Download presentation
Presentation is loading. Please wait.
Published bySibyl Paula Holmes Modified over 9 years ago
1
T-76.115 Project Review ITSUPS Implementation 2 10.2.2004
2
T-76.115 Project Review 2 Agenda Project status (15 min) achieving the goals of the iteration project metrics Work results (20 min) presenting the iteration’s results HuVi (Pipsa Hellemaa) ViHu (Natalia Kaijalainen) demo (Niko Setälä) Used work practices (5 min)
3
T-76.115 Project Review 3 Introduction to the project Project plan: ”The purpose of the project is to make the traffic simulation system of the laboratory of transportation engineering, HUTSIM, to collaborate with ViaSys’s city planning tool” NovaPoint Virtual Map HutSim HuVi: Positions, speeds and directions of vehicles ViHu: Borders of streets, trafficlines, traffic lights etc.
4
T-76.115 Project Review 4 Conversion NovaPoint Virtual Map Path-Interface Coord-Interface HUTSIM Microsimulation System Conversion & Edit Land-XML CNF-file XYZ-coords XML Traffic Simulation3D-Visualization Integration of Traffic Simulation with 3D-Visualization I.Kosonen, HUT Line-Interface Configuration Data (Static) Vehicle Data (Dynamic)
5
T-76.115 Project Review 5 Status of the iteration’s goals HuVi Goal 1: Complete working program Lots of implementation has been done Not done: HuVi: Doesn’t get enough information from Ampel Goal 2: Simple user interface OK ViHu Goal 3: Complete working program All implementation has been done Not done: ViHu: Pipes were not implemented Goal 4: Simple user interface OK Goal 5: Write user guide OK
6
T-76.115 Project Review 6 Status of the iteration’s deliverables Implementation of HUTSIM->Virtual Map OK Implementation of Virtual Map->HUTSIM OK Documents: Updated project plan OK Updated requirements document OK Updated technical specification OK User guide OK Test report, test cases and test log (one document) OK Progress report OK Updated SEPA diaries OK Updated risk management document OK Updated resource management document OK
7
T-76.115 Project Review 7 Realization of the tasks Despite a few mistakes, the iteration went quite like planned Mistakes in plan: User guide was a draft version User interface was forgotten
8
T-76.115 Project Review 8 Working hours by person Iteration went like planned Group members have quite nicely evenly time left for the last iteration RealPlanDiff Matti 4746+1 Pipsa 8073+7 Susse 4757-10 Minttu 7465+9 Niko 5148+3 Pihla 5250+2 Natalia 4345-2 Total 394384+10 Realized hours in this iterationPlan in the beginning of this iteration PPI1I2FDTotal Matti 60414742190 Pipsa 40278043190 Susse 36524755190 Minttu 27567433190 Niko 45575137190 Pihla 41545243190 Natalia 44634340190 Total 2933503942931330 PPI1I2Sub Tot FDTotal Matti 60414714842190 Pipsa 40278014743190 Susse 36524713555190 Minttu 27567415733190 Niko 45575115337190 Pihla 41545214743190 Natalia 44634315040190 Total 2933503946472931330 Latest plan (inc. realized hours and other updates)
9
T-76.115 Project Review 9 Quality metrics I1I2DETotal Reported 66-6 Closed 00-0 Open 66- Defects in code BlockersCriticalMajorMinorTrivialTotal This iteration reported --51-6 Last iteration bugs were not fixed beacuse they were results of negative tests. We thought that the most important thing now is to implement first all the necessary functionality and then if there is enough time fix the bugs.
10
T-76.115 Project Review 10 Quality assessment HuVi (Hutsim -> Virtual Map) Implementation not ready Realtime output format still not defined Unit testing done while coding Module testing was done ViHu (Virtual Map -> Hutsim) Implementation ready Unit testing done while coding Module testing was done Doesn’t check if the input data is valid Functional areaCoverageQualityComments HuVi2 Some functionalities not ready ViHu3 Some defects found Legend Coverage: 0 = nothing 1 = we looked at it 2 = we checked all functions 3 = it’s tested Quality: = quality is good = not sure = quality is bad
11
T-76.115 Project Review 11 Software size in Lines of Code (LOC) Any remarks on this metric? Code is quite well commented PPI1I2DE ViHu 0847 /390 1115 /504 HuVi 0632 /253 1919 /679 UI 0177 /57 446 /140 Tests 0132 /29 452 /139 Total (NCLOC + COM) 017883932 Comments (COM) 07291462
12
T-76.115 Project Review 12 Changes to the project HuVi took much more time than expected In the beginning of the iteration we decided with client that we won’t implement the pipes Testing had to be done in different way Code reviews Schedule changed
13
T-76.115 Project Review 13 Risks Materialized risks Faulty software Virtual Map has some bugs Testing difficult Code Reviews used Greatest risks Some problems with the testing. We believe that we can solve the problems when we have implemented more.
14
T-76.115 Project Review 14 Results of the iteration Virtual Map -> HUTSIM (ViHu) Natalia Kaijalainen HUTSIM -> Virtual Map (HuVi) Pipsa Hellemaa
15
T-76.115 Project Review 15 ViHu-component Architecture Same like in previous iteration Changes for.dxf were easy to accomplish Overview Conversion from VirtualMap to HUTSIM is ready and works Pipes will not be implemented in this project but researched Faced problems during iteration Viasys sent incorrect input files Coordinates depends on location on the Earth Scaling from world coordinates to HUTSIM
16
T-76.115 Project Review 16 HuVi: Overview Receives HUTSIM simulation data via Ampel Converts HUTSIM 2D data into 3D XML data Supports real time visualization of the simulation (online mode) Optionally converts data into Virtual Map ani format
17
T-76.115 Project Review 17 HuVi: State Diagram
18
T-76.115 Project Review 18 HuVi: Class Diagram
19
T-76.115 Project Review 19 HuVi: Goals for I2 Define HuVi output format Complete all missing functionality Produce test program for online-mode
20
T-76.115 Project Review 20 HuVi: Problems during I2 HUTSIM server - Display card - Firewall Ampel - Understanding took more time than presumed HUTSIM output - Does not include line data
21
T-76.115 Project Review 21 HuVi: Status Input from HUTSIM Does not include all data used by HuVi, needs to be modified Reading of HUTSIM data Works, not thoroughly tested Coordinate mapping Problems with input, line data not provided by HUTSIM HuVi output format Defined, accepted XML stream/file creation Not implemented Online test program Not implemented XML-ani conversion Works, not thoroughly tested
22
T-76.115 Project Review 22 Used work practices Week meetings Time reporting At least once a week (Sunday) Version Control CVS, server at SoberIT Quality Assurance Defect Tracking Bugzilla Risk Management Separate document Resource Management Separate document Sepas Meeting practices Static Methods Refactoring Test Automation on System Level Testing
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.