The term agile was coined in the early 2000s to describe a new way of developing software. This new way described software development to be flexible and delivered iteratively. This was a huge departure from the old rigid way of doing things.
While agile has revolutionized how we develop software, people are finding that by applying these agile principles to other areas can provide dramatic improvements to efficiency, throughput and delivery time. Popular non-IT areas that are applying agile principles are Marketing, HR, and Operations, to name a few.
In the course we will do a deep dive into what makes the application of agile so successful, the popular frameworks, and how this can translate to a purely business environment.
Outline of Agile & Lean for Business
Agile Overview
- Definition
- Benefits
- Values and principles
- Overview of common frameworks
Lean
- 5 principles
- 7 wastes
- The Value Stream
- Events
- Defining Value
Kanban
- Core properties
- Principles
- Examples
Scrum
- Roles
- Events
- Artifacts
Work & Task Management
- Creating the Product Backlog
- More on defining value
- Prioritization
- Estimation
Teams
- Self-organization
- Traditional vs agile
- The new role of management
Continuous Improvement
- Kaizen event
- Retrospectives
- The process improvement backlog
- Measuring quality