The theme of the day at the office was risk management. The reason being a deployment of a clients application that didn’t follow our own rules. The result was several of the things that we wanted to avoid by setting up the rules in the first place:
- the client got something that didn’t work 100% as intended
- we felt bad for not delivering as promised
- we had to put in more work than we planned
- we felt that our brand could get hurt by it
By going back to our routines and processes, by looking at the history and learning from our misstakes we hope that this will never occour again. Even if this was a rare failure in deployment and the deployed application is a small one (8-9 hrs total) we still felt that this had to be addressed and we had to learn from it. And therefore we might aswell be transparent about it and write it here.