Where's my Diagram?

The second Agile manifesto, working software over comprehensive documentation, makes it seem like we're all too busy coding to create a diagram.? And so it should come as no surprise when I keep asking for non-existent diagrams.

"The potential problem with building right away is not understanding the significance behind the what and why," observed UX Planet's Tiffany Eaton. "It is important to validate your idea right away through sketching and prototyping."

Are we really too busy to create diagrams?? Do we really have so much faith in our coding?? It sounds kind of entitled like everybody getting an award at camp.? Is anyone thinking about code quality?? Why not have a dress rehearsal?

There's a rehearsal scene in Birdcage, where Nathan Lane complains about his partner's gum chewing. "It helps me think," the partner responds. "You're wasting your gum," Nathan Lane quips.? But, at least, they're rehearsing.

But comparing software development to the performing arts is more than just a punchline. Shouldn't we take the time to create a diagram if not a prototype?? Otherwise, we may waste someone else's time with fixing our technical debt.

We cannot afford to ignore all documentation because we'd rather be coding. This puts our customers at risk.? And the fix-it-forward rationale, at a minimum, elevates operational risk and could become your company's next outage maker.

So, we should diagram before committing to code.? But I find this is rarely done.? Perhaps, this is an unintended consequence of Agile but a consequence nevertheless. So download a flowcharting tool and start making a diagram!

And the result of the diagram will probably be that you'll need to prototype it before you can finish sketching it.? So the diagram becomes the first part of an overall prototyping strategy. Now you know why I keep asking for diagrams.?

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

Matt Conescu的更多文章

  • How my Dog fetched a UFO

    How my Dog fetched a UFO

    The recent spate of drone sightings in New Jersey recalled my own UFO sighting, as chronicled in "The Hudson Valley UFO…

  • I may have invented WFH

    I may have invented WFH

    Ah, the confidence of youth. For me, it manifested itself in the final answer to the area director's interview question…

  • "Keep 500 Feet Back!"

    "Keep 500 Feet Back!"

    I've read about recaptcha, like, three times. And each time it makes me angrier.

  • Surprise--it's Windows 11!

    Surprise--it's Windows 11!

    Just in time for Cynthia Erivo's "Wicked" premiere, Microsoft Windows 11 surprised with yet another "..

  • Autocorrections: Sorry, I meant...

    Autocorrections: Sorry, I meant...

    I remember a popular office word game from the early days of Microsoft Office which involved spellchecking a list of…

    4 条评论
  • Its the Decision Making--really?

    Its the Decision Making--really?

    One of the conclusions of The Challenger Accident report was, The decision making process was flawed. Almost forty…

  • "Don’t let the sound of your own wheels..."

    "Don’t let the sound of your own wheels..."

    A lyric from the Eagles song, "Take it Easy," offers some great wisdom for UX developers. "Don't let the sound of your…

  • That's mechanical: A dog's tale

    That's mechanical: A dog's tale

    This is actually a pet topic, as the photo implies. It's a story about training.

    1 条评论
  • The Elevator Pitch (Part 2)

    The Elevator Pitch (Part 2)

    While "The Elevator Pitch (Part 1)" extolled the virtues of resume promotion, "Where's my Diagram?" opined over the…

  • Celebrate the little Victories

    Celebrate the little Victories

    During this time of year in North America, as we gobble up the last Thanksgiving leftovers, seasonal affective disorder…

社区洞察

其他会员也浏览了