The Modern Analyst Blog for Business Analysts

Templates & Aides
Find templates and other useful aides for the business analyst. LinkedIn Group
Requirements Template

Use Case Template

BPMN Cheat Sheet
Modern Analyst Blog

More on how to deal with bad requirements

After posting my last entry on questioning suspect requirements, I've read a great piece on the SlickEdit blog titled "How to Design Software With Bad Requirements."

Scott offers some practical tips to help developers deal with bad requirements. These also apply very well to business analysts and systems analysts:

  • come up with good use cases - to help the business user visualize the system or process scenarios which do not make sense,
  • create a prototype - if the end user's request can be modeled using a UI prototype, do so - they may see the light,
  • abstract and encapsulate - assume that these requirements will change eventually and design your system in such a way to be able to easily modify it in the future,
  • don't get discouraged - keep your spirits up and make the best out of the situation.

posted @ Wednesday, September 17, 2008 10:30 PM by Adrian M.

Previous Page | Next Page



Only registered users may post comments.
Blog Guidelines

» What is the Modern Analyst Blog and what are the Benefits of Contributing?

» Review our Blog Post Guidelines.

» I am looking for the original Modern Analyst blog posts.

Do you twitter?: If you want short updates on what's going on in the BA world and at, simply follow us on Twitter: LinkedIn Group on LinkedIn: connect with fellow business analysts in order to develop and expand your professional network.
Learn More...

Browse ALL Books in the Store

Featured Digital Library Resources 

Big Data Analytics for Dummies
Finally, a Big Data book written for business analysts, BI professionals, and data scientists!  Big Data Analytics for Dummies is a valuable resource that addresses the practical dilemmas surrounding Big Data...

A Buyer’s Guide to Customer Analytics
Discover the five crucial criteria of a customer analytics platform in A Buyer’s Guide to Customer Analytics now.

Free Analytics software: Alteryx Project Edition
Alteryx Project Edition provides you with a single solution that delivers the data blending, analytics, and sharing capabilities of Alteryx with just enough allowed runs of your workflow to solve one business problem or to complete one project.

The Business Analyst's Guide to Hadoop
Get started with Hadoop using this whitepaper, "The Business Analyst's Guide to Hadoop".

Copyright 2006-2013 by Modern Analyst Media LLC