Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Requirements  BRD: existing functionality requirements
Previous Previous
 
Next Next
New Post 3/20/2015 9:21 AM
User is offline Leyla
1 posts
No Ranking


BRD: existing functionality requirements 

If you work on the project that leverages the existing functionality how do you document the existing requirements pertaining to your project because they are part of the overall workflow? For example, you develop requirements for a new screen of the existing process. How much of the existing requirements you need to specify in your BRD so it will be helpful for testers to read a full story and see all workflows to write accurate and complete test cases. This question applies to a waterfall environment.

Thank you.

 
New Post 3/23/2015 7:51 AM
User is offline NitWitNick
259 posts
5th Level Poster


Re: BRD: existing functionality requirements 
"develop requirements for a new screen of the existing process"

When you say the screen is new for an existing process ... are you just adding some new fields to the screen using current programs without any changes to a process but just want to display some extra data (ie: building a car ... the process stays the same, but you want to now display the name of a tire or radio manufacturer and the cost of those items ... but no changes to the actual building process).


If So ...

I would probably just create an "AS-IS" and "TO-BE" Process Improvement document.


"AS-IS" - The understanding of the current screen operations and performance.

"TO-BE" - The Goal, What do we want the new screen to do.


I'd make prints of the old screen and drawings of the new screen so the changes could be seen by your stakeholders and approved.


For your developers, You could identify the current screen fields that would be used from the old system (the same data from current programs could be used to populate those fields) ... and then the requirements for the New Fields you want to add to the screen and the detail you need to specify for developer understanding if a calculation needs to be performed (if I use this stereo FM radio, the cost of the car would be $25 higher or just AM, no additional cost ... but remember, the building process remains the same ... just a part change.).


If Possible (it should be with a test environment), I would run testing in parallel (old screen / new screen) with test scenarios and validate the answers between the two to make sure the old fields were still correct and any new fields you added worked, calculated and displayed as needed.


Let me know if I'm Right, Close or You're Fired ... 
 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  BRD: existing functionality requirements

Community Blog - Latest Posts

Heta Raval
Heta Raval
In a current scenario, when you are eliciting software service-based requirements then, you may be able to derive requirements in certain varieties. In the beginning, they can be just functional or non-functional requirements. But when you come across many other requirements as time goes, you can conclude requirements into several categories and wi...
0 Responses
Heta Raval
Heta Raval
It is essential to write an impressive approach which helps you to make a client convinced about your understanding of his requirement. The satisfactory approach would help you to be on the same page with the client. So, your chances to get the contract/project would raise. In order to provide a technical solution, a business analyst needs to recog...
0 Responses
Arash
Arash
Machine Learning (ML) models are intended to positively impact business efficiency. By understanding how these models are created, how they function, and how they are put into production, one can fully utilize their potential to make a difference in every day scenarios.   What is a Machine Learning Model? By creating cases within a narrow d...
0 Responses




Latest Articles

What happens when the BA and UX worlds collide?
Aug 18, 2019
1 Comments
Are you a Business Analyst (BA) wondering what User Experience (UX) Design is all about and how your involvement in a design project is likely to impa...
Copyright 2006-2019 by Modern Analyst Media LLC