IEEE 1074 เริ่มอ่านอย่างไร

หลังจากเปิดเทอม ป โท ได้ให้ Paper เยอะมากครับ วันนี้ผมมาสรุปตัว Paper IEEE 1074 คือ อะไร และมีวิธีการอ่านแบบ scan คร่าวๆ อย่างไรครับ

IEEE 1074 คือ อะไร

ผมมองว่าเป็น Check List ที่ผ่านการคิดค้นมาแล้ว หรือมองว่าเป็นกิจกรรม (Activity) มี่มีการจัดกลุ่มจัดหมวดหมู่แล้ว มาให้องค์กรต่าวๆ นำไปปรับใช้กับ SDLC ของที่ใช้อยู่ครับ (SDLC พวก Water Fall, Unifine Process, Agile ครับ) เพื่อทำให้ Software ของเราดีขึ้น

  • SDLC เป็นกรอบ เอาไว้อ้างอิง
  • IEEE1074 เป็น Check List ที่เอามาเสริม SDLC ให้มีความชัดเจนมากขึ้น

อ่านคู่มือกัน

  • Scope
  • Propose
  • เข้าใจโครงสร้างของ Activity groups

    • Activity (Constraint Required/Optional)
      • Input information
      • Description
      • Exit Criteria (Post-Condition) ก่อนจะออกไป มันมี Trigger ให้ทำะไรบางอย่างก่อนจะส่ง Output ออกไปให้ Process อื่น ใน Paper จะเรียกว่า Invocation
      • Output information
  • สำหรับรายละเอียดของ Activity จะอยู่ใน Annex A
  • ตัวอย่างการ Mapping กับ Model ที่เราเลือก (SPLCM) อยู่ที่ Annex B ส่วนตัวอย่างใน Annex C ผมอ่านแล้วงง ดู Annex B แล้วเข้าใจมากกว่า
  • สำหรับแต่ละ Activity ใน Activity Group ผมได้ลองเอามาเรียงเป็นแผนภาพ เพราะ ดูแล้วโคตรงง  ภาพแทนคำพูดได้นับพัน นับหมื่น

    This slideshow requires JavaScript.

ลอง Implement

  • ผมได้สรุปเป็นตารางเล็กๆ ไว้นะครับ
Implementing the standardInputOutput
1.Gather requirements & Constraint for SPLCPGoal, ,requirements & Constraint
MissionProcess Plan
Old WorkflowEvaluation Criteria
2.Select SPLCMrequirements & Constrait
SPLCM
Candinate set of ModelEvaluation Criteria (Update)
3.Develop SPLCSPLCMSPLC
Activity List in IEEE1074
4.Establish SPLCPSPLCOPA
SPLCP(Draft)
5.Validate SPLCPEvaluation CriteriaSPLCP(Validate)
SPLCP(Draft)

Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts to your email.