110-01-12 Final Project Presentation Mikael Krekola.

Slides:



Advertisements
Similar presentations
10/24/2010 Distributed Software Development. 10/24/2010 Content Recommendation and Reuse Current state – Beta Prototype Hamid Riaz, Loredana Baračić.
Advertisements

These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
SOFTWARE PROJECT MANAGEMENT AND COST ESTIMATION © University of LiverpoolCOMP 319slide 1.
Notes on the Game Development Process
Distributed Software evelopment Adrien Olivier(AO) Dominik Rojković(DR) Hassan Aziz Khan(HSK) Petar Butković(PB) Petar Dučić(PD) Rashid Khan(RK)
Public Advice Traveling Help DSD Course – Project final Presentation School of Innovation, Design and Engineering Malardalen University Jan 15 th, 2008.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
1 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
Bogor-Java Environment for Eclipse MSE Presentation II Yong Peng.
Three huge Trees Need to be cut for all the communications and Reporting of District 3150 for 1 Year (93 clubs) Three huge Trees Need to be cut for all.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
Moodle Tips & Tricks October Outline Tips and tricks to make you use Moodle quickly and efficiently Drag & drop Using Google docs Grid View.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
1/10/2010 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
T Iteration Demo Team WiseGUI I2 Iteration
Demoing… Requirements Requirements Compliance Summary Total number of requirements2 Number of requirements implemented20 Requirements partially fulfilled0.
Luminance.  Major group refactoring.  Development Lead: Stephen Damm.  Project Manager: Martina Nagy.  Test team member: Chet Collins.  A lot of.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Selected Topics in Software Engineering - Distributed Software Development.
MDHT Architecture Diagram Rama Ramakrishnan 1. Introduction The intent is to capture the high level architecture of the MDHT. The following diagrams are.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
Distributed Software Development QR Marks The Spot Beta Prototype Vadym Khatsanovskyy, Nicolas Jacquemoud.
11/12/2009 Beta Prototype. 11/12/2009 TOPICS FOR TODAY Project Schedule o Milestones (Past and Future) o Work hours Beta Design and Architecture o Overview.
Beta Prototype Sarah Kuria Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 7.
Visualizing Peer-to-Peer Networks Final Presentation By Team SPEW.
1 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
Background Nowadays, different software systems developed in- house are growing; companies or organization is facing problems of new collaborations and.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
9/23/2009 NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of.
Software Merge Project Last time the background was poor so we decided to make it much better.
By The Supreme Team CMPT 275 Assignment 2 May 29, 2009.
Graphical Modeling Framework (GMF) Richard C. Gronback Project Lead.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
SkyNET Visualization Team Demo and Architecture Overview.
Distributed Software Development Visual Architecture Project Plan Sept 28,2010.
Call Calendar Alpha presentation Distributed Software Development 2014/2015 Biljana Stanić, Damian Marušić, Marko Vuglec.
Imagine Creating Software Without a Single Line of Code!
Devanshu Bawa Customization Specialist Logo Business Solutions.
DSD Course – Project Status Presentation 2 School of Innovation, Design and Engineering Malardalen University Dec 18 th,
Structuring Experimenting Esmée Bertens Tim de Ridder Herman de Vos /Department of Mechanical Engineering Systems Engineering Group Masters Team Project.
10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Distributed Software Development 2011/12.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
10/23/2009 Alpha Prototype. 10/23/2009 TOPICS FOR TODAY Project Schedule o Achievements o The last few weeks... System Design and Architecture (new) Prototype.
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia Development Team.
10/24/2010 Distributed Software Development. 10/24/2010 Content Recommendation and Reuse Current state – Alpha Prototype Hamid Riaz, Loredana Baračić.
Project Information Abstract Project Objectives The objective of this project is to: Create a visual designer that will allow inexperienced end- users.
Capstone Project FPT University VIETNAM TRAVEL SHARING NETWORK Supervisor: Mr. Nguyen Van Hien Team member: Dao Dang Dan Tran Van Su Nguyen Van Nam Nguyen.
Next. CANDLE LIGHT phase - 28 th Oct - 9 th Dec Our meetings and your presentations ✓ 15 th Nov ✓ How: I-SGM (international small group meeting) presentation.
Jython Environment For Students (JES) Final Presentation Team 3 David Raines Claire Bailey Jason Ergle Josh Sklare July 16,
12/12/2009 Release Candidate 1. 12/12/2009 TOPICS FOR TODAY Project Schedule RC Design and Architecture RC Demo Upcoming tasks Project Experiences 2.
Introducing Scratch Learning resources for the implementation of the scenario
Moon Fleet Management Six Sigma Supervisor: Nguyễn Trường Long Members: - Lê Hoàng - Nguyễn Đăng Phượng - Nguyễn Thanh Tùng - Phạm Phương Duy - Vũ Quang.
9/17/2009 ScenarioTools Visualization Project Project Leader: Sascha Burdick Team Leaders: Mikael Krekola, Zvonimir Zoltán Marić Members: Jens Frieben,
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
LOGO AutoCarParking Capstone Project. LOGO Project Role HungPD Supervisor Huynb Project Manager, Developer Truongpx Developer Tuanhh Developer, tester.
Automata Editor Tool with GEF and EMF
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Welcome to ScenarioTools 3D Visualization Beta Prototype presentation
Distributed software development
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Sarah Kuria Beta Prototype
Presentation transcript:

Final Project Presentation Mikael Krekola

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

Railcab A modern and novel way of transportation Physical test-track – Test and Verification!

Scenario Simulation Scenario-based Testing –Abstract Model –Events –Parallel Diagrams

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

Team Customer & Supervisors Project Manager & TL 2 Developers 2 Developers + TL

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

Architecture

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

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

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

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)

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

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

Worked Hours Alpha Beta RC

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

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

Lines of Code LoC

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

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

Demo

TODAYS TOPICS Introduction Design and Architecture Project Planning Project Statistics Product Video Demo Project Experiences

Some of the Problems Different technical backgrounds (Internal) training Communication (technical) Misunderstandings Estimates

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

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

Fin.

No really, that was the end.

Demo (plan B)

Demo (plan B)

Demo (plan B)