Integrating Agile Planning and Estimation into Traditional Methods for Large Projects
Agile processes are often considered challenging to adopt in larger and formal project development and management environments. It may not be possible and need for an organisation to adopt a pure agile process for a large project. How can organizations adopt agile planning and estimation best practices within their formal and generic process lifecycle (GPL)? This article presents an agile planning and estimation model that can be used for large projects as a guide. Agile Process The core of the agile process is a collection of sprints or small increments. The agile process can be classified into three key categories or stages: · Pre-Sprint – focus on the analysis activities of the GPL · Sprint – focus on the planning and development activities of the GPL · Post-Sprint – focus on the sprint post-mortem and release activities of the GPL. The agile process has practices that can be executed within a GPL to produce the specific project deliverables. The