The horrible truth about software development estimation, and what to do about it
In recent years I’ve been working with many software development teams and almost all of them struggle with estimating the work. The energy spent on
Home » Software Development
In recent years I’ve been working with many software development teams and almost all of them struggle with estimating the work. The energy spent on
Last week I called a technician to repair an electrical shutter that was broken. The technician did a good job in general, but there was one particular thing he did that made me think of him as a true professional. Was it the tools he was using? No. Was it the technique? He was working fast, but no, it wasn’t that. It was the moment he asked me for a broom to clean up after him. That was when I realized he was a pro.
When we build the team’s board for the first time there’s many times the question of how to represent work in progress, how to show what’s going on between “Ready/Committed” (The backlog of the sprint, items ready to be developed) and “Done”.
There are usually two main options.
When I was a kid cars didn’t have seat belts in the back seat. We used to fly to and fro all over whenever the
Bringing values down to earth
Values and principles can often seem lofty and intangible so many agile practitioners prefer to focus on tools and practices. That’s understandable but unfortunate. Because values and principles have the potential to provide us with clarity and guidance that transcends what practices and frameworks can achieve. Ideally – part of your empiric inspection and adaptation process should explore whether you are living according to your values/principles. To achieve that you can try a value-based retrospective.
ROI/Impact of Agile Approaches Reading List rico08a.pdf (application/pdf Object) InfoQ: Return on Investment for Automated Testing The Business Value and ROI of Agile Methods –
Session Abstract:
Using examples in software development is a fundamental practice that increases developers’ productivity and software quality. However, in order to exploit their full potential, examples should be used habitually and correctly in an example-supportive environment.
What is it?
A game to help you really understand how to apply Kanban to software development
An effective teaching tool for your organization or training program
The quickest, most effective way to teach the principles and mechanics of Kanban.
The physical board game version developed by Russell Healy is available from GetKanban.
Request for additional information and prices