Tag: Why

The ‘Why’ of Scientific Development

Can we use our backlog for professional growth by tracking and talking about what we want to learn? Stories are nice, but… As an agile coach I’ve spent a lot of time teaching and helping people practice writing stories in the classic format “As a […] I Want […] So That […]”. The virtues of this

Knowing why OVER knowing what

What does it mean to know why over what? What I do A focus on “what” we do creates many problems. It’s easy, though. It’s the first thing that comes to mind. I write code. I test. I gather requirements. I manage projects. Unfortunately, when we do this, it’s easy to lose sight of why

Why Manifesto

Because people in software like “manifestos”, try this as a litmus test for the decisions to make sure you’re thinking about value and not just staying busy.  As in the agile manifesto, the things on the right have value, but not as much as the things on the left. Working WITH clients OVER working FOR clients Knowing why OVER knowing what

The Why of Lean

Conventional lean tools include timing a process and tagging each action as value added or waste. That may work in a factory, but not in software development; or can it? The same precision and clarity is not possible in a knowledge industry. You cannot apply a stop watch to mental problem solving. Sometimes getting away

Why > Busy

Earlier, we talked about how busyness works against agile & lean.  Today, we’ll look at how to replace busyness with value delivery (the heart of agile & lean). Given that busyness has been framed as the enemy, you may be thinking:  That sounds great, but there are still salaries being paid and clients expect results;