T76 4115 Project Review Vihannekset PI Phase 11

  • Slides: 15
Download presentation
T-76. 4115 Project Review Vihannekset PI Phase 11. 12. 2013

T-76. 4115 Project Review Vihannekset PI Phase 11. 12. 2013

T-76. 4115 Project review Agenda Project status (10 min) goals of the sprints, spent

T-76. 4115 Project review 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 (10 min) 2

T-76. 4115 Project review Introduction to the project Client: Web-veistämö Project: RFID inventory management

T-76. 4115 Project review Introduction to the project Client: Web-veistämö Project: RFID inventory management system Track and manage item status Read tags with a RFID reader Follow and manage items from a web service Count items according to a order Shipment management Editing item statuses End-User uses the system in a warehouse or in events like festivals Project includes testing and selecting the hardware used for the system RFID readers RFID tags Project includes a backend, web frontend and interface from the reader 3

T-76. 4115 Project review Physical overview 4

T-76. 4115 Project review Physical overview 4

T-76. 4115 Project review Organization 5

T-76. 4115 Project review Organization 5

T-76. 4115 Project review Status of the goals of the sprints Only one sprint

T-76. 4115 Project review Status of the goals of the sprints Only one sprint in the first iteration Sprint goals: Project planning: OK Set up project controls: OK Study technologies: In progress Select RFID Reader: Not OK Meet with relevant stakeholders: OK Agree on work practices: OK Create good team spirit: OK 6

T-76. 4115 Project review Status of the deliverables of sprints Project plan Requirements document

T-76. 4115 Project review Status of the deliverables of sprints Project plan Requirements document OK, but phasing is still inaccurate for the future OK, all important requirements documented in general level Internal deliverables Preliminary Architecture plan: In progress, OK Development guidelines: In progress, OK Technology review: In progress, OK 7

T-76. 4115 Project review Effort spent - total Antti Joel Heikki Holopaine Alex Atte

T-76. 4115 Project review Effort spent - total Antti Joel Heikki Holopaine Alex Atte Eeronheim Sadi Tuure Vesa Ville Estim Realiz Task Honkanen n Hakala Isopuro o Hossain Vanamo Eloranta Toiviainen ated ed All: Technology testing and teaching meetings 9. 00 5. 50 9. 00 8. 00 4. 50 7. 00 8. 50 90. 00 69. 50 Setting up project management tools 4. 00 0. 00 5. 00 4. 00 Create system architecture and select technologies. Documenting project plan: SA Developers: RFID technology research All: Meetings 0. 00 0. 50 11. 50 6. 00 5. 00 0. 00 5. 50 0. 00 10. 45 7. 50 0. 00 2. 50 11. 50 0. 00 1. 00 8. 50 0. 00 1. 50 6. 50 0. 00 6. 50 8. 50 0. 00 3. 50 5. 50 20. 00 5. 00 30. 00 90. 00 6. 50 5. 00 25. 95 70. 50 Study and prototype new technologies and third party components Requirements engineering: Architect Project management Organizing people Plan work practices: Pre timetracking Developers: Technology study Requirements engineering: QA Creating project plan Update the risk log 0. 00 9. 50 3. 75 2. 00 0. 50 0. 00 18. 25 0. 00 13. 00 2. 50 0. 00 0. 00 11. 50 0. 00 0. 00 0. 00 2. 50 0. 00 5. 50 0. 00 11. 00 0. 00 2. 50 0. 00 4. 50 20. 00 10. 00 5. 00 60. 00 30. 00 20. 00 5. 00 13. 00 2. 50 12. 00 3. 75 2. 00 14. 00 11. 50 23. 75 4. 50 Total 59. 00 37. 50 26. 50 27. 45 22. 00 14. 00 23. 00 34. 50 24. 50 8 410. 0 268. 4 0 5

T-76. 4115 Project review Estimated vs realized TOTAL VS ESTIMATED Total Estimated 268, 45

T-76. 4115 Project review Estimated vs realized TOTAL VS ESTIMATED Total Estimated 268, 45 Developers: Technology study 5, 00 23, 75 Creating project plan Requirements engineering: QA 410, 00 4, 50 Update the risk log 11, 50 20, 00 30, 00 14, 00 60, 00 Plan work practices: Pre timetracking 2, 00 5, 00 Organizing people 3, 75 10, 00 12, 00 Project management Requirements engineering: Architect Study and prototype new technologies and third party. . . 2, 50 13, 00 20, 00 70, 50 All: Meetings 90, 00 25, 95 Developers: RFID technology research 30, 00 5, 00 Documenting project plan: SA Create system architecture and select technologies. 10, 00 6, 50 5, 00 20, 00 Setting up project management tools 4, 00 5, 00 All: Technology testing and teaching meetings 69, 50 90, 00 9

T-76. 4115 Project review Effort spent - analysis Main time sinks Meetings (90 h

T-76. 4115 Project review Effort spent - analysis Main time sinks Meetings (90 h team meetings + 90 h tech meetings) Tech study for developers (60 h) RFID research (26 h) Top 3 estimation faults Requirements engineering: Arcitecht Creating system architecture and seleting technologies Technology study 10

T-76. 4115 Project review Changes to the project No relevant changes to the project

T-76. 4115 Project review Changes to the project No relevant changes to the project at this phase 11

T-76. 4115 Project review Risks Top risks Internal communication problems Some small delays in

T-76. 4115 Project review Risks Top risks Internal communication problems Some small delays in communication, the team is working on developing communication Effort estimation problems Small problems, but effect is still small Problems with reader Problems on acquiring the readers, hence couldn’t start development yet Equipment platform is hard to work with / Equipment SDK doesn’t provide desired features Not sure yet since the reader is not chosen Insufficient or inadequate testing Not realized 12

T-76. 4115 Project review Used work practices Keep Technology days Learning technologies used in

T-76. 4115 Project review Used work practices Keep Technology days Learning technologies used in the project Architect was a teacher for the rest of the group Hands-On exercises Joint meetings Good team spirit Enhance Active communication via Flowdock, most of the people are already following actively Work time reporting PM needs more visibility to used resources Sprint planning Try Planning poker for estimating effort Follow up sprint progress with burn down charts 13

T-76. 4115 Project review Results Most important results Getting to know the problem domain

T-76. 4115 Project review Results Most important results Getting to know the problem domain Deciding technologies Seeing RFID in action Project plant Requirements document started 14

T-76. 4115 Project review Example: Work practices Git and Python learning session Over 4

T-76. 4115 Project review Example: Work practices Git and Python learning session Over 4 hours of hands-on training on a Sunday Whole team participated Some were unfamiliar with the technologies before the event Results were positive, people felt that they learned new things 15