Project Management in Agile Development Environments
The fundamentals of good project management remain the same whatever methodology and approach is being used to develop a software product: communicating, building effective teams, planning and monitoring progress. There are however some aspects of the "Agile Mindset" which are important when using Agile methods to deliver the product. Agile methods all have a strong emphasis on communication and collaboration rather than documentation and process, and the Agile project manager must be able to effectively lead the project team in this environment. Agile Project Management (APM) applies the principles and values expressed in the Agile Manifesto to lead and guide the team to successful delivery of software development projects.