[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 ตามแบบฉบับของผมครับ ถูกผิดอะไรทักมาคุยได้ครับ


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.