Agile methodologies, frameworks, and practices including Scrum, Kanban, and other adaptive approaches to project management
Learners will master agile project management methodologies including Scrum, Kanban, and other adaptive frameworks, understanding when and how to apply these approaches in various project contexts.
XP values and principles, XP practices (pair programming, test-driven development, continuous integration), and XP roles.
Four agile values, twelve agile principles, agile mindset, and the historical context of the agile movement.
Scrum roles (Product Owner, Scrum Master, Development Team), Scrum events (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective), and Scrum artifacts (Product Backlog, Sprint Backlog, Increment).
Kanban principles, visual boards, work-in-progress limits, flow metrics, and continuous improvement through Kanban.
SAFe (Scaled Agile Framework), LeSS (Large-Scale Scrum), Nexus, and other scaling approaches for enterprise agile adoption.
User stories, story points, planning poker, release planning, sprint planning, and agile estimation techniques.
Jira, Azure DevOps, Trello, agile boards, burndown charts, and collaboration tools for agile teams.
Agile-waterfall hybrid models, tailoring methodologies, situational project management, and methodology selection criteria.
Lean principles, waste identification and elimination, value stream mapping, and lean tools in project contexts.