[CMMI] PCM / PAD / II มันต่างอย่างไรนะ

ตัว CMMI มี Practices Area ใน Capability Area หลายอันนะ แล้ว PCM / PAD และ II มันต่างกันอย่างไรนะ ?

  • สำหรับเจ้า PCM / PAD อยุ่ใน Capability Area : Improve Performance ครับ ซึ่งเน้นการปรับปรุงกระบวนการครับ
  • ส่วน II อยุ่ใน Capability Area : Sustaining Habit & Persistence ทำให้กระบวนการที่ได้ยังคงอยู่ และทำกันจนเป็นนิสัยครับ

กลับมาดูที่ละ Practices Area ว่าเน้นอะไรกัน ถ้าดูจาก Intent และ Value ที่ได้ครับ ผมขอสลับลำดับนะครับ

  • PAD หรือ Process Asset Development
    • อันนี้ผมยอมรับว่าตัวเอง ยังสับสนกับ II/PCM เลยเป็นที่มาของ Blog ตอนนี้ครับ
    • จากรูปที่เป็น Flow Chart ที่มีฟันเฟื่องครับ กระบวนการที่ถูกทำโดยคนในองค์กรนะ ผมเดา 555 เพราะ CMMI ทำให้พัฒนากระบวนการขึ้นมา เพื่อให้เกิด Process Performance ที่ดี และสะท้อนไปยัง Business Performance ครับ
    • สำหรับ Practice Area นี้สิ่งที่ได้ตัว Process Definition ครับ และของอื่น เช่น Work Instruction หรือ Template ที่เกี่ยวข้องครับ ถ้ามัดรวมๆ Process Asset ครับ
    • ทำอย่างไรให้เป็น Organization Process Asset เช่น
      • มี Guideline การทำ Trailering Process
      • Consistent Process Execution ทุกคนใช้งาน Process ไปทางเดียวกัน ถ้ามีอะไรที่ผิดแปลกไปจะเป็นหน้าที่ของ Practice Area PQA (Process Quality Assurance) ที่เข้าไปตรวจสอบ และมาหาว่าอะไรที่ควรปรับปรุงใน Practice Area PCM ที่จะกล่าวถึงต่อไปครับ
  • PCM หรือ Process Management
    • รูปที่แสดงเป็น Flow Chart อันนี้ มันทำให้คนเข้าใจว่า การนิยามกระบวนการอยู่ในนี้ แต่จริงๆ ไม่ใช่นะ Key ที่สำคัญของ Practice Area นี้ คือ continuous improvement of processes / processes improvement
    • ผมเข้าใจว่าส่วนนี้เป็น Practice เพื่อเอามาดูว่ากระบวนการพัฒนา เพื่อตอบสนอง Practice Area ในด้านอื่นๆ มีปัญหาไหม มีแนวทางอย่างไร เพื่อให้เกิดการปรับปรุง แต่การปรับปรุงต้องมีการวัด และการบันทึกสิ่งที่วัด อันนี้จะอยู่อีก Practice Area MPM (Managing Performance and Measurement) ครับ
  • II หรือ Implementation Infrastructure
    • ผมชอบรูปที่แสดงมากครับ อันนี้ผมตีความไปเองนะว่าเป็นรูปสะพาน ซึ่งตัวสะพานเป็นโครงสร้างพื้นฐานที่เชื่อมคนของทั้งสองฝั่งครับ
    • Key ที่สำคัญ persistently and habitually used and improved.
    • มี Process แล้ว ต้องมีโครงสร้างพื้นฐานที่จะช่วยให้กระบวนการที่สร้างขึ้นมาจาก PCM สามารถถูกนำไปใช้ โดยคนในองค์กรได้อย่างเหมาะสม เพื่อเน้นให้เกิดนิสัย
    • ผมชอบตัว Practice II 2.1 นะ Provide sufficient resources, funding, and training for developing and performing processes. บอกตรงดี - ถ้ามันกระบวนการยาก หรือ ไม่มีการสนับสนุน อะไรใครจะเข้ามาใช้งานครับ ไม่มีการสอน แต่ทำให้ถูกต้องมันดูชัดแย้งกันนะ

จบไปแล้วกับการอธิบาย Practice Area PAD / PCM และ II ตามแบบฉบับของผมครับ ถูกผิดอะไรทักมาคุยได้ครับ