Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
A CMMI modell alkalmazása SOA-környezetben
Dr. Balla Katalin SQI Magyar Szoftverminőség Tanácsadó Intézet Kft.
2
A CMMI alkalmazása SOA-környezetben
Tartalom Bevezető A CMMI modellről SOA, képesség, érettség Következtetések, ötletek A CMMI alkalmazása SOA-környezetben
3
A CMMI alkalmazása SOA-környezetben
Bevezető: a probléma A SOA alapú fejlesztések kapcsán felmerülő kérdések: Hogyan biztosítható a SOA lehető legnagyobb üzleti értéke? Hogyan lehet a SOA alapú fejlesztések által igényelt (jelentős) beruházásokat megindokolni? Milyen időkeretben gondolkozzék a cég, ha SOA környezetre kíván átállni? Melyek azok a lépések, amelyek teljes bizonyossággal elvezetnek egy ténylegesen hatékony SOA alapú környezet kialakításához és alkalmazásához? A CMMI alkalmazása SOA-környezetben
4
Bevezető: lehetséges megoldás
Hasznos a problémát módszertani szempontból közelíteni! A szolgáltatásorientált architektúra egyik alapja a tisztázott folyamatok… Alkalmazzuk a CMMI-t a módszertanhoz! Mert ez az IT szervezetek számára kidolgozott folyamatfejlesztési modell! A fejlesztések / átalakítások SOA-sajátosságainak megértéséhez is a CMMI –ből meríthetünk ötleteket. A CMMI alkalmazása SOA-környezetben
5
A CMMI alkalmazása SOA-környezetben
Tartalom Bevezető A CMMI modellről SOA, képesség, érettség Következtetések, ötletek A CMMI alkalmazása SOA-környezetben
6
Capability Maturity Model Integration
Capability Maturity Model Integration, V 1.2. A CMM „hivatalos utódja”, a szervezet érettségén kívül felhasználja a SPICE-ból ismert folyamat képességi szinteket is 5 érettségi szint, 6 képességi szint közöttük szoros kapcsolat Szoftverfejlesztő cégek számára készült Tanúsítható Cím helyőrző mérete: 1,5 cm * 24,3 cm bal felső saroktól vizsz.: 0,5 függ.: 3,5 Szöveg doboz: 12,2*23,5 bal felső saroktól: vizsz.: 1,1 függ.: 5,4 A CMMI alkalmazása SOA-környezetben 6
7
A CMMI folyamatai érettségi szintek szerint
Összesen 22 folyamat, 4 kategóriában Műszaki folyamatok, folyamatmenedzsment, projektmenedzsment, támogató folyamatok A CMMI alkalmazása SOA-környezetben
8
A CMMI alkalmazása SOA-környezetben
CMMI és SOA A CMMI bármilyen (szoftver- és rendszer-) fejlesztésben használható SOA alapú fejlesztéshez kiemelten ajánlott, mivel egy jó minőségű SOA fejlesztéshez tisztázott folyamatok szükségesek. Integrált környezetben történő munkavégzésre vonatkozó követelményei / ajánlásai kiemelten hasznosak! IPM + IPPD, OPD + IPPD, OPF A CMMI alkalmazása SOA-környezetben
9
Hazai tapasztalatok Az SQI által felmért magyarországi
szoftverfejlesztő cégek folyamatainak képességi profilja (általában: ISO 9001:2000 rendszert működtetnek, CMMI folyamatfejlesztés még nem volt a felmérés pillanatában) A CMMI alkalmazása SOA-környezetben
10
A CMMI alkalmazása SOA-környezetben
Tartalom Bevezető A CMMI modellről SOA, képesség, érettség Következtetések, ötletek A CMMI alkalmazása SOA-környezetben
11
A CMMI alkalmazása SOA-környezetben
SOA, érettség, képesség A CMMI szemlélete népszerű megpróbálták SOA-környezetben is értelmezni az érettség és képesség fogalmát Elsősorban arra keresnek választ / ötleteket, milyen lépéseket kell bejárni, ha hatékonyan szeretnének áttérni SOA architektúrára. Több SOA MM is van – ezek elsősorban folyamatok érettségére / technológiák, szabványok bevezetésének sorrendjére koncentrálnak. Lényeges lenne az architektúra érettségének a vizsgálata – ennek megoldása még nem teljes körű. A CMMI alkalmazása SOA-környezetben 11
12
A CMMI alkalmazása SOA-környezetben
SOA Maturity Model SOA alapú fejlesztések kapcsán felmerülő vezetői kérdések: Hogyan mérhető a SOA üzleti értéke? Hogyan lehet ezt az üzleti értéket kommunikálni? Hogyan mérhető alkalmazottsága a szervezeten belül? Ezen kérdések megválaszolására a SonicSoftware, Actional, DataDirect és ProgressSoftware kidolgozta a SOA MM -et. A modell célja, hogy megmutassa a SOA alkalmazásának üzleti szempontból növekvő pozitív hatását Egyszerű keretrendszert ad a SOA implementáció stratégiai értékének méréséhez, és üzleti sikert illető előrejelzések készítéséhez. A CMMI alkalmazása SOA-környezetben
13
A CMMI alkalmazása SOA-környezetben
SOA MM Forrás: A SOA érettségi modell szintjei A CMMI alkalmazása SOA-környezetben 13
14
A CMMI alkalmazása SOA-környezetben
SOA MM Forrás: A CMMI alkalmazása SOA-környezetben 14
15
A CMMI alkalmazása SOA-környezetben
SIMM Service Integration Maturity Model IBM fejlesztés, 2005 7 érettségi szintet azonosít: Silo (data integration) Integrated (application integration) Componentized (functional integration) Simple services (process integration) Composite services (supply-chain integration) Virtualized services ( virtual infrastructure) Dynamically reconfigurable services (eco-system integration) A CMMI alkalmazása SOA-környezetben
16
A CMMI alkalmazása SOA-környezetben
Tartalom Bevezető A CMMI modellről SOA, képesség, érettség Következtetések, ötletek A CMMI alkalmazása SOA-környezetben
17
A CMMI alkalmazása SOA-környezetben
Összefoglalás A szolgáltatásorientált architektúra egyik alapja a tisztázott folyamatok A CMMI IT szervezetek számára kifejlesztett folyamatfejlesztési modell A CMMI bármilyen fejlesztésnél jól használható, kiemelten hasznos lehet a SOA alapú fejlesztéseknél Lehetséges lépések CMMI-SOA kombinációban: Folyamatok rendbetétele valamilyen modell segítségével (IT szervezeteknél kiemelten CMMI felhasználásával) Szolgáltatások meghatározása, folyamatos fejlesztése Folyamatok folyamatos fejlesztése, szolgáltatások frissítése – CMMI modell ötletei szerint, kombinálva a SOA MM / SOA SIMM-mel A CMMI alkalmazása SOA-környezetben
18
A CMMI alkalmazása SOA-környezetben
Köszönöm a figyelmet! A CMMI alkalmazása SOA-környezetben
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.