Štruktúra kurzu
Introduction
- Agile Overview
- AGILE Defined
- Why use Agile?
- Adaptive Project Management
- The Agile Manifesto
- Principles of the Agile Manifesto
- Declaration of Interdependence
- What has changed?
- Difference between Waterfall and Agile
Domains of Agile Practices
- Value-Driven Delivery
- Adaptive Planning
- Team Performance Practices
- Agile Tools and Artifacts
- Participatory Decision Models
- Stakeholder Engagement
- Continuous Improvement
Lean Kanban Software Development
Understanding Lean Software Development
- Introduction
- Core Values
- Practices of Lean Software Development
- Iterative Development
Understanding Kanban
- Kanban in software development
- Kanban Values
- Kanban Practices
- Definition of Lean Kanban
- Implementing Lean Kanban
Scrum
- Overview of Scrum
- Brief History of Scrum
- Why Use Scrum?
- Scalability of Scrum
- Scrum Principles
- Scrum Aspects
- Scrum Processes
- Scrum and Kanban
Extreme Programming
- Core Values
- Roles
- Practices
- XP release
- XP Artifacts
- Adopting XP
- XP Events
- Iteration
Test-Driven Development
DSDM
- Core Values
- Roles
- Practices
Crystal
- Core Values
- Roles
- Practices
- The Process
Feature Driven Development
- Core Values
- Roles
- Practices
- The Process
Comparison of Agile Methods
Best Fit Analysis Tool