Boat Charter System

















report example



Project Establishment


Inception

  1. Elicit stakeholders requests
  2. Find actors and Use Cases
  3. Structure the Use Case Diagram
    • ucd1 ucd2 ucd3 ucd4 ucd5 ucd6 ...
  4. Detail Use case: UC1 Register Boat
    • uc1-1 uc1-2 uc1-3 uc1-4 ...
  5. Revise project plan & risk list
  6. Develop iteration plan for Elaboration, E1

 

 

Elaboration
iteration E1
- Develop the domain model
- Architectural analysis
- Use case analysis
- Use case design
- GUI Design
- Plan coding
- Coding of classes
- Unit testing
- Revise project plan & risk list
- Develop iteration plan for Elaboration, E2
iteration E2
- Refine the domain model
(- Architectural analysis)
- Use case analysis
- Use case design
- GUI Design
- Plan coding
- Coding of classes
- Unit testing
- Revise project plan & risk list
- Develop iteration plan for Construction, C1
Construction
-
Refine the domain model
- Use case analysis
- Use case design
- GUI Design
- Plan coding
- Coding of classes
- Unit testing
- Revise project plan & risk list
- Develop iteration plan for Construction, C2