SDLC - แบบจำลองส่วนเพิ่มซ้ำ

ในแบบจำลองส่วนเพิ่มแบบวนซ้ำเริ่มแรกจะมีการสร้างการนำไปใช้งานบางส่วนของระบบทั้งหมดเพื่อให้อยู่ในสถานะที่ส่งมอบได้ เพิ่มฟังก์ชันการทำงาน หากมีข้อบกพร่องจากการจัดส่งก่อนหน้านี้ได้รับการแก้ไขและส่งมอบผลิตภัณฑ์ที่ใช้งานได้แล้ว กระบวนการนี้จะทำซ้ำจนกว่าการพัฒนาผลิตภัณฑ์ทั้งหมดจะเสร็จสมบูรณ์ การทำซ้ำของกระบวนการเหล่านี้เรียกว่าการทำซ้ำ เมื่อสิ้นสุดการทำซ้ำทุกครั้งจะมีการส่งมอบการเพิ่มผลิตภัณฑ์

แบบจำลองส่วนเพิ่มซ้ำ - จุดแข็ง

ข้อดีหรือจุดแข็งของ Iterative Incremental model คือ -

  • คุณสามารถพัฒนาข้อกำหนดที่จัดลำดับความสำคัญก่อน

  • การส่งสินค้าครั้งแรกเร็วกว่า

  • ลูกค้าจะได้รับฟังก์ชันที่สำคัญก่อนใคร

  • ลดต้นทุนการจัดส่งเริ่มต้น

  • การเปิดตัวแต่ละครั้งเป็นการเพิ่มผลิตภัณฑ์เพื่อให้ลูกค้ามีผลิตภัณฑ์ที่ใช้งานได้ตลอดเวลา

  • ลูกค้าสามารถให้ข้อเสนอแนะเกี่ยวกับการเพิ่มขึ้นของแต่ละผลิตภัณฑ์ได้ดังนั้นจึงหลีกเลี่ยงความประหลาดใจเมื่อสิ้นสุดการพัฒนา

  • การเปลี่ยนแปลงข้อกำหนดสามารถทำได้อย่างง่ายดาย

แบบจำลองที่เพิ่มขึ้นซ้ำ ๆ - จุดอ่อน

ข้อเสียของแบบจำลองส่วนเพิ่มแบบวนซ้ำคือ -

  • ต้องมีการวางแผนการทำซ้ำอย่างมีประสิทธิภาพ

  • ต้องการการออกแบบที่มีประสิทธิภาพเพื่อให้แน่ใจว่ามีการรวมฟังก์ชันการทำงานที่จำเป็นและการจัดเตรียมสำหรับการเปลี่ยนแปลงในภายหลัง

  • ต้องการคำจำกัดความของระบบที่สมบูรณ์และใช้งานได้ตั้งแต่เนิ่นๆเพื่อให้สามารถกำหนดค่าส่วนเพิ่มได้

  • จำเป็นต้องมีอินเทอร์เฟซโมดูลที่กำหนดไว้อย่างดีเนื่องจากบางส่วนได้รับการพัฒนามานานก่อนที่จะมีการพัฒนาอื่น ๆ

  • ต้นทุนรวมของระบบที่สมบูรณ์ไม่ต่ำกว่า

เมื่อใดควรใช้แบบจำลองส่วนเพิ่มแบบวนซ้ำ

Iterative Incremental Model สามารถใช้ได้เมื่อ -

  • ข้อกำหนดส่วนใหญ่เป็นที่ทราบล่วงหน้า แต่คาดว่าจะพัฒนาไปตามกาลเวลา

  • ข้อกำหนดมีการจัดลำดับความสำคัญ

  • จำเป็นต้องได้รับฟังก์ชันพื้นฐานที่ส่งมอบอย่างรวดเร็ว

  • โครงการมีกำหนดการพัฒนาที่ยาวนาน

  • โครงการมีเทคโนโลยีใหม่

  • โดเมนเป็นของใหม่สำหรับทีม