กระบวนการซอฟต์แวร์
- กระบวนการ หมายถึง ขั้นตอนต่าง ๆ ที่เกี่ยวข้องกัน และนำไปปฏิบัติเพื่อให้บรรลุกวัตถุ
ประสงค์ที่กำหนดไว้
- กระบวนการมีความาหมายรวมถึง ทรัพยากร เช่น คน , วิธีการ และเครื่องมือที่จำเป็น
สำหรับนำไปใช้ปฏิบัติตามขั้นตอนวิธีการที่กำหนดไว้ในกระบวนการด้วย
- กระบวนการที่ดีย่อมสามารถปฏิบัติซ้ำ และได้ผลลัพธ์แบบเดียวกันเสมอ
ความสำคัญของกระบวนการซอฟต์แวร์
- กระบวนการซอฟต์แวร์ ช่วยให้เห็นกิจกรรมต่าง ๆที่จำเป็นสำหรับการพัฒนา SW ที่กำหนด
ให้ ตั้งแต่ต้นจนจบและประสบผลสำเร็จดี
- กระบวนการ SW ไม่ใช่ SDLC (System Development Life Cycle) ที่นักพัฒนารู้จัก เพราะ SDLC มีแต่เพียวเฟส (phase)สำคัณเท่านั้น และ SDLC ก็เน้นแต่เพียงกิจกรรมที่เกี่ยวข้องกับการพัฒนาเท่านั้น ไม่ได้กล่าวถึงกิจกรรมอื่น ๆ เช่น การวางแผน , การประมาณการ , การสอบทานผลงาน เป็นต้น
กิจกรรมที่ประกอบเป็น Software Process
- Requirement Engineering
- Architectural Design
- Detailed Design
- Coding
- System Integration
- Validation & Verification
- Operation & Maintenance
Software Process Model
Softwae Process Model คือ แบบจำลองกระบวนการพัฒนาซอฟต์แวร์ แบ่งเป็น 4 ประเภท ได้แก่
- Linear Model
- Iterative Model
- Incremental Model
- Evolutionary Model
นางสาวกนกวรรณ ดาษเสถียร ( แนน )
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น