เนื้อหาหลัก
1. ความหมายและความสำคัญของการวิเคราะห์ความต้องการ (Requirement Analysis)
2. ประเภทของความต้องการ
o Functional Requirement
o Non-Functional Requirement
3. ขั้นตอนของการวิเคราะห์ความต้องการ
o การเก็บรวบรวมข้อมูล (Data Gathering)
o การสัมภาษณ์ผู้ใช้ (Interview)
o การสังเกตการทำงานจริง (Observation)
o การศึกษาระบบเดิม (Existing System Study)
4. เทคนิคที่ใช้ในการระบุความต้องการ
o Brainstorming
o Use Case Modeling
o User Story / Persona
o Workshop / Prototype
5. การเขียน Use Case Diagram
o Actor, Use Case, Relationship
o Association, Include, Extend
6. การเขียน Use Case Description
o Objective, Preconditions, Main Flow, Alternative Flow, Postconditions
7. การจัดทำเอกสารความต้องการระบบ (SRS)
o โครงสร้างเอกสาร SRS
o การตรวจสอบความสมบูรณ์และความถูกต้อง
8. การนำเสนอผลการวิเคราะห์ความต้องการระบบ