Cheat Sheet — สรุปก่อนสอบ

อ่านหน้านี้รอบเดียวก่อนเข้าห้องสอบ ตัวเลขและลำดับที่ออกสอบบ่อยอยู่ที่นี่หมด

ตัวเลขที่ต้องจำ

เรื่องตัวเลข
คุณลักษณะพื้นฐานของโครงการ4 ข้อ (Uniqueness, Temporary, Highly Complex, Require large resources)
Triple Constraint3 (Cost, Time, Scope)
PMBOK10 หมวด
PLC5 ขั้น
SDLC7 ขั้น
ผลอนุมัติเอกสารสิทธิ์โครงการ3 กรณี (ต่อ / ชะลอ / ปฏิเสธ)
หลักการ Agile3 (Collaboration, Speed, Open to Data-driven Change)
ทฤษฎีสกรัม3 (Transparency, Inspection, Adoption)
บทบาท Scrum / ขนาดทีม3 บทบาท / ทีม 3–9 คน
System Requirement3 ประเภท (Functional, Non-functional, Domain)
RE Process7 ขั้น
Process of Requirement Elicitation4 กระบวนการ
Feasibility Study5 ด้าน (TELOS)
ข้อจำกัดโครงการ3 กลุ่ม (ในโครงการ / ในองค์กร / นอกองค์กร)
ผลการตัดสินใจเลือกสรรโครงการ5 แบบ
LogFrameMatrix 16 ช่อง (4×4)
วัตถุประสงค์การวางแผนโครงการ4 ข้อ
ขั้นตอนการวางแผนโครงการ9 ขั้น
วิธีสร้าง WBS5 วิธี
ข้อควรคำนึงสร้าง WBS6 ข้อ
Task Relationship (time-based)4 แบบ (FS, SS, FF, SF)
ประเภท Flow Chart4 แบบ
โครงสร้าง Flow Chart3 แบบ
Activity Diagram5 รูปแบบ
โครงสร้างองค์กรโครงการ3 แบบ
Key Features of PM Software6 ฟีเจอร์

ปี + ชื่อคน

สิ่งปีใคร
Gantt Chart1917Henry L. Gantt
CPMปลายปี 1950James E. Kelley
PERT1958สำนักงานโครงการพิเศษ กองทัพเรือสหรัฐฯ
PMBOKPMI (Project Management Institute), สหรัฐอเมริกา

สูตร

เวลาประมาณของงาน (Unit 5) = (B + 4P + W) / 6
     B = Best-case, P = Probable-case, W = Worst-case

PERT Expected Time (Unit 6) = (O + 4M + P) / 6
     O = Optimistic, M = Most Likely, P = Pessimistic

คะแนนถ่วงน้ำหนัก = Σ (คะแนนดิบ_i × น้ำหนัก_i)      Σ น้ำหนัก = 1.0

Critical Path = เส้นทางที่รวมเวลาได้ "มากที่สุด" จากต้นถึงปลาย

ลำดับที่ต้องท่อง

เรื่องลำดับ
PLCInitiation → Planning → Execution → Monitoring & Controlling → Closure
SDLCPlanning → Analysis → Design & Prototyping → Development → Testing → Deployment → Operation & Maintenance
RE ProcessInception → Elicitation → Elaboration → Negotiation → Specification → Validation → Requirement Management
Requirement ElicitationGathering → Organizing → Prioritizing → Documenting
SAสกัดและรวบรวม → วิเคราะห์ → ออกแบบระบบ → จัดทำเอกสาร
ProgramProgram → Project → Work Package → Task

คู่เปรียบเทียบที่ออกสอบแน่

คู่ตัวแยก
PLC vs SDLCบริหาร 5 ขั้น vs พัฒนา 7 ขั้น
Need vs Requirementเป้าหมาย vs สิ่งที่ต้องทำเพื่อบรรลุเป้าหมาย
Functional vs Non-functionalระบบทำอะไรได้ vs ระบบต้องมีคุณภาพด้านใด
URS vs SRSเขียนให้ลูกค้า ขึ้นต้น "ผู้ใช้" vs เขียนให้ developer ขึ้นต้น "ระบบ"
include vs extendmandatory vs optional
Do while vs Do untilตรวจก่อนทำ vs ทำก่อน 1 ครั้งแล้วค่อยตรวจ
Waterfall vs Agilerequirement นิ่ง เรียงลำดับ vs requirement เปลี่ยน วนรอบ
Scrum vs Kanbansprint + 3 บทบาท vs บอร์ดตาม status + JIT
CPM vs PERTเวลาแน่นอน เน้นต้นทุน โครงการเคยทำ vs เวลาไม่แน่นอน เน้นเวลา โครงการใหม่/วิจัย
Gantt vs CPMเห็นเวลาแต่ไม่เห็นความสัมพันธ์ vs เห็นความสัมพันธ์และ critical path
SOW vs Project Planข้อตกลง 5 หัวข้อ vs SOW + tasks, duration, resource 4M+1E, risks, change mgmt
Top-down vs Bottom-up (WBS)PM มีประสบการณ์เห็นภาพรวม vs ทีมช่วยกันแตกงาน เสียเวลามาก
Functional vs Task Forceสายบังคับบัญชายาว บนลงล่าง vs สั้น ล่างขึ้นบน
As-is vs To-beระบบเดิม vs ระบบใหม่ที่ออกแบบไว้
Macro vs Micro Projectระดับชาติ ข้ามภูมิภาค vs ระดับองค์กร รายโครงการ

ตัวย่อรวม

ตัวย่อเต็ม
PM / SPMProject Management / Software Project Management
PMI / PMBOKProject Management Institute / Project Management Body of Knowledge
PLC / SDLCProject Life Cycle / Software Development Life Cycle
TORTerm of Reference
SOWStatement of Work
WBSWork Breakdown Structure
CPM / PERTCritical Path Method / Program Evaluation and Review Technique
URS / SRSUser / System Requirement Specification
FR / NFR / QoSFunctional / Non-Functional Requirement / Quality of Software
UMLUnified Modeling Language
SASystem Analyst
UATUser Acceptance Test
JITJust-in-Time
QA / QCQuality Assurance (Execution) / Quality Control (Monitoring)
4M+1EMaterial, Man, Machine, Method, Environment
F/D/B/I/PFunctional, Data, Behavior, Interface, Output Requirement

กับดักข้อสอบ