2D1363, Mjukvarukonstruktion, 8 poäng

Aktuell kursomgång: period 2-4 06/07

Kursledare: Rand Waltzman
Datorpostadress(er): rand@nada.kth.se

 

Implementation Plan (IP)

You do not have a great deal of time to implement your projects.  This means that you have to plan out the work carefully and be as efficient as you can.  All of your careful planning will be described in your IP.  You will use this as a guide to get you through the next 7 weeks of hard work. 

Your implementation plan must contain the following sections:

  1. Define tasks.
    In this section, you will define the tasks that need to be accomplished.  Examples of these are:
    1. Organization of classes/methods in logical groups so that each group can be implemented by one person.
    2. Database construction.
    3. Ensuring that standards are being met.
    4. Test design and testing plan.
    5. Test harness definition and construction.
    6. Writing final documentation. 
    7. Preparing final system demonstration.
  2. Dependency analysis of tasks.
    Which tasks need to be accomplished before others?
  3. Task prioritization.
  4. Coordination plan.
    How will your group coordinate its efforts?  Who will be responsible?
  5. Integration plan.
    How will the different parts of the project be integrated together?  Who will be responsible?
  6. Task assignments.
    Who is going to do what?  This is where you divide up all the tasks you defined in Section 1 and assign specific responsibilities to the members of the team.
  7. Time plan.
    When is each task going to be done?  This requires a Gant Chart.

 

The implementation plan must cover all of your DD.  Feel free to put plenty of references to the DD throughout.

 

^Upp till Nadas kurser.


Sidansvarig: <rand@nada.kth.se>
Tekniskt stöd:
<webmaster@nada.kth.se>