T-76.4115 Iteration Demo Group name [PP|I1|I2] Iteration 27.7.2010.

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 Project Review RoadRunners [PP] Iteration
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 Tetrastone [Iteration 2]
T Iteration Demo BitPlayers I2 Iteration
T Iteration Demo Apollo Crew I1 Iteration
T Project Review WellIT PP Iteration
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo OSLC 2.0 I1 Iteration
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 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 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 Project Review eGo I2 Iteration
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 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
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 Project Review MalliPerhe 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 Iteration Demo Group name [PP|I1|I2] Iteration

T Iteration demo 2 Agenda  Project status (10 min)  goals, tasks, effort, quality, risks, changes  Experiences of work practices and tools (5 min)  Work results (25 min)  presenting the iteration’s 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 review. This slide set should also serve as the progress report. It may and should 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 review. This slide set should also serve as the progress report. It may and should contain slides with additional details, that you don’t even intend to show due to limited time allocated for the presentation

T Iteration demo 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 Iteration demo 4 Status of the iteration’s goals  Goal 1: Specify the goals of the project from all perspectives  OK  Goal 2: Select and adapt work practices to be used in the project  NOT OK, because …  Goal 3: Make the contract with the customer  DISCARDED/ MOVED LATER, because …

T Iteration demo 5 Status of the iteration’s deliverables  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  Use cases 1,3,6,12,15 implemented and tested  OK

T Iteration demo 6 Realization of the tasks  Show status and effort distribution per task or task group  (not on too detailed level)  discuss major discrepancies between the plan and realizations  unfinished/removed tasks?  any unplanned tasks? Status RealizedPlanned Diff(Left) DEVELOPMENT Task Xok Task X.2*ok Task Yremoved …… ……… MANAGEMENT Task Zunfinished Total * unplanned task (= a new task added during the iteration) (A sample table)

T Iteration demo 7 Resource usage  Explain the reasons for major discrepancies in realizations  Explain the reasons for changes in the plan M1M2M3M4M5M6M7SUM PP I I Total Original plan (in the beginning of the iteration) Realization and updated plan You may present graphs instead of tables! (realized hours and updates) M1M2M3M4M5M6M7SUM PP I I Total

T Iteration demo Status of quality goals and evaluation of the used quality practices Practice Main quality goals functionalityusability maintain- ability xyz test case based functional testing ***** unit testing with JUNit **** coding standard *** code review ** 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 Iteration demo 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 Iteration demo 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 Iteration demo 11 Software size in Lines of Code (LOC) (or some better metric)  Any remarks on this metric?  lots of new functinality was implemented  refactoring reduced LOC PPI1I2 Total (NCLOC + COM) … of which comments (COM) PPI1I2 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 Iteration demo 12 Changes to the project  Any other major changes to the project, not yet discussed  goals of the project  goals of the coming iterations  stakeholders  requirements  technologies  quality practices  other practices  …

T Iteration demo 13 Risks  What is the current situation regarding the risks?  materialized risks?  new risks identified?

T Iteration demo 14 Used work practices  How have you been using the planned work practices, what are the experiences of  mandatory practices: time reporting, version control, …  any other practices  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 Iteration demo 15 Results  Briefly describe the most important content of the major deliverables of the iteration, e.g., the following  project plan (especially in PP review)  requirements (especially in PP review)  system architecture (especially in I1 review)  QA plan (especially in I1 review)  implemented use cases (I1-I2)  user’s manual (I2)  Demonstrate the developed software  first tell briefly to the audience what you are going to demonstrate  distributing a demo script to the audience helps following the demo  concentrate on new functionality Avoid repeating what you have already told in project status and concentrate on showing the concrete results.

T Iteration demo 16 Example: Project plan  Present the following  Stakeholders and staffing (a diagram?)  Project goals (discuss most important goals and verification criteria)  Project resources (already shown in the project status?)  Project practices and tools (discuss concretely the most important practices and tools you have chosen, what, why, when, …)  Discuss phasing if there are some major plans already

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