วันพฤหัสบดีที่ 30 มิถุนายน พ.ศ. 2554

โมเดลการพัฒนาซอฟต์แวร์ (Software Process Model)

กระบวนการซอฟต์แวร์

- กระบวนการ หมายถึง ขั้นตอนต่าง ๆ ที่เกี่ยวข้องกัน และนำไปปฏิบัติเพื่อให้บรรลุกวัตถุ
ประสงค์ที่กำหนดไว้

- กระบวนการมีความาหมายรวมถึง ทรัพยากร เช่น คน , วิธีการ และเครื่องมือที่จำเป็น
สำหรับนำไปใช้ปฏิบัติตามขั้นตอนวิธีการที่กำหนดไว้ในกระบวนการด้วย

- กระบวนการที่ดีย่อมสามารถปฏิบัติซ้ำ และได้ผลลัพธ์แบบเดียวกันเสมอ

ความสำคัญของกระบวนการซอฟต์แวร์

- กระบวนการซอฟต์แวร์ ช่วยให้เห็นกิจกรรมต่าง ๆที่จำเป็นสำหรับการพัฒนา 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

นางสาวกนกวรรณ ดาษเสถียร ( แนน )

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น