T-76.4115 Project Review (Template for PI and I1 phases) Group name [PI|I1] Phase 11.12.2013.

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 Groupname [PP|…|DE] Iteration
T Iteration Demo BaseByters [I1] Iteration
Planning Iteration Demo Suunto Training Program Planner.
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
T /5115 Software Development Process Framework Jari Vanhanen.
T Project Review RoadRunners [PP] Iteration
T Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
T Project Review Magnificent Seven Project planning iteration
T Iteration Demo Team WiseGUI I2 Iteration
T Iteration Demo BetaTeam PP Iteration
T Project Review ITSUPS Implementation
T Project Review TeXlipse [I2] Iteration
T Final Demo Xylophone I2 Iteration
T Project Review X-tremeIT I1 Iteration
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 Iteration Demo BitPlayers I2 Iteration
T Iteration Demo Apollo Crew I1 Iteration
T Project Review WellIT PP Iteration
Planning Iteration Demo Suunto Training Program Planner.
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo OSLC 2.0 I1 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
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 Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
T Sprint Demo Team Tarantino Iteration 1 / Sprint
T Project Review RoadRunners [IM3] Iteration
T Final Demo BaseByters T Final demo 2 Agenda  Project introduction (5 min)  Project status (5 min)  achieving the goals.
T Iteration Demo BetaTeam I2 Iteration, Final Solution
T Iteration Demo Team DTT Project planning (PP) Iteration
T Iteration Demo Software Trickery I2 Iteration
T Project Review WellIT I2 Iteration
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo BetaTeam I1 Iteration
T Project Review Sotanorsu I1 Iteration
T Iteration I1 Demo Software Trickery PP Iteration
T Iteration Demo Tikkaajat [PP] Iteration
T Project Review MalliPerhe Iteration 3 Implementation
T Project Review ITSUPS Implementation
T Iteration Demo MapGuide based Web Edit Interface I2 Iteration
T Project Review RoadMappers I2 Iteration
T Project Review Rajoitteiset I2 Iteration
T Project Review Muuntaja I1 Iteration
T Iteration Demo Tempus I1 Iteration
T Iteration Demo BitPlayers PP Iteration
T Project Review Final Demo T Project Review X-TremeIT Valeria, Konstantin, Roman, Olesia, Vladislav, Seppo, Aleksandr 2 Agenda.
T Project Review Magnificent Seven Final demonstration
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 Vitamin B PP Iteration
T Project Review X-tremeIT I1 Iteration
Groupname [PP|…|FD] Iteration
TeXlipse [I1] Iteration
Project Review Team name
T Project Review Group: pdm I2 Iteration
Implementation 3 Project Review
Presentation transcript:

T Project Review (Template for PI and I1 phases) Group name [PI|I1] Phase

T Project review 2 Agenda  Project status (10 min)  goals of the sprints, spent effort, quality, risks, changes  Experiences of work practices and tools (5 min)  Work results (25 min)  presenting the results  demo  Comments and questions (10 min)  Customer and mentor discuss privately on the evaluation (10min) This template contains the minimum set of topics for the PI/I1 project review. This slide set should also serve as the progress report. It may contain slides with additional details, that you don’t even intend to show due to limited time allocated for the presentation This template contains the minimum set of topics for the PI/I1 project review. This slide set should also serve as the progress report. It may contain slides with additional details, that you don’t even intend to show due to limited time allocated for the presentation

T Project review 3 Introduction to the project  What is this project about?  3 minute summary Show this slide when there are new people in the audience.

T Project review 4 Status of the goals of the sprints  Sprint 1 goal: xxx  OK  Sprint 2 goal: xxx  NOT OK, because …

T Project review 5 Status of the deliverables of sprints  Use cases 1,3,6,12,15 implemented and tested  OK  Project plan  OK, except chapter 1.3, because …  Requirements document  OK, all important requirements documented in general level and reqs 1,2,3,... in detail

T Project review 6 Effort spent - total  Explain the reasons for major discrepancies in realizations  Explain the reasons for changes in the plan M1M2M3M4M5M6M7SUM PI (s1) I1 (s2) I1 (s3) I2 (s4) Total Original plan (in the beginning of the phase) Realization and updated plan You may present graphs instead of tables! (realized hours and updates) M1M2M3M4M5M6M7SUM PI (s1) I1 (s2) I1 (s3) I2 (s4) Total

T Project review 7 Effort spent - analysis  Which activities / tasks were the main time sinks  Shortly discuss major discrepancies between the sprint plans and realizations

T Project review Status of quality goals and evaluation of the used quality practices Practice Main quality goals functionalityusability maintain- ability xyz test case based manual functional testing ***** unit testing with JUNit **** coding standard *** pair programming ** practice x 8 Quality: green = good yellow = moderate red = bad white = don’t know Effect: *** = large effect ** = moderate effect * = small effect = no effect  comments on the goals and practices, and changes to the plan, e.g.  code review very useful, but was used only for 3% of code  planned usability test was not done

T Project review 9 Quality status of subsystems  what can you say about the quality of a particular part based on your quality practices and ’gut feeling’  how reliable is your evaluation of the quality  is the number of reported bugs low because of lack of testing or high because of intensive testing SubsystemQualityConfi- dence Comments File conversions 21 Only few minor defects found, very efficient implementation. GUI editor 0 Not started Encoder 02 Carefully tested, 2 critical bugs found during last test round, lots of small problems. Admin tools 12 Nothing serious yet Quality: 2 = good 1 = moderate 0 = bad = don’t know Confidence: 2 = high 1= moderate 0 = low

T Project review 10 Defects and other quality metrics  Description of blocker and critical bugs found and open  Other QA metrics  performance analysis metrics  usability test results  source code metrics ... Use this template or make a more detailed table/graph, where you show per module bugs, and/or classifications per criticality, origin (own system testing, code reviews, customer, peer group) etc. BlockersCriticalMajorMinorTrivialTotal Reported in Ix Reported total Open

T Project review 11 Software size in Lines of Code (or some better metric)  Any remarks on this metric?  lots of new functinality was implemented  refactoring reduced LOC PII1I2 Total (NCLOC + COM) … of which comments (COM) PII1I2 Part A Total /com 0500 / /100 Part B 500 / /100 Part C Part D Part E Total (NCLOC + COM) … of which comments (COM) … or make a more detailed table, where you can show per module LOCs, or proportion of real code vs. test code

T Project review 12 Changes to the project  Any other major changes to the project, not yet discussed  goals of the project  stakeholders  requirements  technologies  quality practices  other practices  …

T Project review 13 Risks  What is the current situation regarding the risks?  materialized risks?  new risks identified?

T Project review 14 Used work practices  How have you been using the planned work practices, what are the experiences of them  Are you going to  adopt some new practices  change the use of the current practices  stop using some adopted practices In the presentation you have time to discuss only the most interesting experiences and major changes. The mentor will read the rest of the material from the slides himself later.

T Project review 15 Results  Briefly describe the most important results, e.g., the following  project goals, work practices (especially in PI)  system overview, user groups (especially in PI)  system architecture (especially in I1)  QA plan (especially in I1)  implemented requirements (I1-I2)  Demonstrate the developed software  distributing a demo script to the audience helps following the demo Avoid repeating what you have already told in project status and concentrate on showing the concrete results.

T Project review 16 Example: Work practices  Discuss concretely the most important practices and tools you have chosen (what, when, by whom …)  Iterative development, sprint lengths etc.  …

T Project review 17 Example: Demo script  System Administrator  function X  function Y  …  Basic user  function Z1  function Z2  …