phase 4: software requirement specification in … viewwrite a software requirement specification...

2
SE 2730 Intro. to Software Engineering Project Phase 4: Software Requirement Specification in Use Cases Due: Friday, Mar. 11 Write a software requirement specification document. Organize all requirements by use cases. Since these are games, there should be use cases for game setup, game completion and at least several other use cases on game playing. Draw a context diagram to demonstrate the environment in which the system will be running. Draw a use case diagram to summarize all your use cases and actors. For each use case, write a text description. Use the SRS template provided to finish your document. You can reuse your problem definition (Phase 1) and requirement specification (Phase 2) in the SRS. However, make sure you revise the requirement specification according to the comments by the reviewer (Phase 3) and the instructor. Be clear about the requirement item labeling. You will refer them in later phases. Details 1. Submit the file in the repository as reqs\GroupXSRS.docx Where X is your group number. Note there are no spaces in this name, and again pay attention to capital vs. lower case letters. 2. Submit the phase report in the repository as reports\GroupXPhase4Report.docx 3. Keep the grading rubric at the very beginning of the SRS template. Grading Rubric for Phase 4: Task Possible Points Earned Points / Comments Revised Requirement Specification 2.0 Use Case Diagram 2.0 Use Case Descriptions 7.0 Non-functional Requirements 4.0 Traceability 1.0 Revision History 1.0 Time Log and Phase Report 2.0 Style, grammar, spelling, profession appearance 1.0

Upload: vuongkhuong

Post on 28-May-2019

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Phase 4: Software Requirement Specification in … viewWrite a software requirement specification document. Organize all requirements by use cases. Since these are games, there should

SE 2730 Intro. to Software Engineering Project

Phase 4: Software Requirement Specification in Use CasesDue: Friday, Mar. 11

Write a software requirement specification document. Organize all requirements by use cases. Since these are games, there should be use cases for game setup, game completion and at least several other use cases on game playing. Draw a context diagram to demonstrate the environment in which the system will be running. Draw a use case diagram to summarize all your use cases and actors. For each use case, write a text description.

Use the SRS template provided to finish your document. You can reuse your problem definition (Phase 1) and requirement specification (Phase 2) in the SRS.

However, make sure you revise the requirement specification according to the comments by the reviewer (Phase 3) and the instructor. Be clear about the requirement item labeling. You will refer them in later phases.

Details1. Submit the file in the repository as

reqs\GroupXSRS.docxWhere X is your group number. Note there are no spaces in this name, and again pay attention to capital vs. lower case letters.

2. Submit the phase report in the repository as reports\GroupXPhase4Report.docx

3. Keep the grading rubric at the very beginning of the SRS template.

Grading Rubric for Phase 4:

Task Possible Points

Earned Points / Comments

Revised Requirement Specification 2.0Use Case Diagram 2.0Use Case Descriptions 7.0Non-functional Requirements 4.0Traceability 1.0Revision History 1.0Time Log and Phase Report 2.0Style, grammar, spelling, profession appearance

1.0

Total 20.0