โซลูชั่นการมองเห็น


ระบบขอใช้บริการ
สมัครสมาชิก
เข้าสู่ระบบ
เริ่มทดลองใช้ฟรี
CMMI คืออะไร – เอกสารไวท์เปเปอร์ฟรี
รายการบล็อก

CMMI คืออะไร – เอกสารไวท์เปเปอร์ฟรี

บล็อก | อ่าน 9 นาที
เขียนโดย แอดมิน

สารบัญ

องค์กรต่างๆ กำลังมองหาวิธีใหม่ๆ ในการปรับปรุงประสิทธิภาพและปรับปรุงกระบวนการอย่างต่อเนื่อง โมเดล Capability Maturity Model Integration (CMMI) ช่วยให้หลายองค์กรบรรลุผลทางธุรกิจที่พิสูจน์ได้ และการนำไปใช้ในทางปฏิบัติไม่เคยง่ายอย่างนี้มาก่อนด้วยเครื่องมือ CMMI ที่ทันสมัย

ใครเป็นคนสร้าง CMMI?

พัฒนาขึ้นที่มหาวิทยาลัย Carnegie Mellon (CMU) และจำเป็นโดยกระทรวงกลาโหมของสหรัฐอเมริกา (DoD) และสัญญาของรัฐบาลสหรัฐฯ หลายฉบับ วัตถุประสงค์ของ CMMI คือการจัดเตรียมแผนงานที่ชัดเจนของแนวทางปฏิบัติที่ดีที่สุดที่องค์กรควรปฏิบัติตามเพื่อยกระดับและเปรียบเทียบประสิทธิภาพการทำงานข้ามช่วง ของความสามารถทางธุรกิจที่สำคัญ  

CMMI เป็นตัวตายตัวแทนของโมเดลความสามารถครบกำหนด (CMM) หรือเรียกสั้นๆ ของซอฟต์แวร์ CMM ตามชื่อของมัน Software CMM ได้รับการปรับแต่งให้เหมาะกับวิศวกรรมซอฟต์แวร์ CMMI เวอร์ชันล่าสุด (เวอร์ชัน 2.0) เปิดตัวในปี 2018 และอนุญาตให้นำโมเดลนี้ไปใช้กับฮาร์ดแวร์ ซอฟต์แวร์ และการพัฒนาบริการในทุกอุตสาหกรรม

CMMI คืออะไร?

CMMI (Capability Maturity Model Integration) อธิบายแนวทางปฏิบัติที่ดีที่สุดซึ่งนำไปใช้ในอุตสาหกรรมแล้ว เพื่อพัฒนา บำรุงรักษา และได้มาซึ่งผลิตภัณฑ์และบริการ จัดทำกรอบการทำงานที่ช่วยในการประเมินระดับวุฒิภาวะในองค์กรหรือความสามารถที่เกี่ยวข้องกับกระบวนการที่ดำเนินการ กำหนดลำดับความสำคัญเพื่อนำการปรับปรุงที่ต้องทำและตระหนักถึงการปรับปรุงเหล่านั้น

มีโมเดล CMMI 3 แบบ ซึ่งทั้งหมดได้รับการพัฒนาโดย Software Engineering Institute (SEI) ซึ่งเป็นศูนย์วิจัยและพัฒนาที่เป็นส่วนหนึ่งของ Carnegie Mellon University ในฟิลาเดลเฟีย โมเดลเหล่านี้คือ:

  • CMMI for Development จ่าหน้าถึงองค์กรที่พัฒนาและบำรุงรักษาผลิตภัณฑ์และบริการเพื่อการพัฒนาระบบ
  • CMMI for Acquisition จ่าหน้าถึงองค์กรที่จ้างช่วงบริการพัฒนาและบำรุงรักษาผลิตภัณฑ์และบริการเพื่อการพัฒนาระบบ
  • CMMI for Services จ่าหน้าถึงองค์กรที่ให้บริการแก่บริษัทอื่น

จุดมุ่งหมายของ CMMI คือ:

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

ในช่วงไม่กี่ปีที่ผ่านมา CMMI ได้รับความสำคัญอย่างมากในฐานะระบบคุณภาพในอุตสาหกรรมระบบ และถือได้ว่าเป็นมาตรฐานโดยพฤตินัยในด้านนี้ในทางปฏิบัติ อย่างไรก็ตาม CMMI สามารถนำไปใช้กับด้านต่างๆ เช่น วิศวกรรมระบบ ฮาร์ดแวร์ ฯลฯ CMMI for Development ถูกนำไปใช้กับการพัฒนาและบำรุงรักษาผลิตภัณฑ์และบริการ โดยไม่คำนึงถึงสาขาหรือพื้นที่ที่น่าสนใจ CMMI เวอร์ชันปัจจุบันคือเอกสาร "CMMI for Development" เวอร์ชัน 1.2 ที่มีให้ใช้งานตั้งแต่เดือนสิงหาคม 2006

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

CMMI 5 ระดับมีอะไรบ้าง?

CMMI Model พิจารณา 5 ระดับวุฒิภาวะ วัดได้สำหรับองค์กร:

  1. แรกเริ่ม
  2. การจัดการ
  3. ที่กำหนดไว้
  4. จัดการเชิงปริมาณ
  5. การเพิ่มประสิทธิภาพ

ในระดับวุฒิภาวะ 1 (เริ่มต้น) องค์กรมีลักษณะเฉพาะตามลักษณะของกระบวนการ องค์กรไม่ได้จัดเตรียมสภาพแวดล้อมที่มั่นคงสำหรับการสร้างผลิตภัณฑ์ ดังนั้นความสำเร็จของโครงการจึงขึ้นอยู่กับทักษะของบุคคลที่ทุ่มเทให้กับแต่ละคนเท่านั้น

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

ในระดับวุฒิภาวะ 3 (กำหนด) กระบวนการทั้งหมดจะเข้าใจและอธิบายผ่านมาตรฐาน ขั้นตอน เครื่องมือ และวิธีการ

ในระดับวุฒิภาวะ 4 (การจัดการเชิงปริมาณ) องค์กรและโครงการกำหนดวัตถุประสงค์เชิงปริมาณเพื่อวัดคุณภาพกระบวนการตลอดจนการใช้งาน และเกณฑ์ที่จำเป็นในการจัดการ วิธีการทางสถิติใช้เพื่อควบคุมกระบวนการ

ในระดับวุฒิภาวะ 5 (การปรับให้เหมาะสม) องค์กรใช้การปรับปรุงอย่างต่อเนื่องของกระบวนการผ่านการทำความเข้าใจเชิงปริมาณของสาเหตุของความผันแปรที่พบได้ทั่วไปในกระบวนการ โดยใช้วิธีการทางสถิติที่สนับสนุนการปรับปรุงอย่างต่อเนื่อง

ระดับวุฒิภาวะเป็นแบบสะสม กล่าวอีกนัยหนึ่ง เพื่อให้บรรลุแต่ละระดับ จำเป็นต้องใช้พื้นที่กระบวนการเฉพาะทั้งหมดในระดับนั้นตลอดจนระดับที่ต่ำกว่าทั้งหมด

CMMI มีความสามารถ 6 ระดับอะไรบ้าง?

ในทางกลับกัน โมเดล CMMI จะพิจารณาระดับความสามารถ 6 ระดับ ซึ่งวัดได้สำหรับแต่ละกระบวนการ:

  1. ไม่สมบูรณ์
  2. ดำเนินการ
  3. การจัดการ
  4. ที่กำหนดไว้
  5. บริหารจัดการเชิงปริมาณ
  6. การเพิ่มประสิทธิภาพ

ความสามารถ CMMI ระดับ 0 (ไม่สมบูรณ์): ดำเนินการบางส่วน ไม่บรรลุวัตถุประสงค์เฉพาะของพื้นที่กระบวนการอย่างน้อยหนึ่งรายการ

ความสามารถ CMMI ระดับ 1 (ดำเนินการแล้ว): เป็นกระบวนการที่ไม่สมบูรณ์ซึ่งเป็นไปตามวัตถุประสงค์เฉพาะทั้งหมดในพื้นที่กระบวนการ

ความสามารถ CMMI ระดับ 3 (Managed): เป็นกระบวนการที่ดำเนินการแล้วซึ่งมีโครงสร้างพื้นฐานที่จำเป็นเพื่อสนับสนุนกระบวนการเพื่อให้กระบวนการดำเนินการตามแผนและกำหนดไว้ในนโยบายขององค์กรโดยจ้างผู้มีทักษะที่มีความรู้ที่จำเป็น ที่เกี่ยวข้องกับผู้มีส่วนได้ส่วนเสียที่เกี่ยวข้องทั้งหมด และติดตาม ควบคุม และทบทวนกระบวนการ

ความสามารถ CMMI ระดับ 3 (กำหนด): เป็นกระบวนการที่มีการจัดการซึ่งได้รับการปรับแต่งจากชุดกระบวนการมาตรฐานขององค์กรตามคำแนะนำสำหรับการปรับแต่ง และมีส่วนสนับสนุนผลิตภัณฑ์ มาตรการ ฯลฯ ต่อการปรับปรุงองค์กร

ความสามารถ CMMI ระดับ 4 (การจัดการเชิงปริมาณ): เป็นกระบวนการที่กำหนดไว้ซึ่งควบคุมโดยใช้เทคนิคทางสถิติ

ความสามารถ CMMI ระดับ 5 (การปรับให้เหมาะสม): เป็นกระบวนการที่มีการจัดการเชิงปริมาณซึ่งได้รับการปรับปรุงผ่านการทำความเข้าใจเชิงปริมาณเกี่ยวกับสาเหตุของความผันแปรที่พบได้ทั่วไปในกระบวนการ

ระดับความสามารถเป็นแบบสะสม

ตัวแทนของ CMMI คืออะไร?

แบบจำลองระบุสองการแสดง:

  • การแสดงฉาก
  • การเป็นตัวแทนอย่างต่อเนื่อง

ในทั้งสองกรณี พื้นที่กระบวนการ วัตถุประสงค์ และแนวทางปฏิบัติจะเหมือนกัน ความแตกต่างระหว่างการนำเสนอเหล่านี้คือลำดับของการดำเนินการปรับปรุงกระบวนการ:

  • ในกรณีของการแสดงแบบเป็นฉาก พื้นที่ของกระบวนการที่จะปรับปรุงจะถูกเลือกในการจัดเรียงที่กำหนดไว้ล่วงหน้าซึ่งกำหนดโดยการกำหนดระดับวุฒิภาวะของแบบจำลอง
  • ในกรณีของการนำเสนออย่างต่อเนื่อง กระบวนการที่จะปรับปรุงจะถูกเลือกในการคัดแยกที่องค์กรเห็นว่าเหมาะสมที่สุดตามเป้าหมายทางธุรกิจ สำหรับแต่ละพื้นที่กระบวนการ มีระดับความสามารถ (ตั้งแต่ 0 ถึง 5) ที่ระบุการจัดเรียงที่ควรได้รับการจัดการภายในแต่ละส่วน การแสดงอย่างต่อเนื่องนั้นใกล้เคียงกับมาตรฐานคุณภาพอื่นๆ เช่น ISO 15504 (SPICE) การแสดงแบบฉากสอดคล้องกับเวอร์ชันแรกของโมเดล CMMI ซึ่งเดิมคือ CMM และพิจารณาการใช้งานตามระดับวุฒิภาวะขององค์กรเท่านั้น

CMMI สามารถช่วยองค์กรของคุณได้อย่างไร?                         

CMMI สามารถช่วยเหลือองค์กรได้หลายวิธี:

  • เพิ่มความพึงพอใจของลูกค้า
  • เพิ่มโอกาสในการลงจอดและรักษาลูกค้าใหม่
  • เพิ่มผลผลิตและประสิทธิภาพ 
  • สร้างผลกำไรมากขึ้น 
  • เพิ่มความสามารถในการบรรลุเป้าหมายของโครงการและวัตถุประสงค์ทางธุรกิจ
  • ทำให้ง่ายต่อการจัดการกับความเสี่ยงและความไม่แน่นอน 
  • ช่วยระบุช่องว่างของทักษะและขจัดปัญหาคอขวดของเวิร์กโฟลว์ 
  • ส่งเสริมการสื่อสารด้วยมาตรฐานทั่วทั้งองค์กร 

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

การใช้โมเดลข้อมูลสำหรับการจัดการการตรวจสอบย้อนกลับด้วย Visure

การใช้เครื่องมือการจัดการความต้องการเพื่อสนับสนุน CMMI

ข้อกำหนดการมองเห็นแชร์กับ CMMI แนวทางนี้: การจัดการความต้องการ มีความเชื่อมโยงอย่างใกล้ชิดกับการพัฒนาความต้องการ กระบวนการทางวิศวกรรมข้อกำหนดที่สนับสนุนโดยข้อกำหนดของ Visure ไม่เพียงแต่รวมกิจกรรมเฉพาะสำหรับการจัดการข้อกำหนดเท่านั้น เช่น การระบุข้อกำหนด การกำหนดเวอร์ชัน การตรวจสอบย้อนกลับ, เป็นต้น แต่ยังรวมถึงอื่นๆ เช่น คำจำกัดความของโมเดลธุรกิจและอินเทอร์เฟซ และการระบุฟังก์ชันการทำงานของระบบที่จะพัฒนา การจัดการกิจกรรมเหล่านี้ภายในเครื่องมือเดียวกันเป็นข้อได้เปรียบที่สำคัญ เนื่องจากช่วยให้ผู้เข้าร่วมในโครงการรักษาวิสัยทัศน์โดยรวมแบบบูรณาการของกิจกรรมทั้งหมดไว้เป็นส่วนหนึ่งของกระบวนการแบบวนซ้ำและวนซ้ำ

นอกจากนี้ การใช้ข้อกำหนดการมองเห็นเพื่อสนับสนุนการนำ CMMI ไปใช้มีประโยชน์มากมาย เนื่องจากช่วยให้กระบวนการส่วนหนึ่งเป็นไปโดยอัตโนมัติ ทำให้มั่นใจได้ว่ากระบวนการจะสำเร็จแม้ในช่วงเวลาที่มีความเครียด เช่น จำเป็นในคำอธิบายของ CMMI ระดับ 2 (จัดการ).

การจัดการและวิเคราะห์ข้อบกพร่อง ข้อกำหนด การทดสอบ .. ด้วย Visure

ที่จริงแล้ว ใน CMMI for Development ระดับ 2 แล้ว ในบรรดาทรัพยากรที่พิจารณาว่าจำเป็นเพื่อสนับสนุนกิจกรรม เป็นหนึ่งใน “ผลิตภัณฑ์งานทั่วไป” ขอแนะนำให้ใช้เครื่องมือในการตรวจสอบและ ข้อกำหนดการติดตาม. เหตุผลก็คือการบำรุงรักษาด้วยตนเองนั้นมีค่าใช้จ่ายสูงจนความเสี่ยงในการละทิ้งแนวทางปฏิบัติที่ดีที่สุดนั้นสูงมากหากไม่มีเครื่องมือดังกล่าว

สำหรับวุฒิภาวะระดับ 3 (Defined) องค์กรต้องมีกระบวนการทั่วไปที่กำหนดไว้ ซึ่งจะถูกปรับให้เข้ากับโครงการต่างๆ ตามความจำเป็น นอกจากนี้ กระบวนการเหล่านี้ต้องมีลักษณะเฉพาะ เข้าใจ และอธิบายอย่างเหมาะสมในมาตรฐาน กระบวนการ เครื่องมือ และวิธีการ โดยมีแม่แบบเพื่อสนับสนุนการสร้างมาตรฐานของกระบวนการ ในที่นี้ การใช้ข้อกำหนดของ Visure ช่วยอำนวยความสะดวกในการดำเนินการตามกระบวนการข้อกำหนดที่ระดับ 3 เนื่องจากช่วยในการสร้างมาตรฐานและประสานการประยุกต์ใช้กระบวนการในบริษัท

สำหรับระดับวุฒิภาวะ 4 (Quantitatively Managed) และ 5 (Optimizing) จำเป็นต้องระบุกระบวนการย่อยที่มีส่วนร่วมที่สำคัญที่สุดในกระบวนการทั่วไป เพื่อตรวจสอบและจัดการโดยใช้ชุดเทคนิคทางสถิติและเชิงปริมาณซึ่งทำให้ เป็นไปได้ที่จะปรับปรุงคำจำกัดความและการดำเนินการตามกระบวนการในองค์กร การใช้เครื่องมือก็น่าสนใจเช่นกัน เนื่องจากการจัดการเชิงปริมาณไม่สามารถทำได้หากไม่มีการจัดเก็บข้อมูลที่สามารถนำไปใช้ประโยชน์ในการคำนวณเมตริกและการพัฒนาแบบจำลองประสิทธิภาพหรือแบบจำลองพฤติกรรมกระบวนการได้ในภายหลัง

อ่านเอกสารไวท์เปเปอร์ฉบับเต็มต่อไป


อย่าลืมแชร์โพสต์นี้!

Top

การใช้แนวทางปฏิบัติที่ดีที่สุดของ AI เพื่อปรับข้อกำหนด Avionics ให้เหมาะสม

September 12th, 2024

11 น. EST | 5 น. CEST | 8 น. PST

เฟอร์นันโด วาเลรา

เฟอร์นันโด วาเลรา

CTO โซลูชั่นการมองเห็น

เรซา มัดจิดี

เรซา มัดจิดี

ซีอีโอ บริษัทคอนซูโนวา อิงค์

แนวทางบูรณาการกับ Visure Solutions และ ConsuNova Inc.

เรียนรู้ว่า AI ช่วยในการปรับข้อกำหนดด้าน Avionics ให้เหมาะสมเพื่อการบินขึ้นและลงจอดอย่างปลอดภัยได้อย่างไร