Tag Archives: Software development

My first Kata

This morning I did my first Kata, and I must say it was a really enjoyable experience. So, what is a Kata you might ask. A Kata, in the traditional sense, is a Japanese┬áconcept describing detailed choreographed patterns of movements … Continue reading

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

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 – 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

Apprentice as a software developer

The notion of apprenticeship originated in the late middle ages where a master craftsman would be entitled to take on a apprentice as cheap labour, in return for food accommodation and teaching the craft to the young apprentice1. Apprenticeship was … Continue reading

Posted in Leadership, Software development | Tagged , , , , , , | 4 Comments

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

Something to think about when offshoring your software development

With over 6 years of experience in environments predominated by the offshoring of the software development this post is about some observations around how not to offshore your software development. My first experience with offshoring was as a developer whose … Continue reading

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