Harry Potter Chibi Ron Weasley

วงจรชีวิตแบบก้นหอย

วงจรชีวิตของการพัฒนาซอฟต์แวร์ ด้วยตัวแบบก้นหอย (Spiral Model)
หรือ วงจรชีวิตแบบก้นหอย (Spiral life cycle model)

คือ การพัฒนาซอฟต์แวร์ให้สมบูรณ์จำเป็นต้องมีการดำเนินการหลายวงรอบ ทบทวนจนกว่าจะได้ซอฟต์แวร์ที่สมบูรณ์ ในแต่ละรอบมีรายละเอียดกิจกรรมแตกต่างกันไป อาทิ กำหนดแนวคิดความต้องการ กำหนดการดำเนินการ กำหนดความต้องการของแผน สร้างต้นแบบแรก ประเมินทางเลือกที่เหมาะสม ทบทวนแผน พัฒนาต้นแบบ และทดสอบใหม่ ออกแบบในรายละเอียด ทดสอบครั้งสุดท้าย นำไปติดตั้ง และใช้งาน แล้วทบทวนว่าต้องดำเนินการรอบใหม่หรือไม่ ซึ่งกิจกรรมหลักมี 4 กิจกรรม หากพบว่าขั้นตอนใดไม่สมบูรณ์ก็จะมีการทบทวน และทำซ้ำ ดังนี้ 
1. กำหนดวัตถุประสงค์ (Determine objectives) เป็นกิจกรรมแรกของทุกรอบ ที่ต้องอาศัยข้อมูลก่อนหน้านี้ไปประกอบการวางแผน กำหนดตัวชี้วัด ระบุทางเลือก 
2. ระบุปัญหา และแก้ไขความเสี่ยง (Identify and resolve risks) เป็นกิจกรรมที่นำทางเลือกมาประเมินความเสี่ยง และหาแนวทางแก้ไข 
3. พัฒนาและทดสอบ (Development and test) เป็นกิจกรรมที่ดำเนินการให้ความเสี่ยงหมดไป ด้วยการแก้ปัญหาตามที่ได้ประเมินไว้ 
4. วางแผนสำหรับวงรอบต่อไป (Plan the next iteration) เป็นกิจกรรมที่มองไปข้างหน้า ทดสอบ และประเมินการบรรลุวัตถุประสงค์ในแต่ละรอบ





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

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