Dynamics 
Progress Report of the MÄ phase  $Revision: 1.3 $  State approved 
Date 04-Nov-1998  Author Tom Weckström 
Review date 04-Nov-1998  Reviewed by Jouni Malinen 
Approval date 04-Nov-1998  Approved by Jouni Malinen 
$Id: progressreport2.html,v 1.3 1998/11/04 19:21:14 jkmaline Exp $

Executive summary

This report describes the progress of the Dynamic IP-tunnel project in the functional definition (MÄ) phase. This report includes several views of the progress. Compact summaries of the done work hours provide a general view of the project efforts. Detailed lists of the booked hours and tasks provide a good means for investigating the project team activities. These tables may also be used to plan and develop the team organization and effort estimation.


Index

1. State of the Project
        1.1 Introduction
        1.2 Reports of effort in MÄ phase
            Table 1. The reported hours per A.b code in MÄ phase
            Table 2. The resources used in the MÄ phase
            Table 3. The team effort distribution in the MÄ phase
            Table 4. The workload calendar of the MÄ phase.

2. Completed Tasks
            Table 5. All bookings and hours in the  MÄ phase per A.b/c code, week, day and person.
        2.1 Revised Documents
 

1. State of the Project

This chapter describes the current state of the project. Included are the noteworthy changes and achievements in the team, environment and in the project itself. At the end of this chapter, many reports are given about done work in the MÄ phase.

1.1 Introduction

The functional definition (MÄ) phase  has been completed. The deliverables required in the phase have been written, reviewed and approved. So far the scheduling of the project has succeeded. The project Gantt chart visualizes the project schedule.

The text and especially the tables of this document include many terms and abbreviations. For help in terminology, please refer to the project terminology specification document.

The team started to use the PolyTime software to manage the working hours, project WBS, hour reporting, task state monitoring, efficient task assignments, and other project management related actions. The goal in effort reporting is to report the hours once a day. Hour reporting with PolyTime is easy and relatively fast. Reporting the hours used in a day takes less than five minutes. The reports shown in this document are generated with PolyTime. The report table generators of PolyTime have numerous parameters. Project manager Tom Weckström has designed the report generators for the Dynamics team.

There has been clear underestimation of the working hours, but the better we define the functionality the easier it is to start the design phase efficiently. Clearly, new tools like PolyTime have added some hours to the effort, but we believe that investing on such tools pays itself back during the project. It should also be pointed out that the project is quite challenging. To complete the project with minimal requirements could demand close to the same effort per credit as that of an average HUT course.

The highest contradiction between AEAC and ADT values is clearly in the documentation activity. On the other hand many of the other activity codes have much less hours reported than estimated. These variations are partly natural but also due to the fact that most of the team members are not used to book their working hours. This resulted in inappropriate bindings to A.b/c codes. Moving hours to other activities would not remove the extra effort done, but it would smooth the estimate exceedings.

The project team will discuss the possibilities of reducing the efforts radically without giving remarkably in on the quality issues. Project team organization may be improved. Division to smaller groups will boost our efficiency, since multiple activities may proceed in parallel.

1.2 Reports of effort in MÄ phase

Table 1 shows the general effort consumption in the MÄ phase. The reported hours are shown at A.b code level, and the total sum is calculated.


 

MÄ phase: All done work and A.b/c Estimate At Complete 
                    
Ab-code                                           ATD     AEAC    AETC  
Total                                             300,25  265,00  -35,25
2.1   Meetings                                     66,25   72,00    5,75
2.2   Documentation                                98,00   45,00  -53,00
2.3   Architecture definition                       6,00   14,00    8,00
2.5   Defining the functnlty of the elements        7,75   10,00    2,25
2.6   Definition of the inter operability                   9,00    9,00
2.7   Support tools definition                      1,00    4,00    3,00
2.8   Definition of the API                         3,00    6,00    3,00
2.9   Security definition                           1,00    4,00    3,00
2.10  Project management                           12,25   12,00   -0,25
2.11  Equipment administration                      8,50    8,00   -0,50
2.12  Tik-76.115 lectures                           7,75   18,00   10,25
2.13  Studying the project field                   26,25   26,00   -0,25
2.14  WWW-administration                            4,50    4,00   -0,50
2.15  Project planning                              8,25    3,00   -5,25
2.16  Reviews                                      11,00    6,00   -5,00
2.17  Other activities                             19,25   10,00   -9,25
2.18  Definition of the protocol                   19,50   14,00   -5,50
 
Table 1. The reported hours per A.b code in MÄ phase
[Source: JPT, MÄ All done work vs AE]

Table 2 illustrates the conventional effort report. It shows the reported hours for each MÄ phase A.b/c codes. Hours are summed up at three levels: total, A code and A.b code levels.

 
MÄ phase: Hours per A.b/c-code and person 
                    
    Abc-code                                             ATD     AEAC    AETC    TWE    BAN    DFO    JHA    JMA    KMU  

Total                                                    300,25  265,00  -35,25  60,50  66,00  36,25  45,00  65,00  27,50
                      
2  Definition phase (MÄ)                                 300,25  265,00  -35,25  60,50  66,00  36,25  45,00  65,00  27,50
  2.1   Meetings                                          66,25   72,00    5,75  12,50  12,00   9,50  11,00  15,00   6,25
    2.1/1    Team meetings                                53,50   36,00  -17,50   8,00  10,00   9,50   9,00  11,75   5,25
    2.1/2    Customer meetings                             9,25   12,00    2,75   2,50   2,00          2,00   2,75       
    2.1/3    Course inspection meetings                    3,50   12,00    8,50   2,00                        0,50   1,00
    2.1/4    Team inspection meetings                             12,00   12,00                                          
  2.2   Documentation                                     98,00   45,00  -53,00  24,50  23,25  15,00  10,50  15,75   9,00
    2.2/1    Project plan                                 16,00   10,00   -6,00  13,00                        3,00       
    2.2/2    Requirements spec.                            2,75    4,00    1,25                               1,75   1,00
    2.2/3    Progress report                               5,00    5,00           5,00                                   
    2.2/4    Functional definition                        58,50   20,00  -38,50         23,25  15,00  10,00   4,25   6,00
    2.2/5    Other documents                              15,75    6,00   -9,75   6,50                 0,50   6,75   2,00
  2.3   Architecture definition                            6,00   14,00    8,00          2,00          4,00              
    2.3      Architecture definition                       6,00   14,00    8,00          2,00          4,00              
  2.5   Defining the functnlty of the elements             7,75   10,00    2,25                        6,00          1,75
    2.5      Defining the functnlty of the elements        7,75   10,00    2,25                        6,00          1,75
  2.6   Definition of the inter operability                        9,00    9,00                                          
    2.6      Definition of the inter operability                   9,00    9,00                                          
  2.7   Support tools definition                           1,00    4,00    3,00                        1,00              
    2.7      Support tools definition                      1,00    4,00    3,00                        1,00              
  2.8   Definition of the API                              3,00    6,00    3,00                        3,00              
    2.8      Definition of the API                         3,00    6,00    3,00                        3,00              
  2.9   Security definition                                1,00    4,00    3,00          1,00                            
    2.9      Security definition                           1,00    4,00    3,00          1,00                            
  2.10  Project management                                12,25   12,00   -0,25   8,25   1,00   3,00                     
    2.10     Project management                           12,25   12,00   -0,25   8,25   1,00   3,00                     
  2.11  Equipment administration                           8,50    8,00   -0,50                               8,50       
    2.11/1   Hardware installation                         1,00    3,00    2,00                               1,00       
    2.11/2   Software installation                         7,50    5,00   -2,50                               7,50       
  2.12  Tik-76.115 lectures                                7,75   18,00   10,25   1,25   1,00   2,00          2,50   1,00
    2.12     Tik-76.115 lectures                           7,75   18,00   10,25   1,25   1,00   2,00          2,50   1,00
  2.13  Studying the project field                        26,25   26,00   -0,25   1,25  12,75   5,25          5,00   2,00
    2.13     Studying the project field                   26,25   26,00   -0,25   1,25  12,75   5,25          5,00   2,00
  2.14  WWW-administration                                 4,50    4,00   -0,50   0,50   1,50                 2,50       
    2.14     WWW-administration                            4,50    4,00   -0,50   0,50   1,50                 2,50       
  2.15  Project planning                                   8,25    3,00   -5,25   8,25                                   
    2.15     Project planning                              8,25    3,00   -5,25   8,25                                   
  2.16  Reviews                                           11,00    6,00   -5,00   0,50                       10,50       
    2.16     Reviews                                      11,00    6,00   -5,00   0,50                       10,50       
  2.17  Other activities                                  19,25   10,00   -9,25   3,50          1,50   1,50   5,25   7,50
    2.17     Other activities                             19,25   10,00   -9,25   3,50          1,50   1,50   5,25   7,50
  2.18  Definition of the protocol                        19,50   14,00   -5,50         11,50          8,00              
    2.18     Definition of the protocol                   19,50   14,00   -5,50         11,50          8,00              
 
Table 2. The resources used in the MÄ phase.
 [Source: JPT, Hours per abc-code and person]


Table 3 describes the team effort distribution during the weeks of the MÄ phase. The sums for each week and the total sum are shown. As can be seen, the work load could still be balanced more towards the beginning of the phase. All in all the scheduling in the MÄ phase has succeeded pretty well.

 
Team hours in MÄ phase per week and day 
                    
  Day of week    ATD   

Total            300,25
                      
Week 42           12,75
  Thursday        12,75
                      
Week 43           73,00
  Monday          12,50
  Tuesday         15,50
  Wednesday        7,50
  Thursday        14,75
  Friday           3,00
  Saturday         8,25
  Sunday          11,50
                      
Week 44          105,25
  Monday          15,75
  Tuesday         11,25
  Wednesday       13,00
  Thursday        41,50
  Friday           7,25
  Saturday         0,50
  Sunday          16,00
                      
Week 45          109,25
  Monday          51,25
  Tuesday         40,75
  Wednesday       17,25
 
Table 3. The team effort distribution in the MÄ phase.
[JPT: MÄ: Team hours per week & day]


Finally, Table 4 reports the work load for each team member during the MÄ phase. The reported hours are shown per week and day and the A.b/c code of the reported hours are given. The hours are summed up per person, week and day. Also the total sum is given.
Because Table 4 is quite exhaustive, it is represented in a separate document.

Table 4. The workload calendar of the MÄ phase for each person.
[Source: JPT,  MÄ: workload calendar]
 

2. Completed Tasks

This section lists the tasks completed during the PS phase. Briefly, all the activities named in the WBS have been completed. In the MÄ phase, the activities were mainly not divided into smaller tasks, but the team members booked their done work according to the activities' A.b/c codes. Hence, the booking texts may be understood as tasks.

Table 5 shows the reported tasks in the MÄ phase. The bookings are shown per week, day of the week and person. For each booking, the associated A.b/c code, booking text and reported hours are shown. The hours are summed up by day of the week and week. Also the total sum of the reported hours is shown. Because Table 5 is quite exhaustive, it is represented in a separate document.
 

Table 5. All bookings and hours in the  MÄ phase per A.b/c code, week, day and person.
[Source: JPT,  MÄ: Abc&bookins &h / w,d,prs]

2.1. Revised Documents

The following previously returned documents were revised during the MÄ phase: project plan, quality policy, terminology specification and requirement specification. The changes of requirements was agreed with the client of the project. Following changes was made to the requirements:

Copyright Dynamics team, 1998