Category Archives: You’re doing it wrong

When to use User Stories, Use Cases and IEEE 830 – Part 1

A hammer is good for nails, not so good for fixing televisions. A scooter is the best way to get around town, unless you’re in Montreal in January. Choosing one method to describe the customer’s need across projects, teams and environments actually hinders good analysts, architects and developers as much as it helps. What is much more valuable is having an analyst who understands and has the ability to use all of the tools, and relying on her to work with her team to decide whether to hammer the nail or take the subway.

Use Cases, IEEE 830 style “The system shall…” requirement statements, and User Stories each have advantages and disadvantages. A good analyst, or project manager, should know the advantages and have the ability to choose which is most appropriate for the project. Continue reading

Leave a comment

Filed under business analyst, collaboration, customer participation, documentation, planning, requirements, story writing, You're doing it wrong

Series: Requirements – You’re doing it wrong Part 1

Most of you have probably seen this meme on Facebook, Twitter and elsewhere. Generally it is an image, probably taken out of context, of someone demonstrating a lack of understanding, with a comment to the gist of “You’re doing it wrong.” While these images are a little extreme, I’m sometimes reminded of them when consulting on requirements analysis. I’m not saying that organizations are often completely missing the boat, but I’m pretty sure that if they stepped back a bit they’d quickly see their problems for themselves.

Before I start with my first topic in this series, I’d like to quote the IIBA‘s Continue reading

Leave a comment

Filed under collaboration, customer participation, requirements, standards, Uncategorized, You're doing it wrong