Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Requirements  Requirements Sign Off
Previous Previous
 
Next Next
New Post 11/10/2009 6:09 PM
User is offline Jarett Hailes
155 posts
6th Level Poster




Re: Requirements Sign Off 

 seaduspx wrote
 

Here's what the business wants from the application - "A minimum of 100 forms shall be validated in a 24-hour period."

The IT shop has stated that they are not sure that they can do it, but they can try. The business has stated that "this is what we require."

Question: Since IT is not sure if they can meet this requirement, should it be documented? After all, this is what the business wants. But by putting their signature to the reqs doc, IT feels as though their hands will be held to the fire. If IT doesn't know if they can meet the requirement they should sign off occur?

What do I do? Others want sign-off on the requirements.

Thanks!

In answer to your question - should these be in the requirements, I would say definitely yes.  Now the tricky question - what is the priority of this requirement?  Is it a must-have, nice-to-have, optional, etc.? 

I do not know the details of your analysis process, but I presume that this is a requirements document that is written on behalf of the business to be provided to the solution provider for development.  If that's the case, then from the business' perspective it is a must-have mandatory requirement.  Assuming they're the only group to sign off on the requirements, then this is how it should be documented.  Usually there would be a process to take this document from the business requirements to the actual software specs stage, where such a (non-functional/performance) requirement would be turned into a Service Level Agreement (or if it cannot be guaranteed, a Service Level Objective).

Now, since the solution provider is already involved in the discussion and there's disagreement over whether the solution can meet this requirement, there needs to be an understanding of the tradeoff involved here.  I think IT's statement is a little misleading - usually performance requirements can be met, but they cost more to ensure the design/solution can scale, that there's sufficient hardware in place, etc.  Furthermore, there should be ample ways to test the performance of the system before it hits production - even if a testing environment does not completely mimic production you should be able to extrapolate results based on performance in the testing environment and baselining other systems already in production.

If this is an internal project then presumably the cost of the system is coming out of the business' budget - so the tradeoff of having their desired performance against the costs it will take to achieve their desired performance requirement. Ideally the IT shop would estimate such costs, but at the very least they should be able to estimate the costs required to determine how test the performance of the system at the appropriate juncture in the process. That way business can determine whether it's worth the extra budget implications to demand the performance requirement as mandatory versus highly desirable (note: if such systems don't come out of business' budget then you have some major structural issues at your firm - there's no good way to align interests if such systems are 'free').

As a BA you should be in a good position to point out these aspects and options to both groups - help bridge the divide by helping each side understand the other's viewpoint and suggest how they can present their position to each other so that they'll find a way to arrive at an agreement.

 
New Post 11/11/2009 2:31 AM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: Requirements Sign Off 

In my view the best way to address this is to start with a Product Breakdown diagam that shows business capability.  Takle it down as many levels as is reasonable at the first pass.  Then estimate the parts individualy.

Revisit the plan and estimates for each product component as you get closer to the particular part of the work.

(This is your first school thinking.)

You may choose to use tools such as context diagrams to help build up the Product Breakdown Structure diagram. 

 
New Post 11/11/2009 2:33 AM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: Requirements Sign Off 

Another thing that may be at play here is the challenge of optimising the larger picture at the cost of local parts.  If this is the case you'll need to go on a PR/education campaign ro sell the fact that some lumps have to be worn.

 
New Post 2/25/2010 7:02 AM
User is offline madalinaro
9 posts
10th Level Poster


Re: Requirements Sign Off 
Modified By madalinaro  on 2/25/2010 10:03:33 AM)

I think that developing a Proof Of Concept (PoC) project should answer all the questions (for stakeholders and also for development team):

what technology do we need to use, does it worth the investement, is it feasible?

Nowadays the "performance" issue is taken into account BEFORE the whole development process starts. That's why a PoC is needed in this cases.

 

 

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  Requirements Sign Off

Community Blog - Latest Posts

Fabricio Laguna talks Business Analysis and AI
I recently connected with Fabricio Laguna, aka The Brazilian BA. Fabricio is a passionate and pioneering business analyst from Brazil. During our conversation, we had a thought-provoking discussion on how artificial intelligence stands to shape the field of business analysis in the years ahead. While AI promises to transform many aspects of busines...
Business Architecture, Ontology and More with Terry Roach
It's been a privilege meeting Terry Roach, a visionary in the field of enterprise architecture and business architecture. Terry's insights into the evolution of business models, the importance of ontology in architecture, and the potential of AI to shape our future were not only thought-provoking but also a reflection of his extensive exper...
Today I had the pleasure of chatting to Jignesh Jamnadas, Chief Operations Officer at Mosaic, about his Blueprints for Success. As a Senior Finance and Operations Executive, Jigs (as he is known to many) has a holistic understanding of all facets of business and a flair for managing both people and processes. Having worked with Jigs, I was struc...

 



Upcoming Live Webinars




 

Copyright 2006-2024 by Modern Analyst Media LLC