CMMI - การประเมิน

CMMI Appraisal คือการตรวจสอบกระบวนการอย่างน้อยหนึ่งกระบวนการโดยทีมงานมืออาชีพที่ผ่านการฝึกอบรมโดยใช้แบบจำลองอ้างอิงการประเมินเป็นพื้นฐานในการกำหนดจุดแข็งและจุดอ่อนขององค์กร

การประเมินต้องมีการวางแผน เมื่อวางแผนการประเมินองค์กรของคุณให้กำหนดขอบเขตของหน่วยขององค์กรซึ่งจะรวมสาขาวิชาไว้ด้วยไม่ว่าทีมประเมินจะประกอบด้วยสมาชิกภายในหรือภายนอกองค์กรของคุณโครงการที่จะรวมบุคคลที่จะสัมภาษณ์และประเภทหรือ ระดับการประเมินที่จำเป็น

การประเมินจะพิจารณาส่วนประกอบของแบบจำลองสามประเภทตามที่กำหนดไว้ใน CMMI -

  • Required - เป้าหมายเฉพาะและทั่วไปเท่านั้น

  • Expected - การปฏิบัติเฉพาะและทั่วไปเท่านั้น

  • Informative - รวมแนวทางปฏิบัติย่อยและผลิตภัณฑ์สำหรับงานทั่วไป

SEI ได้เผยแพร่เอกสารแนวทางสำหรับการประเมิน CMMI สองฉบับ -

  • Appraisal Requirements for CMMI (ARC) - มีข้อกำหนดสำหรับวิธีการประเมินสามประเภทคือคลาส A คลาส B และคลาส C ข้อกำหนดเหล่านี้เป็นหลักเกณฑ์ในการกำหนดวิธีการประเมินแต่ละประเภท

  • Standard CMMI Appraisal Method for Process Improvement (SCAMPI) - เอกสารคำอธิบายวิธีการ (MDD) เป็นวิธีการประเมิน Class A ที่ได้รับอนุมัติเท่านั้น

ปัจจุบัน SCAMPI เป็นวิธีการประเมิน CMMI Class A ที่ได้รับการอนุมัติเท่านั้น นั่นคือ SCAMPI เป็นไปตามข้อกำหนดทั้งหมดของ ARC Class A Appraisal Method และได้รับการรับรองจาก SEI

วิธีการประเมิน CMMI มีสามคลาส: คลาส A คลาส B และคลาส C

การประเมิน SCAMPI Class A

โดยทั่วไปการประเมิน SCAMPI Class A จะดำเนินการเมื่อองค์กรได้ดำเนินการปรับปรุงกระบวนการที่สำคัญจำนวนมากและจำเป็นต้องเปรียบเทียบกระบวนการอย่างเป็นทางการโดยเทียบกับ CMMI SCAMPI A เป็นวิธีการประเมินเพียงวิธีเดียวที่ให้คะแนน CMMI Maturity Level หรือ Capability Level

คุณสามารถคาดหวังผลลัพธ์ต่อไปนี้จาก SCAMPI A -

  • การให้คะแนนระดับวุฒิภาวะหรือระดับความสามารถ

  • การค้นพบที่อธิบายจุดแข็งและจุดอ่อนของกระบวนการขององค์กรของคุณเมื่อเทียบกับ CMMI

  • ฉันทามติเกี่ยวกับประเด็นกระบวนการที่สำคัญขององค์กร

  • ฐานข้อมูลการประเมินที่องค์กรสามารถใช้ต่อไปได้เพื่อติดตามความคืบหน้าในการปรับปรุงกระบวนการและเพื่อรองรับการประเมินในอนาคต

การประเมิน SCAMPI Class B

SCAMPI B ถูกเรียกใช้เมื่อองค์กรต้องการประเมินความก้าวหน้าไปสู่ระดับวุฒิภาวะของ CMMI เป้าหมาย แต่มีต้นทุนที่ต่ำกว่าการประเมิน SCAMPI A การประเมิน SCAMPI B ให้การค้นพบโดยละเอียดและระบุถึงความเป็นไปได้ที่การปฏิบัติที่ได้รับการประเมินจะได้รับการจัดอันดับว่าน่าพอใจ นำไปใช้ในการประเมิน SCAMPI A

การประเมิน SCAMPI Class B ซึ่งเป็นหนึ่งในสามวิธีการประเมิน SEI ช่วยให้องค์กรเข้าใจด้วยความมั่นใจในระดับค่อนข้างสูงสถานะของซอฟต์แวร์และกระบวนการวิศวกรรมระบบที่สัมพันธ์กับ CMMI SCAMPI B มักจะดำเนินการเมื่อองค์กรต้องการประเมินความก้าวหน้าไปสู่ระดับวุฒิภาวะ CMMI เป้าหมายอย่างถูกต้อง

คุณสามารถคาดหวังผลที่ตามมาจาก SCAMPI B -

  • การค้นพบโดยละเอียดที่อธิบายจุดแข็งและจุดอ่อนของกระบวนการขององค์กรของคุณเมื่อเทียบกับ CMMI

  • ลักษณะการปฏิบัติที่บ่งบอกถึงความเป็นไปได้ที่การปฏิบัติที่ได้รับการตรวจสอบจะตอบสนองเป้าหมายและเป็นไปตามเจตนาของ CMMI

  • ฉันทามติเกี่ยวกับประเด็นกระบวนการที่สำคัญขององค์กร

  • ฐานข้อมูล FIDO ที่องค์กรสามารถใช้ต่อไปได้เพื่อติดตามความคืบหน้าในการปรับปรุงกระบวนการและเพื่อรองรับการประเมินในอนาคต

การประเมิน SCAMPI Class C

การประเมิน SCAMPI C สั้นและยืดหยุ่นกว่าการประเมิน SCAMPI A และ B และดำเนินการเพื่อตอบสนองความต้องการพิเศษที่หลากหลายตั้งแต่การวิเคราะห์ช่องว่างอย่างรวดเร็วไปจนถึงการพิจารณาความพร้อมขององค์กรสำหรับ SCAMPI A

การประเมิน SCAMPI Class C ซึ่งเป็นชุดวิธีการประเมินที่เป็นทางการน้อยที่สุดของ SEI มีความยืดหยุ่นสูงและสามารถดำเนินการเพื่อตอบสนองความต้องการที่หลากหลาย โดยปกติแล้วจะสั้นกว่าการประเมินแบบคลาส A และ B มากการประเมิน SCAMPI C มักจะดำเนินการด้วยเหตุผลเช่น -

  • ให้การวิเคราะห์ช่องว่างอย่างรวดเร็วของกระบวนการขององค์กรที่สัมพันธ์กับ CMMI

  • ประเมินความเพียงพอของกระบวนการใหม่ก่อนที่จะดำเนินการ

  • ตรวจสอบการดำเนินการตามกระบวนการ

  • กำหนดความพร้อมขององค์กรสำหรับ SCAMPI A.

  • สนับสนุนการเลือกซัพพลายเออร์

คุณสามารถคาดหวังผลลัพธ์ต่อไปนี้จาก SCAMPI C -

  • ข้อค้นพบที่อธิบายจุดแข็งและจุดอ่อนของกระบวนการประเมิน ขึ้นอยู่กับขอบเขตการประเมินและกลยุทธ์การค้นพบอาจถูกจับคู่กับส่วนประกอบ CMMI ที่เกี่ยวข้อง

  • คุณลักษณะที่สรุปความเพียงพอของกระบวนการที่ประเมินเมื่อเทียบกับ CMMI

  • การดำเนินการปรับปรุงกระบวนการที่แนะนำ

  • ฐานข้อมูล FIDO ที่องค์กรสามารถใช้เพื่อติดตามความคืบหน้าในการปรับปรุงกระบวนการและเพื่อรองรับการประเมินในอนาคต

ลักษณะชั้นการประเมิน

แต่ละคลาสมีความแตกต่างกันตามระดับความเข้มงวดที่เกี่ยวข้องกับการใช้วิธีการ คลาส A เข้มงวดที่สุดคลาส B มีความเข้มงวดน้อยกว่าเล็กน้อยและคลาส C มีความเข้มงวดน้อยที่สุด ตารางต่อไปนี้ให้แนวคิดเกี่ยวกับความแตกต่างที่คาดหวังระหว่างวิธีการในแต่ละคลาส

ลักษณะเฉพาะ คลาส A คลาส B คลาส C
จำนวนหลักฐานวัตถุประสงค์ที่รวบรวม สูง ปานกลาง ต่ำ
สร้างคะแนนแล้ว ใช่ ไม่ ไม่
ความต้องการทรัพยากร สูง ปานกลาง ต่ำ
ขนาดทีม ใหญ่ ปานกลาง เล็ก
แหล่งข้อมูล (เครื่องมือการสัมภาษณ์และเอกสาร) ต้องการแหล่งข้อมูลทั้งสามแหล่ง ต้องการแหล่งข้อมูลเพียงสองแหล่ง (หนึ่งต้องเป็นการสัมภาษณ์) ต้องการแหล่งข้อมูลเดียว
ข้อกำหนดของหัวหน้าทีมประเมิน ผู้ประเมินลูกค้าเป้าหมายที่ได้รับอนุญาต ผู้ประเมินลูกค้าเป้าหมายที่ได้รับอนุญาตหรือบุคคลที่ผ่านการฝึกอบรมและมีประสบการณ์ บุคคลที่ได้รับการฝึกฝนและมีประสบการณ์

ความรู้พื้นฐานของ SCAMPI

SCAMPI เป็นคำย่อที่ย่อมาจาก Standard CMMI Appraisal Method for Process Improvement การประเมิน SCAMPI ต้องนำโดยผู้ประเมินลูกค้าเป้าหมาย SCAMPI ที่ได้รับอนุญาตจาก SEI SCAMPI ได้รับการสนับสนุนโดย SCAMPI Product Suite ซึ่งรวมถึงคำอธิบายวิธีการ SCAMPI แบบสอบถามวุฒิภาวะความช่วยเหลือในการทำงานและเทมเพลต

ปัจจุบัน SCAMPI เป็นวิธีเดียวที่สามารถให้คะแนนได้ซึ่งเป็นวิธีเดียวที่ SEI ยอมรับและเป็นวิธีที่องค์กรให้ความสนใจมากที่สุด

SCAMPI ขึ้นอยู่กับประสบการณ์จากวิธีการก่อนหน้า ได้แก่ -

  • CBA IPI - การประเมินโดยใช้ CMM สำหรับการปรับปรุงกระบวนการภายใน

  • SCE - การประเมินความสามารถของซอฟต์แวร์

  • EIA/IS 732.2 - มาตรฐานสากลระหว่างกาลเรื่องวิธีการประเมินวิศวกรรมระบบ

  • SDCE - การประเมินความสามารถในการพัฒนาซอฟต์แวร์

  • วิธีการประเมิน FAA