Agile project management allows you to produce smaller deliverables more frequently and efficiently, making it an excellent choice for teams that work in product development, programming, business analysis, and other collaborative areas. But it is a fragile process that requires the right scope, goals, and management. In this course, author and Project Management Professional Bob McDonald shows you the tools and techniques you need to successfully manage a project through the agile life cycle.
Learn how to use agile for the right projects and then walk through the four major phases in the cycle, from scoping the work and designing your sprint structure to collecting requirements, managing the project without interfering in the rapid build process, adapting to feedback, and closing the project. In the bonus chapter, Bob discusses real-life challenges he has encountered running agile projects, giving you real-world perspective into the project life cycle.
Agile refers to training of unique approaches and methodologies towards effective software development and project management. Agile methods are based on creating collaborative, cross-functional and self-organized teams or work groups. Agile tactics are designed to lead to greater team performance and advanced efficiency. These methodologies are focused on producing better results than those expected when using conventional techniques. More importantly, training in Agile helps organizations to most speedily respond to the changing needs of their customers, reduce business risks, mitigate uncertainty often caused by varying market forces and raise business ROI by dwelling more on customer value.
Agile is becoming the preferred project management approach for fast-moving projects. At the heart of any agile project lies an agile team. In this course, the first in our website's Agile at Work series, expert Douglas Rose uses a sample project to show how to build your agile team. A team with an agile mindset is self-organized, collaborative, and accountable.
The methodologies taught in Agile courses vary to a great extent. Each methodology explains a different way of handling software development and general project management. When undergoing training in Agile, you will find that what one training course focuses on may be completely different from what another emphasizes. This is due to the different methodologies and approaches of Agile. There are mainly six Agile methodologies namely Scrum, DSDM, XP, Lean, TDD and Kanban. Agile certifications will always vary depending on the methodology one chooses to go for.
• What is agile project management?
• Selecting an agile project
• Scoping the project
• Designing your sprint structure
• Collecting requirements
• Running stand-up meetings
• Managing issues and risks
• Tracking lessons learned
• Responding to change requests
• Closing the project
• Spotting signs of trouble
This course covers the characteristics of Agile Project, the Agile Project life cycle, and the best ways to manage Agile Projects during each phase of their life cycle. We will start by examining the stages of the agile project in detail, including the deliverables you produce along the way. And the most common tools and approaches to help you manage an agile project.
Then I will guide you through techniques to help ensure your agile projects will be successful. Next I will describe the characteristics that make a project a good candidate for agile methods and techniques. Then I will show you the various techniques and tools that are applied to determine project scope and set project expectations. Agile projects must be managed with care. Having the right tools and techniques in your toolkit can make the job of managing an agile project much easier. I will introduce you to these tools and techniques in Agile Project Management.