Agile
Distributed Agile Patterns: Defining Overlap Time
Distributed Agile teams are the reality these days, so how can teams mitigate communication issues due to significant time zone differences?
Agile Thinking: How Can I Help You?
One of the key fundamental elements of Agile is its focus on delivering a testable or demonstrable end-to-end functional slice that provides business value
Agile Thinking: Stop Starting, Start Finishing
Limiting “Work in Process” (WIP) items is one of the key ideas behind Kanban and Lean approaches to developing software.