The “Sashimi Method” for Building Software

So… we know that we’re supposed to be developing software incrementally, using an agile process like Scrum. We know we should be building our software a little bit at a time — coding, testing, and reviewing as we go, right? What does this actually mean? What do the increments look like? How big are they?…

Read More

WIP, Scrum and Kanban

Work in Progress (WIP) In kanban, the Stories that the Team is currently working on. (see Front Burner) Kanban, is simple work item flow for teams. The word kanban is a Japanese word that comes from Toyota and translates as card.

Read More

Teams: Meet Jake.

Teams: Thriving on consensus, Jake needs to know all the opinions before we make any decision at all. He takes everything personally! The c…

Read More

Scrum Values, Visibility and Trust Loops

Some fundamentally disagree with this statement. For those that disagree Trust is given freely. They give trust freely until such time as a person irrevocably betrays that trust. They believe that this leads to a method of management that creates hostile antagonistic workplaces rife with fear. A pattern of mistrust is established that leads others to be mistrustful and perpetuates a negative cycle of oppression.

Read More

Quick Summary of Scrum

For Scrum a good metaphor to think of is Race Car, Driver and Mechanic. Can you guess which role in Scrum is Race Car, Drive and Mechanic?

Read More

Microsoft Agile

Yes, Mircrosoft is agile in parts and they are poised to become much better at the practice of agility.

Read More