ความแตกต่างระหว่าง Waterfall model และ Spiral model
- Waterfall model จะดำเนินงานทีละงานทีละขั้นตอนให้เสร็จเรียบร้อยก่อนที่จะไปทำขั้นตอนอื่นและไม่สามารถข้ามขั้นตอนได้รวมไปถึงไม่สามารถย้อนกลับไปดำเนินงานในขั้นตอนนั้นได้อีก หากถ้ามีข้อผิดพลาดหรือมีความเสี่ยงเกิดขึ้นจะถูกระบุและสามารถแก้ไขได้หลังจากดำเนินงานเสร็จสิ้นขั้นตอนแล้ว ซึ่งต่างจากแบบ spiral model ที่ถูกสร้างขึ้นจากกลยุทธ์เชิงวิวัฒนาการแบบค่อยเป็นค่อยไปทีละรอบ โดยที่จะมีการแบ่งย่อยออกเป็นหลายส่วนงาน การจบงานแต่ละรอบจะได้ระบบที่สามารถใช้งานได้ และจะมีการวิเคราะห์ความเสี่ยงในขั้นตอนก่อนหน้าซึ่งมีการแก้ไขในแต่ละรอบซ้ำด้วย
- รูปแบบ water fall ลูกค้าสามารถใช้งานได้ในขณะที่รูปแบบของ spiral model จะถูกนำไปใช้แค่เฉพาะนักพัฒนาเท่านั้น
- รูปแบบ water fall จะได้ระบบงานในขั้นตอนสุดท้ายหลังจากเสร็จสิ้นกระบวนการในขณะที่ แบบ spiral model จะได้ระบบงานทุกครั้งที่มีการวนรอบ
- รูปแบบ water fall ใช้สำหรับระบบงานเล็ก ส่วน spiral model ใช้สำหรับงานใหญ่
- ความยืดหยุ่นในการเปลี่ยนแปลง แก้ไข แบบ spiral model จะง่ายกว่า water fall
- water fall model จะมีความเสี่ยงมากกว่า Spiral model แบบเพราะความผิดพลาดหรือความเสี่ยงจะถูกระบุและปรับปรุงหลังจากเสร็จสิ้นแต่ละขั้นตอน
อ้างอิง:
https://www.geeksforgeeks.org/difference-between-waterfall-model-and-spiral-model/?fbclid=IwAR2w531n6NBhMp-R7ZmUYgfWiYITjChw9PW0L0QlGgJD0HMv1WODhoEQPyQ
https://techdifferences.com/difference-between-waterfall-model-and-spiral-model.html?fbclid=IwAR05JPR44apYee-NpFLMCo2slTrXyEte1XcwYSwxbGqwihNp_NyxpIK9qZk
https://awirut554.blogspot.com/2016/12/spiral-model.html