Agile
-

Product Orientation Requires Technical Excellence
One of the big problems I see with a product orientation (as opposed to a project) is in preparing for…
Read More » -

Project Work vs Product Work
We hear a lot these days about project-based organizations vs. product-based organizations. Much of what we do in software is…
Read More » -

How should we organize our teams?
Q1: How should we organize our teams? My team is owner of different trading platforms and the core services around…
Read More » -

The Importance of Cadence
Thousands of years ago, military thinkers realized that the only way they could effectively move thousands of troops in the…
Read More » -

Release or be damned
Back when I was still paid to code I had a simple question I posed to troubled development efforts: “Why…
Read More » -

Individual Contributor vs. Team Member
Many people draw distinctions between people who do management-kind of work and people who do “individual contributor” kind of work. …
Read More » -

Sprint Planning Tips for Product Owners
As its name suggests, the sprint planning meeting sets up the sprint and establishes what can be done. While it’s…
Read More » -

Improving Agile Team Performance
A phenomenon that often pops up in software development teams, and one that seems to be a major cause of…
Read More » -

Planning: Risk Management to Manage Uncertainty
Many organizations plan to create certainty, guarantees of some variety. What if we thought about agile planning as a way…
Read More »
