In this IEEE article, John Stouby Persson and Lars Mathiassen discuss a process for managing risks associated in managing the distributed software projects. The process includes identifying and analyzing distributed-team risks in the areas of task distribution, geographical and cultural distribution, stakeholder relations and communication infrastructure.
Very little in our education or experience properly prepares a ScrumMaster or project manager for the role of agile coach. This leaves most wondering, "What is my role in a self-organized team? How do I help the team yet stay hands-off?" This chapter, excerpted from the book Coaching Agile Teams, shows you how to activate the journey toward high performance in both provocative and practical ways.
Too often in our work as architects and designers we focus on the task at hand, seldom reflecting on the past. We should really know better, how else do we improve? This article by Andres Kutt summarizes six learnings from 55 months as an architecture team lead at Skype. Some of them are technical while some focus upon the softer aspects of an architect's work.
This article shows how flirting skills can be used to improve interactions in the workplace. 13
One of the responsibilities of self-organizing teams is to take decisions that respect everyone’s opinion. This book has some examples in coaching the team to navigate through difficult discussions.
Reuse can be hard, especially in a large organization. Vijay Narayanan offers 10 practical tips to assure effective reuse of software components. 4
Success/failure with Scrum can hinge on how we adapt it. Here's the story of a successful, large, distributed Scrum project (already scrapped once under a traditional approach) with lessons learned. 11
Given their increasing frequency, the ability to effectively facilitate meetings utilizing teleconferences and desktop sharing tools is an important skill. This article offers tips and tricks. 12
SimpleTicket, a newly open-sourced Rails app provides insight into progress and innovation enjoyed by Ruby on Rails advocates and paints a vivid picture of a dynamic, modern startup. 2