InfoQ Homepage Distributed Team Content on InfoQ
-
Tips for Release Planning with Distributed Scrum
With teams in the US and India, how does one make release planning work? What if the team isn't even able to do their planning at the same time because of the time difference?
-
Remote Customer, Remote Developers and a Project in Crisis
Though collocation is one of the prime recommendations of Agile, more and more projects are executed in a manner in which the teams are distributed. Safari Asad started an interesting discussion on the Scrum Development group to discuss about a project in crisis, which not only had a remote customer but also had remote developers.
-
Improving Distributed Retrospectives
Many consider the retrospective to be an agile team’s most powerful tool for continuous improvement. The retrospective captures learning and insights while experiences are fresh, and the lessons are immediately applied to the teams on-going work. A discussion on the Retrospectives Yahoo Group examined how to adapt a retrospective to work across multiple sites, with a distributed team.
-
Jean Tabaka at Agile Australia 2009
Jean Tabaka spoke at the Agile Australia 2009 conference in Sydney on 15+16 October. Her keynote talk titled "12 Agile Adoption Failure Modes", in which she identified a dozen common roadblocks that can prevent effective transformation to Agile techniques in organizations.
-
Distribute Development and the Quality Will Suffer
In a recent survey conducted by 'The Reg reader' the surprise second biggest distributed development challenge faced by respondents, after communication and collaboration, was the varying quality levels between distributed sites. Another big challenge amongst the top five was the difference in quality of practices and processes across sites.
-
Interview: Scott Ambler On Agile’s Present and Future
In this interview, InfoQ’s Chief Editor, Floyd Marinescu, interviewed Scott Ambler, Practice Lead for Agile Development at IBM, on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.
-
Presentation: Reaching Hyper-Productivity with Outsourced Development Teams
In this presentation filmed during Agile 2008, Jeff Sutherland, co-creator of Scrum, and Guido Schoonheim, CTO of Xebia, present an actual case of reaching hyper-productivity with a large distributed team using XP and Scrum.
-
MS Experience Yields Distributed Agile "Dos and Don'ts"
Ade Miller has published a paper on distributed agile development, highlighting the challenges of trying to do distributed agile development, along with recommendations for addressing these challenges based primarily on the experiences of teams within the Patterns and Practices group at Microsoft.
-
Presentation: Planning with a Large Distributed Team
In this presentation filmed during Agile 2008, Wes Williams and Mike Stout share their recent experience with a large distributed team, the planning hurdles they encountered and how they passed them, and their recommendation: avoid large distributed teams.
-
Card Game Teaches Distributed Project Communication Lessons
Charles Suscheck presented how he uses a variation of the card game Rummy to teach the importance of communication, planning, and collaboration on projects at Agile2008. The game explores the effects of various levels of distribution on a team, as well as the impact of adding or removing experts on the team during a project.
-
Evaluating and Improving Architectural Competence - A New SEI Paper
The Software Engineering Institute (SEI) recently published a paper entitled "Evaluating and Improving Architectural Competence", which looks at using four models of human behaviour to help assess and improve software architecture competence.
-
Ideal Architecture is not always about Ideal Technology or Techniques
The ideal architecture is not always the one based on choices that technically would be the best. It should indeed take into account requirements of different stakeholders, which may limit the scope of choice. Phillip Calçado argues that the development team counts among these stakeholders and that constraints resulting from development environment cannot be ignored by the architect.
-
Target Process 2.7: Agile Project Management tool for Distributed Teams
Target Process 2.7 has been released. Target Process is an Agile Process Management tool that automates many of the tasks associated with an agile project. Notable features in recent iterations include visual iteration planning, program level release planning, individual velocity reports, and more.
-
Teleconferencing: How To Keep 'Em Engaged
While Agile processes recommend to colocate team members for synergy, it's not always possible. More and more projects are utilizing talent from locations all over the world to solve various problems. In these cases leaders and facilitators can contribute significantly to teamwork by mastering the ability to run effective remote meetings.
-
Presentation: Implementing Scrum In A Distributed Software Development Organization
At Agile2007 we heard the tale of a distributed Scrum project with 50 people in 4 continents. BMC Identity Management decided to build their next generation product, including architectural changes and component integration, using Scrum to handle the uncertainty of their product's requirements. This presentation talks about how.