Determining requirements gathering techniques is one part of the process of requirements analysis. Requirements analysis includes planning all the steps you will take before, during and after you have gathered requirements. A well-planned and thorough requirements analysis will help to ensure you build software that meets your customers’ needs.
Consider the following scenario: You are a software consultant who is contracted by Pennywise National Bank to develop their next-generation online banking system. You are thinking about the best approach to start the analysis phase for this project.
Write a 3- to 5-page requirements analysis plan that summarizes what you need to do and how you should prepare to conduct this analysis. If you need to make assumptions, state them clearly and explain your reasoning. Cover the following points:
· What are the requirement gathering techniques you should use?
· What are the significant risks in this phase? What methods can mitigate these risks? Limit your list to 8–10 identified risks.
· How should you deal with the possibility of requirements change?
· Which two UML diagrams would be most relevant for this analysis?
Submit your Assignment by Day 7.
To submit your completed Assignment for Turnitin review and grading, do the following:
Click the View/Complete link. Then click the Submit button next to the name of the Assignment. Once you have clicked on the link, scroll down and choose the appropriate paper item submission method from the drop down menu and fill in the remaining required fields. (Please use the naming convention "UN3Assgn+first initial+last name" as the Submission Title.)
Next, click on the Browse button. Find the document you saved as "UN3Assgn+first initial+last name.doc" and click Open. Then click on the Upload button at the bottom of the page. You will then see a screen where you may review your submission. Once you have finished reviewing your submission, click on the Submit button. Finally, you will see a screen that will indicate your paper was submitted successfully.