Sacred29 / INF2001-Team-Project

1 stars 0 forks source link

Use Case Descriptions #2

Open ImmanuelLoh opened 2 hours ago

Sacred29 commented 2 hours ago

Description

Develop comprehensive use case descriptions for each major feature of the project. These use cases should describe how different types of users interact with the system, outlining the steps, scenarios, and outcomes for each action. The use cases will serve as a foundation for development, testing, and client validation.

Task Breakdown

  1. Identify the key features of the system that require use case descriptions.
  2. Define user Actor(s) involved in each use case.
  3. Draft detailed use case descriptions for each feature, including:
    • Primary actor
    • Preconditions
    • Main success scenario
    • Alternate scenarios
    • Postconditions Note: Do not include externalities(?)
  4. Review and validate the use cases with the project team to ensure completeness.
  5. Submit use cases to stakeholders for approval.
  6. Update any existing project documentation to reflect the use cases.

Acceptance Criteria

  1. Use cases are written for all major features, covering both the main success path and alternate scenarios.
  2. Use cases are reviewed and approved by the internal project team.
  3. Stakeholders have reviewed the use cases and provided feedback or approval.
  4. The use case descriptions are integrated into the project's documentation.