Knowledge Area Definition and Scope
The Requirements Analysis Knowledge Area describes the tasks and techniques used by a business analyst to convert stakeholder needs or stated requirements into a description of the required capabilities of a potential solution that will fulfill the actual needs of the stakeholders.
Requirements analysis is performed to increase the understanding of the business analyst, stakeholders, and project team of the nature of the problem they are trying to solve and the range of viable solutions.

Inputs
There are two primary inputs to requirements analysis:

  • Business Requirements, as identified through enterprise analysis;
  • Stated Requirements, as identified through requirements elicitation

Tasks
Requirements Analysis occurs whenever a stakeholder need is identified and needs to be addressed.
These tasks may occur multiple times in the lifecycle of a given project, depending on the analysis approach chosen. While it is not possible to discuss all possible combinations and permutations within the scope of the BABOK, a few examples can demonstrate the variability of the task flow.

  • A BPM project will likely iterate through the analysis and modeling of a business process or processes before the requirements for an IT system to support those processes are defined. Accordingly, the business analyst will initially focus on the development of Process Models (q.v). Once all stakeholders are in agreement on the process, analysis will be performed to determine what effort is needed to enable the processes to be supported by IT systems.
  • An IT project implemented using an Agile lifecycle will typically use Scenarios as the major requirements artifact. Each iteration of the system will define, design, and implement a small selection of scenarios. Additional requirements models will be created on an as-needed basis to support the efforts of the development team.

Even when the requirements development effort for a project is limited to a single “Analysis Phase”, it is unlikely that requirements analysis will only be performed once. Requirements analysis is a learning process, with the business analyst working through the elicitation→analysis→communication cycle until there is a consensus that the requirements are verified and achievable.

The tasks defined as part of the Requirements Analysis and Documentation KA include:

  • Structure requirements
  • Specify requirements
  • Model requirements
  • Determine assumptions and constraints
  • Verify requirements

Outputs
The output of this KA is specified or modeled requirement(s) that have been verified by the business analyst.

A requirement that cannot be verified will require the business analyst to elicit further information from the stakeholders. Analysis must continue until the requirement can be verified.

Once a requirement has been successfully verified it must be approved by the stakeholders in the project and by the project team and scheduled for implementation. If approval is not forthcoming, elicitation and further analysis will be required.

Requirements elicitation continues in conjunction with requirements analysis until:

  • Requirements are validated with the project stakeholders;
  • Consensus is obtained on a shared understanding of the validated requirements; and
  • The project team is capable of implementing those requirements.

Finally, the requirement must be captured in a form that makes it accessible to stakeholders and to the project team. Methods to capture requirements (including requirements management tools, documents, and other approaches) are described in the Requirements Communication KA.


Comments

Name (required)

Email (required)

Website

Speak your mind

Bad Behavior has blocked 295 access attempts in the last 7 days.

Public Service Initiatives Illinois Insurance Lombard Il Insurance Todd Stewart Homes Top Ten Rated All Time Films Xbox1 Wad Pain In Left Abdomen From Gas Lives Changed By Sunday School Beauty Products Distributers Inc Sauer Giant Food Stores Maryland Flint Area Employees Credit Union Alloy 2 Astm 753 Bosotn Globe Obituaries Stonegate Private Council Nice Ass On Sofa Osteotomy Types Of Free Mac Games Sim Os X Photo Booth For Windows Veal Farming Australia Pv 7450 Remote Code Stories Daddy's Fuck Princess Weekend Vampire Keating Download Newlive Wmv To Dvd Pictures Of Faux Finish Parking Garage Traffic Control Nigel Harniman Photo Amarillo Music Box Body Art Legal Aid Walker County Texas Newze Grizzly G3103 Airsoft Installing Shims Steve Cantrell Of Platte City Mo Paul Hall Community Center Chicago Top Freight Carriers Bear Perez Oxnard Bronze Coin Galloping Horse Polyp On Uterus And Ovarian Cyst Lawna Mathie North Central Realty Drain Pipe Clog Washing Machine Free Prep Test Financial Advisor Leave Me Alone Am Lonely Malaspina College Nanaimo Hairdressing Program Passed Out From Appendicitis Lawns Charleston Sc Gensler It Scott Berger Realty Ocnj Park East Condominium New York Jimmy Switzer Blue Roses In Sarasota Florida H M Clothiers Flowers Com Coupon Code Badlees Stuart Va Cabin User Account Command Christine S Short Iowa New Zip Code For Avondale Az Stevie Wonder Sir Duke Tab Ice Storm 96 Temps Alf Costume Halloween Bryn Mawr Display World Hunger Mars Travel Oreilly Automotive Picture Of Suicide People's Civil War Casualties Chart Reading Honeymoon Hot Tub Christian Youth Group Topic Paris Scarlett Flower Mwy 10 Guitar Prototype Calories And Cheeseburger Ingo Dirks Cities With The Most Cloud Coverage Buy Eve Ships Nicole Neyrey Used Mobile Homes Double Wides Pennsylvania New 2006 Ford Expedition Nasd Compliance Officer Amber C Hatton Como Fabricar Un Robot Pictures And Torrent Ducks Pc Chips P4m266 Benjanim Library Science Syllabus Alex Guginard Gs Resources Suzuki All Of My Love Hellogoodbye Collins Code Changes 2008 Chiropractic Nashua Furniture Morfitt And Shaw Estate Agents Pete Atherton Torsten Feustel Strickland Car Goderich What Is Direct Response Modeling Holley 885-ffg Parts Calvert Funds Investment Social Jim Valvano Diagnosis Metteurs Tdf Medela Breast Pump Breastpumps Newport Nh Gov