Tag Archives: lean software development

Scrum alone is not the path to agility

First off, before I make a lot of people very angry with me, I just want to state that I love scrum as a project management methodology to manage work. But I believe that scrum on it’s own is not … Continue reading

Posted in Leadership, Lean, Productivity, Software development | Tagged , , , , , , , , , , , , , , | Leave a comment

Lean Software Development Principle – Deliver Fast

As a developer, I really dislike having completed software sitting on the shelf. Possibly waiting weeks for deployment. I actually find it a bit disheartening and stressful to have complete software “gathering dust”. I want to get my completed piece … Continue reading

Posted in Lean, Productivity, Software development | Tagged , , , , , , , , , , , , , | Leave a comment

Lean software development principle – Decide as late as possible

This is the fourth post in a series of posts on Lean Software Development. It was hardest one to write because I struggled with the differences between the Lean Startup principle of failing fast versus this principle of Delaying decisions. … Continue reading

Posted in Lean, Software development | Tagged , , , , , , , , , , , , , | Leave a comment

Staying close to the Gemba in Software Development

There are several posts about how the Gemba walk is not necessarily suited to Software Development1 and is not enough when identifying areas of improvement in software development2. Based on my experience I agree. Executives or managers walking the floor … Continue reading

Posted in Leadership, Lean, Software development | Tagged , , , , , , , , , , , , | Leave a comment

Lean Software Development Principle – Build quality in

This is the second post in a series of posts on a journey into the world of Lean Software Development. The post will focus on some approaches to helping you build quality into your delivery. The people and culture I … Continue reading

Posted in Lean, Software development | Tagged , , , , , , , , , , , , , , , , , , , | Leave a comment

Lean Principle – Eliminate waste

First some background This is the first in a series of posts that I mentioned I would be doing in this post. ┬áThe observations for this move towards Lean Software Development are taken from a project where we were rejuvenating … Continue reading

Posted in Lean, Software development | Tagged , , , , , , , , , , , , , , , , , , , , , | 1 Comment

Seven essays on Lean Software Development

Over the course of the next seven weeks I will be writing an essay per week on each of the seven Lean Software Development principles. I will be writing about my experience in an amazing turnaround, were we went from … Continue reading

Posted in Lean, Software development | Tagged , , , , , , , | 1 Comment

Versioning your database using Liquibase

Delivering database changes through the various environments and into production has always required a lot of overhead. You would have to write scripts, keep track of the order that the scripts need to be run and provide detailed instructions to … Continue reading

Posted in Database, Software development | Tagged , , , , , , , , , , , , , , , , , , , | 1 Comment

The beauty of feature toggles and developing off trunk

In our journey to rejuvenate our development practices and eliminate waste from our development cycle one of the areas of concern was the way we were managing our code. We typically had half a dozen branches of code running at … Continue reading

Posted in Software development | Tagged , , , , , , , , | 1 Comment