• About me

    JensI have been working as a software consultant for more than 11 years. Because of that I am an eager supporter of lean principles and agile methods.

  • Recent Posts

  • Recent Comments

    • lazer epilasyon: A blog post was really useful, you can not find the information sought in a lot of places I’ve...
    • one minute left: not be published) (required) Website. Subscribe to comments feed. What do the extreme left and...
    • joseph pelrine: I will have to watch that as I’m a big fan of his because of the unique perspectives he brings....
    • Code Monkeyism: time. Too many developers on the other hand lead to communication overhead and get ineffective says...
    • Websites tagged "scrum" on Postsaver: - Speaking at Nordic Scrum Forum saved by speechjon2009-09-03 - Drury snaps...
  • Archives

  • Blogroll

  • Meta

This project took place several years ago, way back when I still was coding, mostly for Oracle databases. The customer was in the financial sector and the IT department was quite immature and had basically no formal processes or methods at all, no written requirements and no version handling.

A bit frightening at first, but we (unknowingly) adopted an agile approach:

  • We worked directly with the customer who sat almost beside us dictating the requirements without any filters.
  • Code was king - as soon as we got an idea we coded it to get a feel of it and showed it to the customer.
  • We didn’t document - the code was the documentation.

Looking back we actually followed the Agile Manifesto.

The result was that the development went at a tremendous speed. But having no process also meant problems of course. To mention a few:

  • We didn’t have an exit criteria. I didn’t know when I was ready, which meant that I eventually ended up in a really boring phase of endless changes back and forth, making me finally leave the project.
  • Maintenance of the system would be quite challenging.
  • We were a small team, but if team size would grow I believe we would have ran into more problems.

I think that adopting an agile method like Scrum would have taken care of some of the problems and let us keep the development speed.

One Response to “Project Retrospective III”

Om någon skriver en kommentar lovar jag att avslöja vilket företag det handlar om… :)

Something to say?

Bloggtoppen.se