Control

Speed

Flexibility

Managing technical scope

Pursuing quality through technical excellence

Minimizing waste

Seven sources of waste (TIMWOOD) by Lean

Waiting

Overproduction

Motion

Over-processing

Inventory

Defects

Transport

Shrinking work item backlogs/queues and queue item sizes (batch sizes) processed (Little's Law)

Defining and building solution iteratively and incrementally

Improving software development technical practices and techniques

Technical contributors committing to ongoing professional development

Coordinating and gaining approval through documentation

Formal reviews and coordination boards

Handoffs at different phases of development

Rarely used or unused solution functionality

Work not released or not used by customers

Lack of direct collaboration

Task switching

Repeatedly doing the same thing (manual processes)

Idle time caused y mismanaged dependencies

Developing rarely used or unused solution functionality

Increasing work in progress (WIP)

Software bugs

No-value-adding work (e.g. "gold plating")

Agile breaking the Iron Triangle by making project scope variable

Traditional project management triangle ("Iron Triangle")

Agile project management triangle

Fixed Schedule

Fixed Resources

Fixed Scope

Timeliness

Cost Effectiveness

Value

Its aspects

Monitoring plan execution and outcomes

Taking corrective actions

Empirical process

Technical scope management

Plan-Do-Check-Act/Adjust (PDCA) cycle

Yields fast learning cycles

Executed as minimum viable product (MVP) cycles

Defers decisions until the last responsible moments (LRM)

Based on the degree to which

Achieved through

Decision-making is decentralized/distributed across organizational levels

Project planning is adaptive

Optimal solution approaches are driven by collaboration

Fast learning cycles

Meaningful purpose

Specific goal(s)

Clear and flexible working approach

Adequate level of complementary skills

Sense of mutual accountability

Small enough number of members

Helps to cope with complexity