Agile Project Management’s history began in 2001 as the result of a small group of people who were frustrated with the “heavy software” methodologies meeting to embark upon finding a better way to develop software. The group arrived at a core set of values they believe are essential in effective and efficient software management and development. There emphasis is on valuing “soft skills.”
Agile Management offers flexibility as they minimize focus on “set” requirements and plans. This methodology is differentiated from traditional ones in its incremental, iterative approach as well as its significant emphasis on people, their discipline, competencies, and abilities to work together to get the job done rather than on processes, "unchanging" requirements, documentation, and sticking to hopefully unchanging plans.
Although technically savvy, the Agile Project Manager’s primary job is to guide customers, stakeholders, and teams to reaching their full potential, and in turn complete projects that are functional (using feature-based scope), timely and acceptable to the customer, having involved all throughout the entire process.
That said, Agile Management’s emphasis on soft skills does not mean that traditional management methodologies neglect the importance of soft skills. Much to the contrary, successful Project Managers, no matter the technique employed, continually, and effectively communicate, build strong teams, motivate, plan, monitor, and execute projects (while prioritizing and controlling scope), and typically, in environments that necessitate such an approach to timely and successful project completion.
The Agile Management approach includes several development processes, including SCRUM and Extreme Programming, which will be introduced in my subsequent article to be entitled, “Project Management Methodology: Employing Agile Development.”
Agile Management is management methodology that offers a different approach. No matter the methodology used, good project management fundamentals are required. Successful projects command strong communication, effective team building and collaboration, as well as good planning, execution, and progress monitoring.
The Agile Management simply compliments the many project management techniques from which Project Mangers can choose to employ. It is helpful to consider tips for planning Agile projects.
This approach can be used in various project and management circumstances, including but not limited to those in which customers and users are actively involved in requirements, analysis, and modeling efforts, and an iterative and incremental approach is being taken. Although changing requirements are welcomed, it remains good project management practice to effectively prioritize scope on Agile Management projects.