Application Lifecycle Management konferencia Continuous delivery: cél a működő szoftver Csutorás Zoltán, Novák István, Farkas Bálint, Érsek Attila, Kőnig Tibor
A folyamatos értékszállítás Csutorás Zoltán Adaptive Consulting adaptiveconsulting.hu
Tematika Autonomation Lean szemlélet Veszteség Érték
Szövőgép automatikus hibadetektálással
Autonomation Automatizálás emberi érintéssel. Célja a hibás darabok legyártásának megelőzése, a túltermelés megakadályozása és a figyelem ráirányítása problémák okaira, valamint olyan megoldások kialakítása, amik garantálják, hogy a hibák többé nem fordulnak elő.
Lean eredmények Autó gyárak profitja/autó Gyártás előtti módosítások száma Detroit 3 Toyota
Evaluation Classic Project Management (3/3) Users of consistently classic project management methods Please evaluate classic project management with the characteristics stated below according to your experiences in your area of the company Budgeteinhaltung compliance n=84 Transparenz Transparency n=84 Customer Kundenorientierung orientation Effizienz Efficency Adherence Termintreue to schedule Teamwork Mitarbeitermotivation Employee n=84 n=84 n=84 n=83 n=84 very Sehr good gut Gut good Ausreichend not very good Mangelhaft poor Keine no experience Erfahrung (single choice) Ergebnisqualität Quality of results n=84 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% www.status-quo-agile.net BPM-Lab, Prof. Dr. A. Komus (Responses from the categories Consistently classic project management ) 76
Hatékonyság Érték Probléma fókusz Gyorsaság Értékállóság Veszteség Felesleges funkciók Extra papírmunka Részben elkészített munka Feladat váltás Információ tologatás Várakozás Hibák Kiaknázatlan kreativitás
Hatékonyság Érték Probléma fókusz Gyorsaság Értékállóság Minőség: a megoldás alkalmas a felhasználói igények kielégítésére. Pontosan ezt akarjuk majd tesztelni is!
Hatékonyság Érték Probléma fókusz Gyorsaság Értékállóság Az igény felmerülése és megoldás használatba vétele között eltelt időt a minimálisra csökkentjük.
Hatékonyság Érték Probléma fókusz Gyorsaság Értékállóság A megoldás továbbfejleszthető, a korábbi beruházások megőrzik értéküket. Alacsony műszaki adósság.
Hatékonyság Veszteség Felesleges funkciók Extra papírmunka Részben elkészített munka Feladat váltás Információ tologatás Várakozás Hibák Kiaknázatlan kreativitás
Hatékonyság A veszteségek nagy része visszavezethető a várakozásra és a hibákra Veszteség Felesleges funkciók Extra papírmunka Részben elkészített munka Feladat váltás Információ tologatás Várakozás Hibák Kiaknázatlan kreativitás
Érték leszállítás Várakozik Folyamatban Leszállítva
Érték leszállítás, egydarabos áramlás Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva
Érték leszállítás, egydarabos áramlás 6 Leszállítva Tel. vár Teszt/Javítás Fejlesztés Felmérés Várakozik 5 4 3 2 1 0 1. nap 2. nap 3. nap 4. nap 5. nap 6. nap 7. nap 8. nap 9. nap 10. nap 11. nap
Érték leszállítás, várakoztatással Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva Fejlesztésre vár Tesztelésre vár
Érték leszállítás, egydarabos áramlás 6 Leszállítva Tel. vár Teszt/Javítás Teszt. vár Fejlesztés Fejl. vár Felmérés Várakozik 5 4 3 2 1 0 1. nap 2. nap 3. nap 4. nap 5. nap 6. nap 7. nap 8. nap 9. nap 10. nap 11. nap
Érték leszállítás, egydarabos áramlás 6 Leszállítva Tel. vár Teszt/Javítás Fejlesztés Felmérés Várakozik 5 4 3 2 1 0 1. nap 2. nap 3. nap 4. nap 5. nap 6. nap 7. nap 8. nap 9. nap 10. nap 11. nap
Érték leszállítás, egydarabos áramlás 6 Leszállítva Tel. vár Teszt/Javítás Fejlesztés Felmérés Várakozik 5 4 3 WIP (4 elem) 2 1 Ciklusidő (4 nap) 0 1. nap 2. nap 3. nap 4. nap 5. nap 6. nap 7. nap 8. nap 9. nap 10. nap 11. nap
Érték leszállítás, egydarabos áramlás 6 Leszállítva Tel. vár Teszt/Javítás Teszt. vár Fejlesztés Fejl. vár Felmérés Várakozik 5 4 3 2 Ciklusidő (9+ nap) WIP (6+ elem) 1 0 1. nap 2. nap 3. nap 4. nap 5. nap 6. nap 7. nap 8. nap 9. nap 10. nap 11. nap
Mit kezdjünk ezekkel a veszteségekkel? Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva 3 2 1 2 Korlátozzuk a várakozó és folyamatban lévő elemek számát. Fejlesztésre vár Tesztelésre vár
Mit kezdjünk ezekkel a veszteségekkel? Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva Csökkentsük Törekedjünk a leszállítandók méretét! egymástól való függetlenségére! A legtöbb csapat jelentősen alulbecsüli a komplexitás Fejlesztésre vár Tesztelésre vár következményeit!
Mit Legyenek kezdjünk explicit ezekkel szabályaink a veszteségekkel? arra, hogy mikor válthat egy elem státuszt a táblán Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva (És ezek a tesztekhez kötődjenek ) Fejlesztésre vár Tesztelésre vár Átléphet, ha Demo forgatókönyvekkel leírt UX tervek készen állnak Egy fejlesztő és egy tesztelő látta és tesztelhetőnek ítéli Átléphet, ha A tesztkörnyezetben kint van (max. egy kattintás) Automatizált tesztekkel lefedve
Mit kezdjünk ezekkel a veszteségekkel? Kövessük a húzóelvet! Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva (És automatizáljunk ) Fejlesztésre vár Ha itt feladatunk van, akkor elsőnek ezzel foglalkozzunk! Tesztelésre vár Hibajavítás előtt: hogyan tudom automatikus tesztekkel reprodukálni a hibát?
Automatizáljunk Mit kezdjünk ezekkel a veszteségekkel? Várakozik Felmérés Fejlesztés Teszt/javítás Telepítésre vár Leszállítva Kerüljünk a lehető legközelebb a futtatható tesztekhez! A tesztkörnyezetbe kerülés legyen automatikus Fejlesztésre vár Tesztelésre vár
2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.