Rationale This assignment will evaluate the following Course Learning Outcomes

Rationale

This assignment will evaluate the following Course Learning Outcomes:

  1. Explain the importance of requirements engineering to the successful completion of a software project using appropriate industry terminology.
  2. Explain how requirements engineering processes differ depending on the type of project and methodology used using appropriate industry terminology.
  3. Develop high-quality requirements for the successful delivery of a software product.
  4. Model requirements accurately and effectively based on information gathered from the customer team of a software project.

Directions

There are 3 parts to this assignment. (consider the company walmart.ca)

Part 1: Describe your scope

In a paragraph, describe the solution you are building for your client – the scope of your project. Provide enough detail that the requirements you document in Parts 2 and 3 are fully contextualized.

Part 2: Functional Requirements

You are expected to write a total of 25 functional requirements.

  • You may organize them into as many or as few features as you choose.
  • Under the heading for each feature, include a brief description of the purpose of that feature within the solution.
  • Each functional requirement should be given a unique ID.
  • Support your functional requirements with basic wireframes. Create a basic wireframe for each feature.

REMEMBER: Wireframes do not need to be exhaustive. They simply need to clarify and support your functional requirements.

Part 3: Nonfunctional Requirements

You are expected to write a total of 5 nonfunctional requirements.

  • You may organize them into as many or as few quality attributes as you choose.
  • Each functional requirement should be given a unique ID.

WARNING: You cannot submit the examples from the PowerPoint slides or workshop as part of your assignment. You must submit your original work.

Document your assignment in the template provided:

Project Scope

[In a short paragraph, describe the solution you are building for your client – the scope of your project. Provide enough detail that the requirements you document below are fully contextualized.]

Functional Requirements

[Feature]

The purpose of this feature is to…

ID REQUIREMENTS

[Feature]

The purpose of this feature is to…

ID REQUIREMENTS

[Feature]

The purpose of this feature is to…

ID REQUIREMENTS

[Feature]

The purpose of this feature is to…

ID REQUIREMENTS

[Feature]

The purpose of this feature is to…

ID REQUIREMENTS

Nonfunctional Requirements

[Quality Attribute]

 

ID REQUIREMENT

Quality Attribute]

ID REQUIREMENT

 

Complete Answer:

Get Instant Help in Homework Asap
Get Instant Help in Homework Asap
Calculate your paper price
Pages (550 words)
Approximate price: -