What are the requirement gathering techniques you should use

Assignment Help Software Engineering
Reference no: EM133448441

Questions: 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.

Try to write a 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?

 

Reference no: EM133448441

Questions Cloud

Discuss impact on the environment on a global level : Describe its impact on the environment on a global level. Also, state specifically which human activities caused the problem.
Discuss effective management systems : There may be times when an industrial hygienist is asked by an employer to alter results so that the employer does not get into trouble.
Why are you interested in living in this neighborhood : Why are you interested in living in this neighborhood? What are your concerns about desegregation? What does the controversy about Levittown and similar
Design an equivalence partitioning test and a boundary value : Design an equivalence partitioning test and a boundary value analysis test for this requirement.
What are the requirement gathering techniques you should use : Determining requirements gathering techniques is one part of the process of requirements analysis. Requirements analysis includes planning all the steps you
How many of the matings in the third generation of parents : If the second generation of offspring become parents, how many of the matings in the third generation of parents can occur between unrelated individuals?
Describe in great detail how python programming has helped : Describe in great detail how Python Programming has helped developers in today's tech focused society. How quickly can someone pick it up
Who are the most vulnerable people in the community : What measures are being taken to mitigate the impacts due to climate change in this community? List several, if known.
Discuss the issue of environmental crisis : Considering the issue of environmental crisis, what type of environmental crisis could you identify in Puerto Rico?

Reviews

Write a Review

Software Engineering Questions & Answers

  Work plan - programming principles assignment

Programming Principles Assignment - Work Plan - Provides a significantly-sized example of writing good pseudocode

  Describe the roles of the three sections of crc

Describe the roles of the three sections of CRC (class responsibility collaborator) cards? List three types of classes that may be present in analysis model.

  Process of life cycle-shining coyote experience in journey

Discover the shining coyote experience in journey to ixtlan. Examine from Edinger's perspective. Explain the complete process of life cycle.

  Create a user sign-in form together with a registration form

Create a user sign-in form together with a registration form for new users - Create the data entry forms that are used for database administrative functions.

  What is an intrusion detection system

Detection System Comparison NIDS and HIDS Basic Concepts A network-based Intrusion Detection System (NIDS) is placed behind a firewall within a LAN to observe

  Briefly describe the overall concept of system integration

Briefly describe the overall concept of system integration - Discuss the traditional approach of big-bang integration, including the major advantages

  Describe two types of software applications

Describe two types of software applications where you would recommend the use of service-oriented architecture. Provide a real-world example or scenario

  Could you kindly help me in designing and creating

Could you kindly help me in designing and creating four different HTML code designs and layouts for the main page, personal, family, friends, and inspirations?

  Software for the medical practice

Select software for the medical practice to handle the practice's requirements. The software should handle front-end and back-end requirements, and may be cloud-based or onsite server-based

  Compare and contrast at least 4 tests which takes place

question 1 compare and contrast at least 4 tests that occur between the span of development and final integration into

  List functional requirements and non-functional requirements

List two functional requirements (FRs). List two non-functional requirements (NFRs). List the actors of the WebApp. Draw a use case diagram for the

  Kitchen gadgets sells a line of high-quality kitchen

kitchen gadgets sells a line of high-quality kitchen utensils and gadgets. when customers place orders on the companys

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd