Tuesday, September 8, 2009

Why kitchen remodelling is like a software project

We've been extremely busy over the last two months, remodelling our kitchen. We didn't really intend to remodel the kitchen this summer, but our dishwasher broke and leaked water under the floorboards, ruining the flooring and cabinets, and made our decision for us.

It's been interesting work, and it's caused me to think a lot about how remodelling your kitchen has a lot of similarities to running a software project. I'll be writing more about some of these ideas in some future posts, but here's a simple summary:

  • Requirements are unclear

  • Design is challenging

  • Communication is crucial

  • Teams must form and operate effectively

  • You have to take things apart to understand how they are built

  • Infrastructure is crucial

  • Every job is custom, even though we use many components

  • Scheduling is complex

  • You're never really done

1 comment:

  1. Granite is a natural stone which is quite unique since, unlike man-made materials, these natural stones will show a variation in colour and texture to be used as kitchen worktops. With this in mind, the remodeling of your kitchen will gave it a beautiful look by the use of granite.