Download presentation
Presentation is loading. Please wait.
1
شركت سيمرغ تدبير - محمود كريمي
معرفي چارچوب CMMI-SVC شركت سيمرغ تدبير - محمود كريمي
2
ويژگيهاي چارچوب CMMI-SVC (1)
تجارب CMMI در سازمانهاي ارائه كننده خدمات Service Provider استفاده ميشود. براي توسعه سيستمهاي سرويسي از CMMI-DEV استفاده ميشود محمود كريمي
3
ويژگيهاي چارچوب CMMI-SVC (2)
اين چارچوب داراي 24 ناحيه فرآيندي است كه در چهار گروه دستهبندي شدهاند : مديريت پروژه و كار مديريت فرآيند پشتيباني برپاداري و استقرار خدمات اين چارچوب به سفارش وزارت دفاع آمريكا و توسط موسسه SEI(Software Engineering Institute) وابسته به دانشگاه كارنگي ملون ايجاد شده است. نسخه اوليه اين چارچوب در سال 2009 ايجاد شده و نسخه 1.3 آن در سال 2010 ايجاد شده است. محمود كريمي
4
سازمانهاي شكل دهنده CMMI
كيفيت يك محصول يا خدمت شديدا تحت تاثير كيفيت فرآيند توليد و پشتيباني آن محصول يا خدمت ميباشد CMMI-DEV DOD Carnegie Mellon SEI CMMI-ACQ CMMI-SVC DOD : Department of Defense
5
تاريخچه CMMI محمود كريمي
6
چارچوبها و استانداردهاي مورد استفاده در تهيه CMMI-SVC
ITIL ISO/IEC 20000 COBIT ITSCMM محمود كريمي
7
ابعاد سه گانه بهبود فرآيند (فعاليتها، افراد، ابزارها)
محمود كريمي
8
كاربرد CMMI-SVC از نظر CMMI، سرويس يك محصول است كه غير ملموس بوده و قابل ذخيره سازي نيست الگوهاي برتر ارائه شده در CMMI-SVC ميتواند مورد استفاده هر سازمان ارائه كننده خدمت در صنايع مختلف زير باشد : Fincance Health Transportation Training IT …
9
شرايط استفاده از چارچوب CMMI
در هنگام اجراي پروژههاي بهبود فرآيند بايد به اهداف سازمان مورد نظر توجه داشت مثلا در اغلب اين پروژهها يك هدف تحت عنوان ”كاهش زمان عرضه محصول به بازار“ مطرح ميباشد. كه نتيجه آن تمركز بر بهبود فرآيندهاي حوزه مديريت پروژه خواهد بود. مهمترين گام در بهبود فرآيندها، جلب حمايت مديران ارشد است. يكي از راههاي جلب حمايت مديران ارشد، ارائه نتايج بهبود عملكرد سازمانهائي است كه از CMMI استفاده كردهاند. محمود كريمي
10
مسيرهاي بهبود فرآيند در CMMI
سطوح قابليت 0-3 Capability رويكرد پيوسته Continuous اهداف عمومي Generic Goals سطوح بلوغ 1-5 Maturity رويكرد مرحلهاي Staged نواحي فرآيندي Process Area محمود كريمي
11
سطوح تعيين كننده مسير ايجاد تحول در فرآيندهاي سازمان ميباشند
سطوح CMMI (Levels) سطوح تعيين كننده مسير ايجاد تحول در فرآيندهاي سازمان ميباشند انواع سطوح Capability : متناظر با بهبود مستمر يك ناحيه فرآيندي Maturity : متناظر با بهبود مستمر گروهي از نواحي فرآيندي
12
سطوح بلوغ فرآيندها عموما موردي و برحسب تصادف شكل گرفتهاند. موفقيت در سازمان بستگي به روحيه قهرماني افراد دارد. خدمات ارائه شده عموما خارج از بودجه و زمان هستند. 1 : Initial گروههاي كاري استراتژي خدمات را تعيين كرده و برنامههاي لازم براي توليد و تحويل خدمات را ارائه ميكنند. توافقنامههائي با مشتريان در مورد خدمات وجود دارد. فرآيندهاي مديريت پيكربندي و مديريت كيفيت بصورت نهادينه وجود دارند. همانند سطح 2 از قابليتها 2 : Managed درسازمان از فرآيندهاي با قابليت سطح 3 استفاده ميشود. 3 : Defined ارائه كنندگان خدمات اهداف كمي براي كيفيت و كارائي فرآيندها تعيين ميكنند. كارائي فرآيندها قابل پيشبيني ميباشد. 4 : Quantitatively Managed بهبود مستمر فرآيندها با توجه به پيشرفتهاي تكنولوژي و راهكارهاي خلاقانه صورت گرفته و تاكيد بر بهبود كارائي كل سازمان است و نه فرآيند خاص 5 : Optimizing
13
سطوح قابليتها فرآيندي كه يا اصلا انجام نميشود يا بطور جزئي انجام ميشود. 0 - incomplete اهداف اختصاصي ناحيه فرآيندي ارضا ميشوند. فرآيند بطور كامل انجام ميشود. فرآيند نهادينه نشده است. 1 - Performed برنامه ريزي و اجراي فرآيند براساس سياستها صورت ميگيرد. از پرسنل ماهر استفاده ميكند. منابع كافي موجود است. خروجيهاي كنترل شده توليد ميشوند. با ذينفعان مرتبط ميباشد. فرآيند تحت كنترل و پايش است. 2 - Managed استانداردهاي مورد استفاده براي تعريف فرآيند زير مجموعهاي از استانداردهاي سازماني ميباشند. فرآيندها بصورت فعال مديريت ميشوند. 3 – Defined
14
مقايسه سطوح بلوغ و قابليت
سطح سطح قابليت (روش پيوسته) سطح بلوغ (روش مرحله اي) سطح0 اجراي ناقص سطح1 اجرا شده ابتدايي سطح2 مديريت شده سطح3 تعريف شده سطح4 مديریت شده بصورت كمي سطح5 بهينه سازي محمود كريمي
15
رابطه بين سطح بلوغ و سطح قابليت (1)
CMMI دور روش بهبود فرآيند پيشنهاد ميكند اين دو روش متناظر با دو نوع سطحبندي به نامهاي سطح قابليت و سطح بلوغ هستند اين سطوح معادل دو رويكرد به موضوع بهبود فرآيند هستند كه به آن بازنمائي يا Representation ميگوئيم. اين دو بازنمائي تحت عنوان مرحلهاي (Staged) و پيوسته (Continuous) ناميده ميشوند. براي ارتقاء سطح بلوغ بايد هم به اهداف عمومي و هم به اهداف خاص مجموعه فرآيندها دست يافت. يك سازمان ممكن است بخواهد در يك فرآيند به سطح قابليت 2 و در فرآيند ديگر به سطح قابليت 3 برسد. مثلا وقتي به سطح قابليت 3 در اغلب فرآيندها رسيديم ميتوانيم به سطح بلوغ بالاتر فكر كنيم. محمود كريمي
16
رابطه بين سطح بلوغ و سطح قابليت (2)
عموما انتخاب تركيبي از فرآيندها و سطح قابليت مورد انتظار آنها تحت عنوان Target Profile ناميده ميشود. اغلب سازمانها سطح قابليت 1 را براي فرآيندهاي خود انتخاب ميكنند كه به معني انجام همه اهداف خاص (Specific Goals) متناظر با هر فرآيند است. اهداف عمومي سطح 2 (GG2) براي سطح قابليت 2 استفاده ميشود و GG3 براي سطوح قابليت 3 تا 5 به كار ميرود. محمود كريمي
17
انطباق سطوح CMMI با متدولوژيهاي بهبود فرآيند (Representations)
Capability = Continuous Maturity = Staged
18
نمونه هدف بهبود فرآيند در رويكرد مرحلهاي
محمود كريمي
19
نمونه وضعيت فعلي و مطلوب سطح قابليت فرآيندها در رويكرد پيوسته
محمود كريمي
20
نحوه ارزيابي مطابقت با چارچوب CMMI به كمك (ARC) Appraisal Requirements for CMMI V.1.3
ارزيابيهاي انجام شده كاربردهاي مختلفي دارد نظير : بهبود فرآيند ارزيابي توانمندي تامين كنندگان پايش فرآيند هر متد ارزيابي خاص بايد متناظر با يكي از كلاسهاي A، B، C باشد. تفاوت كلاسهاي ارزيابي ميزان اطمينان به خروجي ارزيابي تعيين رتبه براي مقايسه با ساير سازمانها (فقط كلاس A اين قابليت را دارد) هزينه و مدت ارزيابي محمود كريمي
21
كلاسهاي مختلف ارزيابي
كلاس A دقيقترين سطح ارزيابي بوده و براي مقايسه وضعيت دو سازمان مختلف كه در يك صنعت يكسان فعاليت ميكنند، كاربرد دارد. كلاس B براي سازمانهائي مناسب است كه به تازگي از CMMI براي بهبود فرآيندهاي خود ميخواهند استفاده كنند. كلاس C دامنه محدودتري از نيازمنديهاي كلاس B را در بر ميگيرد و براي مواقعي كه بخواهيم يك نگاه سريع به وضعيت داشته باشيم استفاده ميشود. دستهبندي مشخصات متدهاي ارزيابي نيازمنديهاي مستندسازي ارزيابي نيازمنديهاي برنامهريزي و آمادهسازي ارزيابي نيازمنديهاي صحهگذاري، جمعبندي و جمعآوري دادههاي ارزيابي نيازمنديهاي نمره دهي و Rating محمود كريمي
22
اين متد ارزيابي از نوع ARC A ميباشد.
SCAMPI A اين متد ارزيابي از نوع ARC A ميباشد. متدهاي B و C هم وجود دارند كه نتايج آنها از كيفيت كمتري برخوردار است. Standard CMMI Appraisal Method for Process Improvement محمود كريمي
23
دستهبندي فرآيندهاي CMMI-SVC
Process Area categories Level 2 Level 3 Level 4 Level 5 Process Management Organizational Process Definition (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Organization al Process Performance (OPP) Organizatio nal Performanc e Managemen t (OPM) Project and Work Management Work Monitoring & Control Work Planning Requirements Management Supplier Agreement Management Capacity and Availability Management Integrated Work Management Risk Management (RSKM) Service Continuity Quantitative Work Management (QPM) Service Establishment and Delivery Service DelivEry Incident Resolution and Prevention Service System Transition Strategic Service Management Support Configuration Management Measurement & Analysis Process & Product Quality Assurance Decision Analysis & Resolution (DAR) Casual Analysis & Resolution (CAR)
24
بخشي از نمودار وابستگي فرآيندهاي CMMI-SVC
محمود كريمي
25
مولفههاي چارچوب CMMI محمود كريمي
26
اجزاء ناحيه فرآيندي هدف از ناحيه فرآيندي (Purpose)
نكات مقدماتي (Introductory notes) نواحي فرآيندي مرتبط (Related Process Areas) اهداف خاص (Specific Goals) : ويژگيهاي منحصر به فردي كه براي تحقق ناحيه فرآيندي بايد وجود داشته باشند اهداف عمومي (Generic Goals) : ويژگيهاي عمومي كه بايد الزاما در يك ناحيه فرآيندي وجود داشته باشد. اين ويژگيها محدود به يك ناحيه فرآيندي نيستند.
27
ساير اجزاء : تجارب خاص، محصولات كاري، تجارب عمومي
تجارب خاص (Specific Practice) : تجربه يا تمرين خاص كه بايد براي تحقق يك هدف خاص انجام شود. نمونه محصولات كاري (Example Work Products) : نمونه خروجيها در مورد يك تجربه خاص ريز تجربه (Sub-practice) : مجموعهاي از ريز تجارب در مورد يك تجربه خاص يا عمومي تجارب عمومي (Generic Practice) : تجربه يا تمرين عمومي كه بايد براي تحقق يك هدف عمومي انجام شود. اين تجارب در چندين ناحيه فرآيند كاربرد دارند. تشريح تجارب عمومي (Generic Pracitce Elaborations)
28
ارتباط تجارب عمومي با فرآيندها
براي تحقق برخي از تجارب عمومي بايد فرآيندهاي مشخصي از چارچوب CMMI پيادهسازي شوند. مثلا براي تحقق GP2.6، فرآيند مديريت پيكربندي(CM) بايد درسطحي پيادهسازي شود. يا مثلا براي تحقق GP3.1 فرآيند تعريف فرآيند سازماني (OPD) بايد در سطحي خاص پيادهسازي شود. محمود كريمي
29
Specific Goal = SG Specific Practice = SP Generic Goal = GG
اصول كد گذاري Specific Goal = SG Specific Practice = SP Generic Goal = GG Generic Practice = GP
30
اهداف عمومي اهداف عمومي براي تحقق نهادينهسازي فرآيند مورد استفاده قرار ميگيرند GG1 : فرآيند انجام شده (Performed) - فرآيندي كه اهداف اختصاصي آن تحقق يابند GG2 : فرآيند مديريت شده (Managed) - يك نوع فرآيند انجام شده با ويژگيهاي زير : مطابق يك سياست مشخص برنامهريزي و اجرا شود از كاركنان ماهر استفاده ميكند منابع كافي براي توليد خروجي مديريت شده در اختيار دارد با ذينفعان مختلف ارتباط دارد پايش شده، كنترل شده و بازبيني ميشود بطور مستمر مورد ارزيابي قرار ميگيرد GG3 : فرآيند تعريف شده (Defined) - يك فرآيند مديريت شده است كه : براساس فرآيندهاي استاندارد سازمان ويژهسازي شده است تجارب مرتبط با آن در نظام مديريت فرآيندهاي سازمان نگهداري ميشود دامنه آن برخلاف يك فرآيند مديريت شده محدود به يك پروژه يا يك واحدسازماني خاص نيست و كل سازمان از آن تبعيت ميكند سطح جزئيات آن از يك فرآيند مديريت شده بيشتر است محمود كريمي
31
ارتباط تجارب عمومي با فرآيندها
Generic Practice Process Area GP 2.2-Plan the process PP GP 2.3- Provide resources GP 2.4- Assign responsibility GP 2.5- Train people PP, OT GP 2.6- Control work products CM GP2.7- Identify and involve relevant stakeholders PP, PMC, IPM GP2.8- Monitor and Control the Process PMC, MA GP2.9 – Objectively evaluate adherence PPQA GP2.10- Review status with higher level mgm. PMC GP3.1- Establish a defined process IPM, OPD GP3.2- Collect process related experiences IPM, OPF, OPD محمود كريمي
32
فرآيند استقرار و ارائه خدمت (Service Delivery-SD)
هدف از اين فرآيند ارائه خدمات مطابق توافقنامههاي ارائه خدمات (SLA) است. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي استقرار و تحويل خدمات است. تجارب خاص اهداف خاص تحليل توافقنامههاي موجود و دادههاي خدمات ثبت قراردادهاي خدمات ثبت و استقرار قراردادهاي خدمات تعيين روش ارائه خدمات آمادهسازي براي عمليات خدمات استقرار سامانه مديريت درخواستها آمادهسازي براي ارائه خدمات دريافت و پردازش درخواستهاي خدمات اجراي سامانه خدمات نگهداري سامانه خدمات ارائه خدمات محمود كريمي
33
فرآيند پيشگيري و بطرفسازي حوادث (Incident Resolution and Prevention-IRP)
هدف از اين فرآيند برطرفسازي موثر حوادث و جلوگيري از بوجود آمدن آنها است. حوادث رخدادهائي هستند كه اگر به آنها رسيدگي نشود، ممكن است باعث شكست در اجراي تعهدات خدمات توسط SPها شوند. بنابراين SPها بايد به حوادث خدمات براساس SLA مربوطه رسيدگي كنند. اين فرآيند در سطح بلوغ 3 قرار داشته و مربوط به فرآيندهاي گروه استقرار و تحويل خدمات است. تجارب خاص اهداف خاص استقرار روش جلوگيري و برطرف كردن حوادث استقرار سامانه مديريت حوادث آمادهسازي براي برطرف كردن حوادث و جلوگيري از آنها شناسائي و ثبت حوادث تحليل دادههاي هريك از حوادث برطرفسازي حوادث پايش وضعيت حوادث تا بسته شدن اطلاعرساني وضعيت حوادث شناسائي، كنترل و برطرفسازي هريك از حوادث تحليل علل حوادث منتخب استقرار راهكارهاي لازم براي پاسخگوئي به حوادث آتي استقرار و اعمال راهحلهايي براي كاهش بروز حوادث تحليل علل و تاثيرات حوادث منتخب محمود كريمي
34
مديريت قرارداد تامين كننده (Supplier Agreement Management-SAM)
هدف از اين فرآيند مديريت قراردادهاي تامين محصولات و خدمات از تامين كنندگان است. تجارب اين فرآيند براي محصولات COT قابل استفاده نيست. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه مديريت پروژه است. تجارب خاص اهداف خاص تعيين نوع تامين انتخاب تامين كنندگان انعقاد قرارداد تامين كنندگان اجراي قرارداد تامين كننده پذيرش محصول/خدمت تامين شده اطمينان از انتقال صحيح محصول/خدمت انجام تعهدات قرارداد محمود كريمي
35
كنترل و پايش كارها (Work Monitoring and Contrl-WMC)
هدف از اين فرآيند ايجاد درك مشترك از فعاليتها و اقدامات جاري است به گونهاي كه اقدامات اصلاحي مورد نياز، در زمان بروز انحراف در عملكرد قابل انجام باشند. اين فرآيند مشابه فرآيند PMCدر چارچوب CMMI-ACQ است ولي از سطح جزئيات كمتري برخوردار است. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه مديريت پروژه است. تجارب خاص اهداف خاص پايش پارامترهاي برنامهريزي فعاليتها پايش تعهدات پايش مخاطرات پايش مديريت دادهها پايش مشاركت ذينفعان اجراي مرور پيشرفت اجراي مرورهاي فرسنگ شمارها پايش فعاليتها در قياس برنامه تحليل موارد اجراي اقدامات اصلاحي مديريت اقدامات اصلاحي اجراي اقدامات اصلاحي تا بسته شدن موارد محمود كريمي
36
مديريت نيازمندي (Requirement Management-REQM)
هدف از اين فرآيند مديريت نيازمنديهاي خدمات و اجزاء خدمات به منظور همراستائي بين آنها و برنامههاي از قبل تعيين شده ميباشد. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه مديريت پروژه است. تجارب خاص اهداف خاص درك نيازمنديها اخذ تعهد در برابر نيازمنديها مديريت تغييرات نيازمنديها پشتيباني از رديابي دوطرفه نيازمنديها اطمينان از انطباق فعاليتها با نيازمنديها مديريت نيازمنديها محمود كريمي
37
تضمين كيفيت محصول و فرآيند (Process and Product Quality Assurance-PPQA)
هدف از اين فرآيند تضمين كيفيت فرآيندهاي كاري مربوط به توليد محصولات و خدمات و همچنين تضمين كيفيت محصولات و خدمات حاصل از آنها است. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه پشتيباني است. تجارب خاص اهداف خاص ارزيابي هدفمند فرآيندها ارزيابي هدفمند محصولات و خدمات ارزيابي هدفمند فرآيندها و محصولات و خدمات برگزاري جلسه در مورد عدم انطباقها و تبادل اطلاعات ثبت و پيگيري نتايج حاصل از جلسات تامين بينش هدفمند محمود كريمي
38
برنامهريزي كارها (Work Planning-WP)
هدف از اين توسعه و نگهداري طرحها و برنامههائي است كه فعاليتهاي كاري را تعريف ميكنند. اين فرآيند مشابه فرآيند PP از چارچوب CMMI-ACQ است. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه مديريت پروژه است. تجارب خاص اهداف خاص تعيين استراتژي خدمت تعيين دامنه كار تعيين تخمينهاي محصولات كاري تعريف فازهاي چرخه عمر محصول / خدمت برآورد هزينه و ميزان كار مورد نياز تعيين تخمينها تعيين زمانبندي و بودجه شناسائي مخاطرات برنامهريزي مديريت دادهها برنامهريزي منابع برنامهريزي دانش و مهارتهاي مورد نياز برنامهريزي مشاركت ذينفعان تثبيت برنامه كارها توسعه برنامه كار مرور طرحها و برنامهها سطحبندي كارها و منابع اخذ تعهد در مورد برنامه كسب تعهد در مورد برنامه محمود كريمي
39
اندازهگيري و تحليل (Measurement and Analysis-MA)
هدف از اين فرآيند توسعه و نگهداشت توانمندي اندازهگيري است كه براي پشتيباني از نيازهاي اطلاعاتي مديريت مورد استفاده قرار ميگيرد. فعاليتهاي تحليل و اندازهگيري بايد در سطوح مختلف نظير گروههاي كاري، واحدهاي سازماني و كل سازمان انجام شود. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه پشتيباني است. تجارب خاص اهداف خاص تعيين اهداف اندازهگيري تعيين معيارها به منظور تامين اهداف اندازهگيري تعيين روشهاي ذخيرهسازي و جمعآوري اطلاعات تعيين رويههاي تحليل همراستا سازي شاخصها و فعاليتهاي اندازهگيري با اهداف و نيازهاي اطلاعات استخراج دادههاي اندازهگيري تحليل دادههاي اندازهگيري ذخيرهسازي دادهها و نتايج اطلاعرساني در مورد نتايج توليد نتايج اندازهگيري محمود كريمي
40
مديريت پيكربندي (Configuration Management-CM)
هدف از اين فرآيند حفظ يكپارچگي محصولات كاري از طريق شناسائي اقلام پيكربندي، كنترل، حسابرسي و بازبيني آنها است. خط مبنا يا Baseline عبارتست از مجموعهاي از مشخصات يا محصولات كاري كه به طور رسمي مرور شده و برروي آنها توافق شده است و ميتواند مبناي توسعههاي بعدي واقع شود. اين فرآيند در سطح بلوغ 2 قرار داشته و مربوط به فرآيندهاي گروه پشتيباني است. محمود كريمي تجارب خاص اهداف خاص شناسائي اقلام پيكربندي استقرار سيستم مديريت پيكربندي ايجاد يا اصلاح خط مبناها تثبت خط مبناها رديابي درخواستهاي تغيير كنترل اقلام پيكربندي كنترل و رديابي تغييرات تثبت ركوردهاي اقلام پيكربندي (گزارشدهي) انجام حسابرسيهاي پيكربندي تثبت يكپارچگي اقلام پيكربندي
41
نتيجهگيري و توصيهها چارچوب CMMI-SVC با توجه به اينكه داراي رويكرد مدل بلوغ است، براي استقرار در سازمانها از مطلوبيت بيشتري برخوردار است. ساير چارچوبها نظير ITIL يا ISO داراي رويكرد مبتني بر مدل بلوغ نيستند. قبل از پيادهسازي چارچوب بايد براساس اولويتها و اهداف سازمان يكي از رويكردهاي مرحلهاي يا پيوسته انتخاب شده و فرآيندهاي مورد ارتقاء تعيين گردند. پيشنهاد ميشود، اين چارچوب در كنار ساير چارچوبها و استانداردهاي مديريت خدمات استفاده شود. بدين صورت كه از اين چارچوب براي ارزيابي سطح بلوغ و برنامهريزي ارتقاء استفاده شده و از تجارب ذكر شده در چارچوبهاي ديگر براي بهبود فرآيندها استفاده گردد. چارچوب CMMI-SVC جامعنگر بوده و علاوه بر حوزه خدمات به ساير حوزهها نظير مديريت پروژه، پشتيباني و مديريت فرآيند نيز ميپردازد. محمود كريمي
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.