Procedia Computer Science · 2017 · 29 citations · 16 references
ManagementOrganization StudiesProject ManagementAgile Project ManagementGroup WorkTeamworkAgile Software DevelopmentCoordination MechanismsGroup CoordinationProject CoordinationTeam CoordinationTeam RolesAgile Team CollaborationAgile Team DynamicsCollective Knowledge WorkCoordinationMutual AdjustmentTask CoordinationTeam Coordination MechanismsTeam Synchronization
Coordination of work teams is critical when managing large programmes that involve multiple teams. Prior studies of knowledge work indicate that such work relies heavily on coordination through "personal" modes such as mutual adjustment between individuals or through scheduled or unscheduled meetings. We studied how coordination through scheduled and unscheduled meetings change over time in two large software development programmes. Findings include transitions from scheduled to unscheduled meetings and from unscheduled to scheduled meetings. The main implication is that programme management needs to be sensitive to the vital importance of coordination as well as the coordination needs as they change over time.
16
Geoff Walsham · European Journal of Information Systems · 2006 · 2.2K citations
Agile Software Development Methods: Review and Analysis
Pekka Abrahamsson, Outi Salo, Jussi Ronkainen et al. · arXiv (Cornell University) · 2017 · 1.2K citations · Full text
Management, Information Systems, Agile Project Management +6