T Project Review MalliPerhe PP Iteration

Slides:



Advertisements
Similar presentations
T Project Review X-tremeIT I2 Iteration
Advertisements

T Project Review I3 Iteration T Project Review X-TremeIT Valeria, Konstantin, Roman, Olesia, Vladislav, Seppo, Aleksandr 2 Agenda.
VirtuCo Implementation 1 Project Review
T Project Review VirtuCo PP Iteration
T Project Review Groupname [PP|…|DE] Iteration
T Iteration Demo BaseByters [I1] Iteration
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
The Rational Unified Process
T Project Review RoadRunners [PP] Iteration
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
T Project Review Magnificent Seven Project planning iteration
T Iteration Demo BetaTeam PP Iteration
T Project Review ITSUPS Implementation
T Project Review TeXlipse [I2] Iteration
T Project Review eGo I3 Iteration
T Project Review X-tremeIT I1 Iteration
T Final demonstration Tetrastone-group [RosettaNet End-user Interface]
T Final Demo Tikkaajat I2 Iteration
T Iteration Demo CloudSizzle PP Iteration
T Project Review Vihannekset PI Phase
T Project Review Tetrastone [Iteration 2]
T Project Review WellIT PP Iteration
VirtuCo :: Process description ::. :: Reference ::
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo PP Iteration
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
T Project Review Tetrastone Projext Planning Iteration
T Iteration Demo METAXA PP Iteration 17 November November November 2015.
T Project Review Sotanorsu I3 Iteration
Rational Unified Process (RUP) Process Meta-model Inception Phase These notes adopted and slightly modified from “RUP Made Easy”, provided by the IBM Academic.
T Project Review (Template for PI and I1 phases) Group name [PI|I1] Phase
T Project Review RoadRunners [IM1] Iteration
T Iteration Demo Team DTT I1 Iteration
T Iteration Demo BitPlayers I1 Iteration
T Iteration Demo Team 13 I1 Iteration
T Project Review eGo PP Iteration
T Sprint Demo Team Tarantino Iteration 1 / Sprint
T Project Review RoadRunners [IM3] Iteration
T Iteration demo T Iteration Demo Neula PP Iteration
T Project Review eGo I2 Iteration
Rational Unified Process (RUP)
T Iteration Demo Team DTT Project planning (PP) Iteration
T Project Review WellIT I2 Iteration
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo BetaTeam I1 Iteration
T Iteration Demo Group 1 Project Planning Iteration
T Project Review Sotanorsu I1 Iteration
T Iteration I1 Demo Software Trickery PP Iteration
T Iteration Demo Vitamin B I1 Iteration
T Iteration Demo Tikkaajat [PP] Iteration
T Project Review MalliPerhe Iteration 3 Implementation
T Project Review ITSUPS Implementation
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
T Iteration Demo MapGuide based Web Edit Interface I2 Iteration
T Project Review RoadMappers I2 Iteration
T Project Review Muuntaja I1 Iteration
T Iteration Demo BitPlayers PP Iteration
T Project Review BigBrother PP Iteration
T Project Review MTS [PP] Iteration
T Project Review Wellit I1 Iteration
T Project Review Sotanorsu I2 Iteration
T Iteration Demo LicenseChecker I2 Iteration
T Project Review X-tremeIT PP Iteration
T Iteration Demo Xylophone PP Iteration
T Iteration Demo Vitamin B PP Iteration
T Project Review X-tremeIT I1 Iteration
Groupname [PP|…|FD] Iteration
TeXlipse [I1] Iteration
T Project Review Group: pdm I2 Iteration
9/18/2018 Department of Software Engineering and IT Engineering
Presentation transcript:

T Project Review MalliPerhe PP Iteration

2 T Project Review Agenda  Project status  achieving the goals of the iteration  project metrics  Work results  presenting the iteration’s results  Used work practices

3 T Project Review Introduction to the project  Goal of the project is to build a modeling tool for Configurable Software Product Families (CSPF)  Customer is SoberIT  An engineering tool  Both the architectural and the feature-based view are modelled  And the relations between the different entities  Modeling tool must support the Kumbang language  The customer already has a configurator tool for Kumbang

4 T Project Review Introduction to the domain  Software Product Family  Products share common assets and architecture  Configurable SPF  significant part of the deployment process is done without adding new code by configuring existing assets  Kumbang  Synthesis of two earlier modelling languages

5 T Project Review Status of the iteration’s goals  Goal 1: Project planning  OK, slight slipping from the deadline  Goal 2: Understanding the domain  OK, group members have studied the material provided by the customer  Goal 3: Requirements specification  OK  Goal 4: Work and communication methods and environment  PARTIAL, practices have been agreed upon, but their deployment is still in progress

6 T Project Review Status of the iteration’s deliverables  Project Plan  OK, chapters 5.5, and were left out from the initial delivered version  Requirements document  OK  Eclipse plugin technology assesment  OK  Glossary  OK

7 T Project Review Realization of the tasks  Task durations were not estimated  Observations  Project plan 90 h (31 %)  Lectures 43 h (15 %)  Meetings 38 h (13 %)

8 T Project Review Working hours by person  Some hours from PP phase were moved to later iterations Realized hours in this iterationPlan in the beginning of this iteration Latest plan Plan Real 7 Rauli -4 Total 3 Matti -2 Mikko -8 Juha -2 Jukka -4 Antti 2 Antero Diff 42

9 T Project Review Changes to the project  Project started  No major changes to the project template  Glossary delivered as a separate document

10 T Project Review Risks  Significant risks have been identified and are being followed  Major risks  Communication problems with the customer and between group members  Team does not react to risks  Eclipse plugin technology is not suitable for the project  Risks are followed in weekly meetings using a follow-up template  Decision on the need for a corrective action

11 T Project Review Project  Stakeholders and staffing  Project group  Customer  Mentor  Most important project goals  Compatibility with the Kumbang language  Good expandability  Good architecture  High quality of code  Learning something

12 T Project Review Requirements  Customer's requirements have been identified  Quality over features and usability  Basic use cases extracted  Load/save/create models  Modify components and features  Browse the model  Add bindings and constraints

13 T Project Review Project practices  Iteration planning  Iteratative development  Time reporting  Trapoli  Defect tracking  Bugzilla and Excel  Documenting  Reviews  Internal and project  Requirements management  Version control  CVS  Recording the meetings  SEPAs  Progress tracking and control  Static methods  Heuristic evaluation  Refactoring

14 T Project Review Tools  Tools  Eclipse  CVS  Bugzilla  Trapoli  JavaNCSS  IRC/ICQ/Skype  Audacity

15 T Project Review Questions?