The menu bar on the left contains the Inception Phase document artifacts for the Tanager project, which were produced using Craig Larman's iterative OOAD process (described in Applying UML And Patterns ). The documents were created with the help of the document templates found here .
Goals for Inception Phase
The purpose of the Inception Phase is to investigate the scope, vision, and business case for the project but not to define all the requirements.- Write initial versions of the Vision, Use Case Model, Supplementary Specification, and Glossary.
- Identify Use Cases and write the Brief format for all use cases: Power On, Power Off, Sequential Playlist, Random Playlist, Play Music, Pause Music, Skip to the Next Song, Restart the Current Song, Skip to the Previous Song, Volume Adjustments, Download a Song, and Delete a Song.
- Prioritize Use Cases for elaboration phases.
- Write the Casual format for Play Music (to be implemented in Elaboration Phase 2).
- Write Fully-Dressed format for Power On and Download a Song (to be implemented in Elaboration Phase 1).
- Set up development environment: Eclipse, Java Runtime Environment (JRE), Java Media Framework (JMF), version control system (CVS), and free UML modeling tool (Poseidon Community Edition).