Insights

Iterate / Inspect and Adapt – nice in theory…

On paper, it all makes sense. You iterate in order to deliver business value as early and frequent as possible, and to learn as early as possible about mistakes or opportunities, both in what you build as well as how you build. So far so good. Now, there are several things you hear from teams …

Read more

Agile antipattern: Code freezes during each iteration

Bob Hartman, from the Agile for All blog writes about the agile antipatterns insanity – continue doing the same things that always fail, thinking they will work better the next time without changing anything. I agree with every word, especially with the pattern of testing late, and code freezes during each iteration I see this …

Read more

agileblog 06/04/2009

InfoQ: Pulling Power: A New Software Lifespan tags: lean, design, agile, agileblog how Kanban metaphor from Lean manufacturing and the Feature Injection template play into Behaviour Driven Development, working together to help us identify the most important software, reduce unnecessary artifacts at each stage of development, and produce the minimum necessary to achieve a vision …

Read more

agileblog 06/03/2009

great Kanban Parable tags: kanban, parable, agileblog Posted from Diigo. The rest of my favorite links are here.

agileblog 06/02/2009

Its hard to embrace change…

A key theme in Agile is embracing change. We hear time and again that change is good, we should “welcome change”, yada yada yada. Most teams I see are sick of change. On one hand they are not fully exposed to the business case for change, to the sense of urgency around changing fast. On …

Read more

agileblog 06/01/2009

kanban-for-software-engineering-apr-242.pdf (application/pdf Object) Comprehensive write-up of Lean+Kanban. Heavy but worth reading tags: agileblog, lean, kanban Posted from Diigo. The rest of my favorite links are here.

Developing software using Scrum – What’s missing?

Scrum/Agile Projects introduce several challenges/forces that are easier to deal with when leveraging agile engineering practices. On a daily basis I see teams struggling with questions around how their engineering practices are compatible, or most of the time incompatible, with the Agile mindset. These teams face two options – Either improve their engineering practices so …

Read more

agileblog 05/24/2009

Goals for using Kanban tags: kanban, agileblog Goals for using Kanban Goal 1. Improved performance through process improvements introduced with minimal resistance Goal 2. Deliver with High Quality policies around what is acceptable before a work item can be pulled to the next step in the process focus on quality by limiting work-in-progress Goal 3. …

Read more

David Anderson shares Goals for using Kanban

Goals for using Kanban tags: kanban, agileblog Goals for using Kanban Goal 1. Improved performance through process improvements introduced with minimal resistance Goal 2. Deliver with High Quality policies around what is acceptable before a work item can be pulled to the next step in the process focus on quality by limiting work-in-progress Goal 3. …

Read more