Agile methods create speed and flexibility in software projects. Can the same methods also bring more speed and flexibility to hardware projects? Practice has shown that agile software methods …
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 …
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 →
What Makes Agile Software Development Work
Agile software development methods create speed and flexibility in software projects - but why? The answer may surprise you. Agile methods work because they reduce feedback loops dramatically. …
Continue Reading about What Makes Agile Software Development Work →