Archives
What is culture? When do we start to change it?
Some of us in the Agile community think: an organization’s culture needs to change before agile can be fully adopted. This certainly seems to be true. Let’s define this more precisely. The idea is this: Before a company can realize the full and extreme benefits of lean-agile-scrum, it must change its corporate culture to be […]
Enabling Specifications
I recommend using the ‘Enabling Specification’ practice. This is NOT part of the bare framework of Scrum. But it is a frequently recommended practice. Typically recommended. This is: Just-enough, just-in-time documentation. Meaning that the implementers in the Scrum Team have enough information to build the user story correctly the first time. Or at least they […]
The Team is primary
There has been a lot of discussion in the community lately about scaling. With specific discussion of the SAFe and LeSS frameworks. I don’t have a strong opinion on many of the issues. I do think each scaling situation is different. I do think the music (the values and principles inside the players) is at […]
Sample Impediments (RDU)
Just did a course in Raleigh-Durham. Here are some impediments the group identified…. Lack of people Turnover in staff Unclear scope Requirements changing too much Cutting corners Lack of communication with customer Bureaucracy – pessimistic stakeholders Poor morale Manage by fear Budget (insufficient) Lack of visibility Lack of management skill Dependencies (other projects) Traceability (lack […]
Managing self-organizing teams
How do we suggest that managers …well… manage self-organizing teams? By self-organizing, I also mean self-managing. Let’s assume that not all ‘self-organizing teams’ will self-organize or self-manage effectively. So, a few suggestions. 1. Get rid of almost all the old stuff. I really want you to think about getting rid of it all. I cannot […]
Why I prefer ScrumBan to Kanban
I have spoken about why I like Lean and why I like ScrumBan, a combination of Scrum and Kanban. Some people prefer ‘Kanban’, as it is being called in the software development community. Sometimes: Kanban Method. To be honest, I think I know what Kanban is in Lean Manufacturing. But I am unsure what ‘Kanban’ […]
Story Points rather than hours
Jeff Sutherland has a great post about this, here. A must read.
Agile Release Planning is not about the Plan
Here is one key observation about release planning from the past week and a half. I have been working in France. I have worked with 3 different companies, and a bunch of great people. In the third class, we did a 2-day workshop. The Workshop was mainly about agile release planning, using the real work […]