Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuLotta Kahma Muutettu yli 9 vuotta sitten
1
T-76.4115 Iteration Demo Entranta I1 Iteration 13.12.2006 Preliminary version Details may change until Iteration demo takes place
2
25.10.2006© Entranta - http://www.entranta.net2 Agenda Project status (15 min) –achieving the goals of the iteration –project metrics Work results (15 min) –presenting the iteration’s results Used work practices (5 min) Questions & discussion (5 min)
3
25.10.2006© Entranta - http://www.entranta.net3 Project status
4
25.10.2006© Entranta - http://www.entranta.net4 Identity Manager (1/3) The main objective for this project is to deliver identity management software system for the customer Ubisecure ltd System is called Identity Manager and goal is to create proof-of-concept software to be the basis of future development
5
25.10.2006© Entranta - http://www.entranta.net5 Identity Manager (2/3)
6
25.10.2006© Entranta - http://www.entranta.net6 Identity Manager (3/3) Martti Jakobsson Project Manager Anna Zaitsev QA Manager Klaus Ihlberg Lead Architect Mikael Lavi Developer Matti Risteli Developer Juhani Peltonen Developer Anssi Kolehmainen Developer Petteri Ihalainen Customer Jussi Malinen Technical Advisor Tuomas Niinimäki Mentor Development team Management team Project team Customer Course
7
25.10.2006© Entranta - http://www.entranta.net7 #entranta-public 15:01 Tässä voi huomenna tulla kehitysalustaan liittyviä uusia juttuja esille 15:01 "jee" :) 15:01 juttuja = vaatimuksia 15:02 Millaisen paukun aiheuttaa jos kehitysalustavaatimukset heittää häränpyllyä? 15:07 Joo, tota me ollaan tekemässä huomenna kello 18:00 devausta et ennen sitä ois kiva tietää kannattaako alottaa? 15:08 Kyllä. Saatte tiedon jos vaatimukset muuttuu, niin ennen klo 18.00 15:08 Tarkottaako toi käytännössä rubyonrails -> j2ee siirtymää? 15:10 Jep. Luultavasti. Ruby -> J2EE (+struts tms?). 15:10 aah, struts.. 17:19 cepalus: kiva pommi kyl heittää näin viimehetkellä :D 17:20 ilmeisesti siellä on firman johtoporras analysoinu sitten tavoitteita taas uusiksi.. kattellaan mitä huomenna selviää. 17:29 pöh. tuostahan saadaan vaan lisää haastetta toimintaan :) 17:34 mut mut! hei. tässäpä sitä oikeata asiakasrojektin simulaatiota! 17:34 Todellakin :-) 14:05 Kova on Ruby tutkinta nyt menossa... Palaillaan hetimiten kun voimmme jotain päätelmiä kertoa. 14:36 sanoo vaan että "Rails on The Next Big Thing!" 14:36 Web 3.0 yms :) 14:48 Summasummarum kuitenkin, että meidän on pakko vaihtaa platformia. Mailissa on selvitetty taustoja hieman pidemmin.
8
25.10.2006© Entranta - http://www.entranta.net8 Status of the iteration’s goals (1/2) Run two internal iterations with brief demonstration in between –OK Get approved and frozen set of requirements from customer for both internal iterations –OK - it was decided to use use cases instead of functional requirements Create partially complete system which meets customer's expectations for current iteration –OK Continuously maintain communication with customer –Partially OK – some lack of communication in management activities
9
25.10.2006© Entranta - http://www.entranta.net9 Status of the iteration’s goals (2/2) Start planning for I2 iteration –Not done Stabilize and follow project practices –OK Clarify and confirm developers' roles and responsibilities –Partially OK - it was decided not to create particular roles but divide responsibilities otherwise equally Meet with estimated work effort –Major discrepancy Meet with delivery due dates –OK
10
25.10.2006© Entranta - http://www.entranta.net10 Status of the iteration’s deliverables (1/2) Iteration plan –OK Quality assurance plan –OK Project plan (applicable completeness) –OK User requirements document –OK Technical specification –OK
11
25.10.2006© Entranta - http://www.entranta.net11 Status of the iteration’s deliverables (2/2) Quality assurance report –OK Test cases log –OK Defect log –OK - part of QA report Test session charter –Not delivered SEPA diaries –OK - individual reponsibility for completeness
12
25.10.2006© Entranta - http://www.entranta.net12 Realization of the tasks (1/3) IDTaskStatusPlannedRealizedDiff Project management6261,5-0,5 PM01Project planningOK2016,5-3,5 PM02DocumentingOK3231,5-0,5 PM03GeneralOK1013,53,5 Requirements engineering2211,5-10,5 RE01ElicitationOK94-5 RE02AnalysisOK70-7 RE03DocumentingOK67,51,5 Quality assurance11238,5-73,5 QA01QA planOK16193 QA02Test planstarted4112,5-28,5 QA03Testingstarted487-41 QA04QA reportOK70-7 Actual testing activities were just briefly started
13
25.10.2006© Entranta - http://www.entranta.net13 Realization of the tasks (2/3) IDTaskStatusPlannedRealizedDiff Design4421-23 D01Architecture planningOK3216-16 D02DocumentingOK125-7 Programming125102,8-22,2 P02User InterfaceOK1519,54,5 P03WorkflowOK7872,8-5,2 P04LogsOK7103 P05OtherOK250,5-24,5 Infrastructure48546 INF01Project environmentOK213,511,5 INF02Development environmentOK4640,5-5,5
14
25.10.2006© Entranta - http://www.entranta.net14 Realization of the tasks (3/3) IDTaskStatusPlannedRealizedDiff Studying4121,5-19,5 S01Project domainOK000 S02TechnologyOK3517,5-17,5 S03LecturesOK64-2 Meetings3512,5-22,5 M01Team meetingsOK2812,5-15,5 M02Kick-offOK000 M03Mentor meetingsOK70-7 SEPA606-54 SE01SEPAstarted606-54 Total549329,3-220 SEPA activities are (still) practically only just started There is major difference between planned and realized hours in total
15
25.10.2006© Entranta - http://www.entranta.net15 Resource usage Updated plan for I1 Realization and updated plan (realized hours and updates) MarttiAnnaKlausMikaelAnssiJuhaniMattiSUM PP6047 132017 221 I147515436355547325 I263726910111598106624 SEPA1 (19) 3 (17)0 (0)0 (20) 2 (18)7 (113) Total190 150190 1290 MarttiAnnaKlausMikaelAnssiJuhaniMattiSUM PP6047 132017 221 I15568 677578 489 I255 7075 460 SEPA20 0 120 Total190 150190 1290
16
25.10.2006© Entranta - http://www.entranta.net16 Overall work realization
17
25.10.2006© Entranta - http://www.entranta.net17 Changes to the project Work effort realization must be supervised more intensively –Not meeting with total time estimate is very concrete and serious risk for the rest of the project SEPA activities must get higher priority among all related team members –Hard to motivate people since SEPA is not graded Project manager responsibilities should be visible for other team member(s) –Who watch the watcher?
18
25.10.2006© Entranta - http://www.entranta.net18 Risk realization Requirements are constantly changing (RS3-4) –Low impact Iterative and interactive requirements engineering process Customer's business goals for the project changed (RS3-1, RS3-4, RS4-2) –Medium impact as a whole Data structures remained intact Relatively early stage of the project Project manager's contribution for project was not always in adequate level (RS1-5) –Low impact No effect for well-specified development process
19
25.10.2006© Entranta - http://www.entranta.net19 Work Results
20
25.10.2006© Entranta - http://www.entranta.net20 Used work practices Project management –Effective use of several management tools Might be some overhead Development –Customer collaboration –Coding workshops Quality assurance –Iterative requirement engineering process No plans to change any practices
21
25.10.2006© Entranta - http://www.entranta.net21 Future plans Reflection workshop & half-way beers Christmas vacation I2 planning from beginning of Jan I2 development from mid Jan
22
25.10.2006© Entranta - http://www.entranta.net22 Questions?
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.