Thursday 25 July 2013

The good from latest agile project


  • Sprint retrospectives are great in time boxing ongoing discussions and a good time to stop and think (as the name suggests).
  • Good to limit fiddling with the process to once per sprint.

Some warnings:
  • Users/customer will sit happily in sprint review meetings nodding BUT come the release they will really start thinking. The review meeting is no replacement for user testing. Really need to make the users use the app.

Tuesday 23 July 2013

GWT RequestFactory network retry project

I've just been allowed to make a module from my day job FOSS.

https://github.com/salk31/gwt-rf-queue

With any luck it will get picked up by the community.

Tuesday 9 July 2013

Big bang replacement of existing business system


  1. Don't.
  2. Almost certainly underestimated the complexity of the system you want to replace.
  3. The users have learnt to live with the existing system.
  4. The existing system includes endless Excel and Access things the users have knocked up and love.
  5. The existing system will improve while you work on the shiny new replacement.
  6. Building a new system from the ground up is exhausting.
  7. Near impossible to manage user and management expectations of the new shiny system.