Lab 2 - Requirements & Specifications (Individual Portion)

Thomas J. Kennedy

Contents:

The first part of Lab 2 (i.e., Sections 1 & 2) are to be written individually (with a couple subtle exceptions).

1 Cite Lab 1

With two notable exceptions (i.e., 1.3 Definitions, Acronyms, and Abbreviations; and 1.4 References) this portion of Lab 2 is to be written individually.

Make sure you have read through your Lab 1 (version 1) feedback. You may use any content you wrote for Lab 1. However, you (and your group) must have a formal entry for Lab 1 in Section 1.4. Consider Cyptolio from Fall 2018:

Team Gold. (2018, October 15). Lab 1 - Cryptolio Product Description.
    Retrieved October 19, 2018 from https://www.cs.odu.edu/~411gold

This a good template. You should probably must do something similar.

2 Sections (IEEE 830-1998)

We will follow the same IEEE 830-1998 standard that was covered in your CS 350 coursework.

1. Introduction

1.1 Purpose

State the purpose of the SRS itself, not the product.

1.2 Scope

State the goals and benefits of your team’s project. This should be an abbreviated form of Lab 1 Section 1.

1.3 Definitions, Acronyms, and Abbreviations

This should be the same Glossary that your team has used throughout CS 410 and CS 411W.

1.4 References

This is your team’s collected references.

1.5 Overview

Describe the structure of the remaining SRS sections.

2 Overall Description

2.1 Product Perspective

Describe what your team is building. Think of this as an abbreviated form of Lab 1 Section 2.

2.2 Product Functions

Describe the main features of your the software. Use your team’s RWP vs Prototype Table as a guide.

2.3 User Characteristics

Discuss and define the various user roles for your team’s project.

2.4 Constraints

This section may be marked as N/A.

2.5 Assumptions and Dependencies

This section may be marked as N/A.

3 Submission

Submit a PDF of your individual work in Canvas.