background preloader

Process

Facebook Twitter

Take the pain out of code review | Review Board. Peer Code Review Tool | Atlassian Crucible. Scrum to Lean Kanban: Some Problems and Pitfalls. Some months ago I wrote an article on how to transition between Scrum and a Lean Kanban operation. It's an important capability for an organization to have, because when a Scrum project finishes it is likely to enter a "leaner" BAU (Business As Usual) support phase. There are consequences arising from such a move which experienced Scrum hands may find surprising, and perhaps even a little off-putting. In this article we'll look at the shift in mindset that is required to do this. "Whoa! Something screwy has happened to our task board, it looks different" Kanban boards are subtly different to the task boards commonly used in Scrum.

As the name suggests, a task board will show the progress of the tasks that are needed to complete user stories. A Kanban board on the other hand - which is meant to deal with smaller and finer-grained pieces of work - will typically track the progress of user stories themselves across the board. "Hey…there's just one backlog" That's right. Requirement, Estimation and Planning. How it works and What we should avoid in Agile Software Development Projects. Often managers determine a team member’s workload capacity in terms of time. That is, managers estimate how long they anticipate certain tasks will take and then assign work based on that team member’s total available time. This is problematic because it does not distinguish between a story that is very hard to complete and one that is undemanding; it only considers how long the work will take!

How to Estimate? In the Sprint Planning Meeting, the team sits down to estimate its effort for the stories in the backlog. The Product Owner needs these estimates, so that he or she is empowered to effectively prioritize items in the backlog and, as a result, forecast releases based on velocity. This means the Product Owner needs an honest appraisal of how difficult work will be. Even when the team estimates amongst itself, actions should be taken to reduce influencing how a team estimates. I like to remind people that bad habits are not overcome by the tool alone. What is a User Story? Plan Sprint. Guide™ | Scrum.org - The home of Scrum.