Tag Archives: Programming

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

Defect fixes – inside or outside the delivery team?

A week or so ago I went on a scrum bootcamp with my team at work. The course facilitator proposed, when asked about the disruptions that the team is exposed to for production fixes,  the pattern of having a separate … Continue reading

Posted in Software development | Tagged , , , , , , , , , , , , , , , | 1 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

Organic Documentation

I have always enjoyed modelling requirements in use case form. It was method for me to think a problem through and confirm understanding. The issue that I have with use case modelling is that once the solution is developed, the … Continue reading

Posted in 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

Using Jersey to create RESTful services with POJOs

All code for this example is available on GitHub at https://github.com/craigew. This post will provide some examples of how to use the Jersey framework with POJO support. All the methods, barring the first example method, will consume and/or produce JSON in the request … Continue reading

Posted in Example code, 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