25 09, 2011

Stack vs Queue: My Latest Personal Kanban Evolution

By | 2011-09-25T09:36:39+00:00 September 25th, 2011|Kanban|8 Comments

I’ve been using a personal kanban board to track my office work ever since reading Personal Kanban by Jim Benson (ourfounder) and Tonianne DeMaria Barry (Sprezzatura). My latest evolution has been to track how much of my work is planned ahead of time vs how much is urgent work that arrives unplanned. I love this [...]

23 09, 2011

Windows Update (KB2468871) interferes with TFS 2010 (w/o SP1)

By | 2011-09-23T14:55:06+00:00 September 23rd, 2011|Team Foundation Build, Team Foundation Server|4 Comments

After installing the latest Windows Update related to .NET 4.0 (KB2468871), Team Builds may begin failing (or simply hanging).  Error logs will show an exception raised that a version of 'System.Runtime.DurableInstancing’ cannot be loaded. Installing TFS 2010 SP1 will solve the problem. (Also, please install TFS 2010 SP1 CU1 to fix the issues introduced by [...]

20 09, 2011

Do Teams of Cross Functional Individuals Hide Dysfunctions?

By | 2011-09-20T10:13:25+00:00 September 20th, 2011|Application Lifecycle Management (ALM), Kanban, Lean, Scrum|6 Comments

I’m struggling with a concept from Toyota Kata, by Mike Rother. The way I’m reading it, teams of cross-functional individuals hide dysfunctions and can slow process improvement efforts. Or, to be precise, allowing cross-functional team members to assist others hides a potential improvement opportunity by limiting the pain of not having work balanced appropriately (heijunka). [...]

15 09, 2011

The Scrum Master has no role in Scrum

By | 2011-09-15T15:41:49+00:00 September 15th, 2011|Scrum|4 Comments

I was asked to read the Scrum Guide, by my co-worker Martin Hinshelwood, and take the Open Scrum Guide to prepare myself for the Professional Scrum Master course that he is giving to me and a few other colleagues here at Northwest Cadence. I was happy to oblige and ready myself for a day with [...]

12 09, 2011

When iterative development causes problems

By | 2011-09-12T19:25:40+00:00 September 12th, 2011|Application Lifecycle Management (ALM), Kanban, Lean, Practices, Process, Scrum, Team Foundation Server|2 Comments

I should start off by saying that I’m a big fan of Scrum “but”. Scrum imposes strict limits on a number of areas and absolutely requires a number of things being done. And by not doing them you are setting yourself up for failure. However, there are problems that Scrum does not address and which [...]