So, I talked about scrum as a framework in the last post, now to the next step – scrum as a framework for distributed collaboration.
As discussed one of the key elements when working with scrum is the sharing of information, not only related to a specific task but everything you communicate on a daily basis with the people around you. It’s all the ‘Hey, is this colour to bright?’ or ‘Can you remember how to make jQuery do this?’. But for now let’s stick to the information that’s directly linked to tasks in the project – in other words knowledge sharing and collective interaction.
Let’s divide or scrum process into three main situations we’ll look into in this post.
- The sprint
- The Daily Stand up
- The Sprint Meeting
The three situations have different things to take into account but on the other hand share a lot of the same challenges. Lets go into further detail.
3. The Sprint Meeting
If we start fra the back – 3. the sprint meeting – in the case I’m looking at it’s the only part that’s held face to face. Team members and the product owner is present as well as the scrum master. I covered this in the post on scrum so for now I’ll keep it at that.
2. The Daily Stand Up

How do we support the daily stand up? It’s not just a ‘I did, I do and I’m gonna do.’, it’s more complex than so. It’s about letting others know where you are in your process of getting the tasks done in order for them to act accordingly. And vice versa. And furthermore for you to know that they know – and no, it’s not a quote from some comedy. We can take this concept to our final point nr. 1.
At the daily stand up the team gather around the scrum board to get the big picture on how far they have come with the tasks they committed to in the sprint. Post its – or similar – describing each task it moved from todo -> in progress -> in test -> done as the task it self moves through this process. The scrum board gives a simple and visually easy to understand ‘progress bar’ as well as informing all team members on where their collogues are and what they do. When distributed the team looses the advantages of having this meeting face to face. When mediated through technology like text messaging, phone or conference information gets lost. Not only task related information but all the (ore or less) subtle signals you catch from your colleagues during a face to face meeting.
1. The Sprint
During the sprint team members need to communicate, tasks are send back and forth and knowledge needs to bare shared within the team. When describing and discussing technology later on I’ll go much further into why and how it’s so crucial to virtual teams to share this information.
So, this would be the frame for our groupware technology for distributed scrum teams.