Presentation is loading. Please wait.

Presentation is loading. Please wait.

110-01-12 Final Project Presentation Mikael Krekola.

Similar presentations


Presentation on theme: "110-01-12 Final Project Presentation Mikael Krekola."— Presentation transcript:

1 110-01-12 Final Project Presentation Mikael Krekola

2 210-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

3 310-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

4 410-01-12 Railcab A modern and novel way of transportation Physical test-track –http://nbp-www.upb.de Test and Verification!

5 510-01-12 Scenario Simulation Scenario-based Testing –Abstract Model –Events –Parallel Diagrams

6 610-01-12 Visualization Abstract to Physical Model 3D Rendering of the Physical Model Event Interaction with Simulator Physics Physical World Editor Develop in parallel with the Simulator

7 710-01-12 Team Customer & Supervisors Project Manager & TL 2 Developers 2 Developers + TL

8 810-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

9 910-01-12 Architecture

10 1010-01-12 EMF Eclipse Modeling Framework –Graphical Modelling –Code Generation –Automatic Documentation –XMI Load/Export Simulation model is EMF based Visualizations Physical Model is EMF based

11 1110-01-12 Physics Smooth movements Realistic RailCab behaviour –PID controlling velocity –Air-resistance PhysicsController provides input to the simulation

12 1210-01-12 Simulation Interaction simCont:ISimulatio n :Platfor m vis:Visualizatio n getPluginExtensions addEventListener getPluginExtensions addController(this) notify(event) fireNotification(notification) Communication Visualisation Simulation

13 1310-01-12 World Editor Physical Model is loaded using EMF support mechanisms Object properties are easily updated –Fill in the value or –Drag & Drop with smart snapping! Now possible to add Obstacles (Hazard)

14 1410-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

15 1510-01-12 Milestones IDDescriptionPlannedActualStatus M001 Requirements Specification W41W42+1 M002 Requirements and Project Design W43W45+2 M003 Alpha Prototype W44 ±0 M004 Beta Prototype W47W48+1 M005Release CandidateW51 ±0 M006Final ProductW1W2+1

16 1610-01-12 Worked Hours Alpha Beta RC

17 1710-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

18 1810-01-12 SCM Number of revisions: 585 Number of directories: 130 Number of files: 400+ –Avg. of 110 LoC (in source files)

19 1910-01-12 Lines of Code 30 696 LoC

20 2010-01-12 Communication Google Group –Subjects: 100+ –Messages: 400+ –Shared files: 25 Online Group Meetings –Weekly meetings on Skype: 25 hours

21 2110-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

22 2210-01-12 Demo

23 2310-01-12 TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

24 2410-01-12 Some of the Problems Different technical backgrounds (Internal) training Communication (technical) Misunderstandings Estimates

25 2510-01-12 Some of the Problems (cont') Different business drivers Three-way distribution Meetings External dependencies

26 2610-01-12 What was Good? Team Spirit –Working for the team, not one self –Friendly atmosphere Informal, direct and honest communication Active and Pro-active members Supervisor support

27 2710-01-12 Fin.

28 2810-01-12 No really, that was the end.

29 2910-01-12 Demo (plan B)

30 3010-01-12 Demo (plan B)

31 3110-01-12 Demo (plan B)


Download ppt "110-01-12 Final Project Presentation Mikael Krekola."

Similar presentations


Ads by Google