Scrum is all about communication, inspection, & review. I'm not a scrum master, but I'd like to share my experience on working partially remote using scrum methodologies, it's partially remote since I'm not off from my office all the time, indeed, I came to my office a couple of times a month to do some small talk with other team member, sprint review, retrospective & sprint planning.
Following are the adapted scrum framework:
- Daily scrum stand-up meeting is replaced with daily scrum mail delivered to all team member every morning. If something interesting appeared from their scrum mail, we communicate it through email and the email is delivered to all member too. If it's worth to raised as an issue, we add it to the backlog and prepare the discussion of the issue on the next sprint meeting.
- Have a system for managing task/issues/user stories, so that all communication are recorded and well maintained. The system should be able to adapt to scrum framework, there are dozens of this kind of system on the web. Google is your friend.
- Do a sprint review, retrospective & planning. This is a must, if you can't do it in person, you have to use some form of video conference communication live, nothing can replace this, this is the closest solution to communicate effectively besides communicate directly in person.
In short, encourage your team to communicate everything. One of the pitfall of software project is bad communication, it doesn't matter whether your team are working remote or full time.