Thursday, September 02, 2010

   Quick Links:   Articles     MA Blog     Community Blog     Templates     Books     BA Humor     Events     Jobs     Interview Questions         RSS Feeds

Blogs for Business Analysts and Systems Analysts

Community Highlights



New Blogs Announcement!!!
Modern Analyst has revamped our blogs to provide greater value to you! Two new blog pages have been created. Follow the links below to access the new blog pages or access them directly via our top navigation menu.
You can still access our Original Blog Posts below.
 
Our Community Blog puts a different spin on our original blog page. Instead of each community member creating a separate blog, all community members have the opportunity to contribute their very own blog posts to a single community blog. This provides greater benefit to both the bloggers and readers. Some of these benefits are:
  • Viewers can RSS the Community Blog by a specific blog post author
  • Many members contributing to a single blog attracts more viewers, increasing the readership for all bloggers
  • Blog contributors can give more time and attention to each blog post since no single blogger has to provide continuous content to keep the blog fresh
  • The Community Blog gives bloggers the opportunity to make a name and brand for themselves in the business analysis profession
  • Community Blog contributors may be extended an invitation to become a blogger for the Modern Analyst blog
Our Modern Analyst Blog features blog posts from pre-selected Modern Analyst bloggers, many of which are influential contributors that are shaping the business analysis profession. In addition, the most intersting and insightful Community Blog posts are selected by the Modern Analyst team to be added to the Modern Analyst Blog.
 
While our original blogs and blog posts will remain available for viewing, community members will only be able to contribute new blog posts to the Community Blog. The Community Blog and Modern Analyst Blog have been seeded with blog posts from the original blog page.
Modern Analyst Blogs
Jun 23

Written by: adrian
6/23/2007 10:31 PM 

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.

Tags:

2 comment(s) so far...

Re: More on how to deal with bad requirements

Requirements never be Bad,If the BA documented well, yes the worst scenario is some one writes Functional Doc and new BA has to study that Doc and interpret it to Technical Team.

By phani on   2/27/2008 10:25 AM

Re: More on how to deal with bad requirements

Bad requirements are a potential problem in any model of development. Bad requirement, i mean.. which are not documented well from the perspective of connectivity in the modules, effects of the developed requirements.

I feel these are the two reasons which will lead to wrong interpretations by the technical teams in the projects.

The solution could be a good template for requirements documents which should address these issues.

By ragzkal on   5/21/2009 7:59 AM

Your name:
Your email:
(Optional) Email used only to show Gravatar.
Title:
Comment:
Add Comment   Cancel 

Do you twitter?: If you want short updates on what's going on in the BA world and at ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



Blog Roll


Search Blogs


Blog Archive Minimize
Privacy Statement  |  Terms Of Use
Copyright 2006-2010 by Modern Analyst Media LLC