The mysterious case of the missing feature

The mysterious case of the missing feature

True story; a few years ago I decided to redo the bathroom. It was a pretty big project and I let the professionals handle it and left on holiday for 2 weeks while the bathroom company handled things.

When I came back, the light in the brand new bathroom was on. The whole thing looked super good and professionally made. I was impressed. Then I noticed something. How do you turn off the lights? I spend a bit of time looking for the off switch but it, mysteriously, was missing. I called the architect and he was baffled. He looked at his drawing and said "Yeah well, seems I did forget to put that on the schematics". Next day everything was fixed (I guess you could sell this as an agile methodology and yeah, in some cases this would certainly be acceptable).

This got me thinking. There were 3 guys working on that renovation. Nobody noticed that there was no off switch? They just left and let the light on? Did they think an always-on-light was requested by the client? These guys are all super professionals, yet they were all glad the work was done and went home.

As most of you know, this is quite common in IT projects, but the fact that this happened in, what I thought was a super mature and very quantifiable (as opposed to our more ethereal software component boundaries) manufacturing industry was a bit of a surprise.


What is the morale of the story here? As an architect, you are always responsible for the end product but you are also responsible to make sure that the team understands what is being delivered, what the business case is and why architecture decisions were made. If we really want to make the shift-left a reality, everybody needs to be involved and, more importantly, needs to feel involved. No matter how good your team mates are (those bathroom guys are really highly skilled in their respective fields), they still need to be in the loop.

There would have been no problem if somebody had said "Wait a minute, the architect forgot a light switch here, I will let them know right away". That is the team you want and the culture you need to promote.

And don't forget:

Test early and often


Daan Haelvoet

Application & Business Architect at AE

11 个月

Really appreciate your contributions on LinkedIn Dirk! Thanks for sharing!

回复

要查看或添加评论,请登录

Dirk Vandenheuvel的更多文章

  • Here be AI Dragons

    Here be AI Dragons

    The AI hype is in full swing, sometimes I wonder if anything posted on LinkedIn is ever real any more ;) As most IT…

  • Brave New World

    Brave New World

    Ever wondered how famous books could be turned into LinkedIn motivational posts? Here we go..

  • Of mice and software

    Of mice and software

    Found myself a few weeks ago in a situation where I quickly had to buy a new mouse because I had misplaced my…

  • Have you tried turning it on and off again?

    Have you tried turning it on and off again?

    So a brand new month and a brand new encounter with IT weirdness. Once again.

    2 条评论
  • We are making software for users are we not?

    We are making software for users are we not?

    Some of you already know that one of my pet peeves is mobile app that sign you out randomly. Yeah yeah, I have been in…

    1 条评论

社区洞察

其他会员也浏览了