Greenshore
  • About Greenshore
  • Services
  • Project Portfolio
  • Clients
  • Contact
  • Blog
Home » Project Management » Business Analysts’ Attention to Detail
Apr08 0

Business Analysts’ Attention to Detail

Posted by Rich Crowley in Project Management, Requirements

An old song says that a poker player needs to “know when to hold ‘em and know when to fold ‘em”. A similar maxim for a business analyst might be that you’ve got to “know when to drill down and know when to abstract to a higher level”. Not as poetic or lyrical but true nonetheless. A good business analyst is able to balance between the need for drilling down deeper when they perceive their customer is providing input to business requirements at too high a level and conversely, the analyst also needs to be able to aggregate very granular requirements into something more abstract or generic so that the requirement can be met in as broad as way as possible.

An analyst that is very detail oriented may produce requirements that are very detailed but lack cohesion. Such detailed requirements will often have redundancies in them that are not apparent to the software development team. This will lead to projects that are more expensive than they need to be because the project team will end up building and testing system components that may not be needed. Warning signs for this are analysts that are never quite complete their analysis or documentation and are constantly looking to break scenarios down into further detail or are continually looking for exceptions to rules.

An analyst that is not detail oriented will too often be satisfied to describe a requirement a very high level. This approach will often result in missed requirements because the high level view often ignores exceptional situations that require different treatment than the standard high level scenario requires. This will lead to projects with requirements churn since requirements reviews will result in such details coming out later than they should and then further churn when design / development and testing also produce further questions about the details behind the high level requirement. Warning signs for this are analysts that produce analysis / documentation that has obvious omissions in terms of detail that are visible even to those without detailed understanding of the problem domain. Another warning sign is a that such Analysts will get frustrated with iterations of questions from the stakeholders providing input to the requirements. This level of iteration is often necessary and valuable and if the analyst is frustrated by this, it may imply they don’t see the benefits in it.

If you are PM with analysts on your team exhibiting these attributes, my experience tells me that the detail oriented analyst will produce better results but it is harder to get to those results without providing some form of mentorship. Project stakeholders charged with reviewing requirements from this type of analyst can be your key asset in getting the analyst to stop further analysis on the basis that the current level of detail “good enough”. If your analyst is not detailed oriented, your results will be poor requirements unless you guide/nudge this analyst into more iterations of requirements definition than they might do on their own and use the affected project stakeholders as your means of exerting influence on the analyst to get to a deeper level of detail.

Leave a Comment Cancel reply

You must be logged in to post a comment.

Categories

  • Agile (6)
  • Architecture (1)
  • art (2)
  • Big Data (1)
  • books (11)
  • Cars (1)
  • Change (9)
  • common sense (3)
  • Contracting (1)
  • Cool (1)
  • Design (5)
  • development (1)
  • emotions (3)
  • entrepreneurship (2)
  • google (1)
  • great quotes (2)
  • happiness (1)
  • innovation (3)
  • IT (8)
  • IT Architecture (3)
  • Knowledge Transfer (2)
  • leadership (3)
  • Lean (1)
  • links (1)
  • literature (1)
  • lyrics (1)
  • management (9)
  • Media (1)
  • Negotiating (1)
  • networks (1)
  • people (5)
  • Personal Improvement (8)
  • planning (5)
  • productivity (3)
  • Programming (1)
  • Project Management (23)
  • Projects (1)
  • psychology (3)
  • Requirements (5)
  • Risk (2)
  • scrum (2)
  • strategy (6)
  • struggle (1)
  • summer (1)
  • teams (5)
  • Test Automation (3)
  • thinking (5)
  • Training (2)
  • Travel (1)
  • waterfall (4)

Tag Cloud

Agile Architecture art Big Data books Cars Change common sense Contracting Cool Design development emotions entrepreneurship google great quotes happiness innovation IT IT Architecture Knowledge Transfer leadership Lean links management Media Negotiating people Personal Improvement planning productivity Programming Project Management Projects psychology Requirements Risk scrum strategy teams Test Automation thinking Training Travel waterfall

Recent Posts

  • Maslow’s Hammer, Digitized
  • What’s In Your Attic?
  • Secret Sauce Ingredients: Judgement, Experience and Confidence
  • To Fail or Not to Fail?
  • 7 Speeds of Fast

On Not Planning Too Far In Advance…

Here's a couple of lines from the movie Casablanca that should amuse planners everywhere:

Yvonne: Where were you last night?
Rick: That's so long ago, I don't remember.
Yvonne: Will I see you tonight?
Rick: I never make plans that far ahead.

What’s in a name?

The Green Shore is real and exists as a wild and rugged expanse of rock and evergreens on the shore of a central eastern Ontario lake.

From south western Ontario, it is the prize at the end of a journey that, regardless of how well planned, always provides a few wrinkles and surprises.

However, the journey proves worthwhile every time and as such, is a neat metaphor for our work here at this company.

Blogroll

  • Jim Estill's Blog
  • RallyDev Blog
  • Seth's Blog
  • Signal vs. Noise
  • Springwise
  • Tactical Project Management
  • The Critical Path

© 2011 Greenshore | Designed by Elegant Themes | Powered by WordPress