Reducing Uncertainty in Large-Scale Agile Development Projects

Date

Publisher

Polytechnic University of Puerto Rico

Item Type

Article
Poster
  • Total Views Total Views11
  • Total Downloads Total Downloads3

Abstract

Managing uncertainty in geographically dispersed Agile software development projects remains a challenge. This paper explores methods implemented by a large-scale defense contractor team using Scrum methodologies. The project aimed to improve predictability and reduce effort estimation errors by focusing on user story writing and sprint planning practices. A key finding was the importance of establishing clear definitions for "ready" and "done" user stories, incorporating a modified INVEST method, and utilizing story writing templates. To address uncertainty during sprint planning, scales were devised to measure technical uncertainty and Subject Matter Expert (SME) availability. A decision matrix was created based on these scales to guide story inclusion within a sprint. The implemented guidelines have the potential to enhance communication, reduce rework, and improve overall project predictability for geographically dispersed Agile teams. Key Terms ⎯ Definition of "Done", Definition of "Ready", INVEST method, Scrum.

Description

Design Project Article for the Graduate Programs at Polytechnic University of Puerto Rico

Keywords

Citation

Prado Claudio, V. I. (2024). Reducing Uncertainty in Large-Scale Agile Development Projects [Unpublished manuscript]. Graduate School, Polytechnic University of Puerto Rico.

Collections