In Agile development, and in Rapid Learning Cycles, the cadence is the heartbeat of the project. A regular cadence keeps the team moving forward together, just like the drummers keep a marching band …
The Agile Manifesto Today
The Birth of the Agile Manifesto The Agile Manifesto was the result of a decade of cross-fertilization among many related incremental and iterative methods for software development, culminating in a …
A Short History of Queueing Theory
In 1910, the builders of early telephone systems faced a serious challenge. They needed to predict how many phone lines, circuits, and switchboard operators they would need, yet the volume and …
What is Queueing Theory and Why Should I Care?
Queueing theory is a body of mathematics which predicts how work flowing through an organization will behave. Queueing theory is used to design phone systems, Internet networking, traffic control …
Continue Reading about What is Queueing Theory and Why Should I Care? →
Get More Batches Done Faster
In Achieve Agility with the Right Batch, we explored how and why to define a batch which delivers value. Now we'll look at how to make your system deliver more batches faster. Steps to Improve Your …
Achieve Agility with the Right Batch
Software development moves faster when the work is split into small, independent batches. (See What Makes Agile Work). Small batches can shorten feedback loops dramatically - if the batches are the …
Continue Reading about Achieve Agility with the Right Batch →