Understanding and application of agile methodologies, project management frameworks, and iterative development approaches in product management context.
Learners will master agile methodologies including Scrum and Kanban, understand project management principles, implement iterative development processes, and effectively collaborate with development teams using agile practices.
Foundation concepts of agile methodology including the manifesto values, twelve principles, and practical application in product development contexts.
Comprehensive understanding of Scrum framework including roles, ceremonies, artifacts, and practical implementation in product development environments.
Lean methodology applied to software development including waste elimination, value stream mapping, and continuous improvement principles.
Practical skills for sprint planning including goal setting, story estimation, capacity planning, and sprint execution monitoring.
Methods for estimating development effort in agile environments including relative estimation, team-based estimation, and velocity planning.
Best practices for writing and managing user stories including story format, acceptance criteria, story splitting, and backlog management.
Key metrics for measuring agile team performance and product development progress including velocity tracking, burndown analysis, and flow metrics.
Kanban methodology for continuous delivery including board design, WIP limits, flow metrics, and integration with product management processes.