Describe the requirements elicitation process used

Assignment Help Software Engineering
Reference no: EM131746039

Assignment

One of the first major tasks in the software development process is to develop the requirements. Requirements analysis and documentation is an area that seldom receives adequate attention, but it is potentially the most important step in a successful software development project.

For this assignment, you will identify the requirements for the project you selected in the first week. You will also perform a requirements analysis to help solidify the requirements and prepare the path for the design of the software. Finally, you will prepare the design based on the requirements.

The following are the project deliverables:

• Update the software development plan document title page with a new date and project name.
• Update the previously completed sections based on your instructor's feedback.
• Add the following new content:

o Requirements:

- Describe the approach that you will take to gather the requirements for the project.

- Work through the steps in your requirements gathering process, and define the requirements for your project. Be sure to provide a sufficient number of high-level requirements (at least 10) to allow design of the application to proceed.

- Describe the requirements elicitation process used and whether each requirement is functional or nonfunctional.

- Requirements should be stated in measurable terms. At a minimum, the requirements should each include a description, rationale, measurement criterion, and priority.

- Include an analysis of your requirements to ensure that the most important requirements are included, and summarize your conclusions.

o Design:

- Describe the overall architecture of your application.

- Identify each of the major components of the application, and describe how they will work together. A component diagram should be used to illustrate the architecture, and a UML class diagram should be provided to show the class hierarchy and relationships for the application.

- Provide at least 1 use case for each component to demonstrate how the component will be used in the application.

- Prepare a visual design for the main screen of your application.

- Address any data management requirements in your design.

Reference no: EM131746039

Questions Cloud

Capitalizing interest on the new factory : Capitalizing interest on the new factory, Recording the write-down on obsolete inventory
Examine the association between weight and body fat : Body fat, again. Use the data from Question 2 to examine the association between Weight and % Body Fat. Interpret your interval in context
Discuss bank service charges : Discuss the Amount Descriptions list provided for the exact wording of the answer choices for text entries
Test an appropriate hypothesis and state your conclusion : Test an appropriate hypothesis and state your conclusion. Give a 95% confidence interval for the mean %Body Fat found in people with 40-inch Waists
Describe the requirements elicitation process used : Describe the requirements elicitation process used and whether each requirement is functional or nonfunctional. Describe overall architecture of application.
Individual differences affect how people respond to jobs : Do you agree or disagree that individual differences affect how people respond to their jobs?
Professional shampoo from a local beauty care distributor : The owner of the Beachcomber Hair Salon in Galveston, Texas, orders bottles of professional shampoo from a local beauty care distributor.
Create and interpret a confidence interval for the slope : Create and interpret a 95% confidence interval for the slope of the true relationship. Is there evidence of an association between Temperature and Crawling Age
Human resources polices should govern ethical-legal issues : Do you think human resources (HR) polices should govern ethical and legal issues? Why or why not?

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

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