คำถามที่

4

คำถาม 4.1 Waterfall นั้นนับเป็นวิธีการ (Methodology) เมื่อกระทำเสร็จทุกขั้นตอนแล้ว จะไม่สามารถกลับไปแก้ไขได้อีก และถ้ามีปัญหาอยากกลับไปแก้ไขในบางขั้นตอนก็ไม่สามารถทำได้เลยหรือ? หรือระบบนั้นก็จะเสียไปเลย

4.2 การพัฒนาระบบ (SDLC) มี 7 ขั้นตอน ใช้แนวคิดเดียวกับ Waterfall Process Model ใช่ไหมครับ
ซึ่งอธิบายไว้ว่า หลักการของ Waterfall Process Model เปรียบเสมือนกับน้ำตก ซึ่งไหลจากที่สูงลงสู่ที่ต่ำ และไม่สามารถไหลย้อนกลับมาในทางตรงกันข้ามได้อีก

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

4.2 SDLC เป็นวัฎจักรของการพัฒนาระบบงาน หนังสือแต่ละเล่มอาจแบ่งจำนวนขั้นตอนออกเป็นส่วนๆ ซึ่งอาจระบุจำนวนไม่เท่ากัน
แต่โดยหลักๆ แล้วจะประกอบไปด้วย ขั้นตอนหลักต่อไปนี้
      -Planning
      -Analysis
      -Design
      -Implementation and Maintains
ส่วน Waterfall นั้นนับเป็นวิธีการ (Methodology) หรืออาจเรียกได้ว่าเป็นยุทธศาสตร์ รูปแบบหนึ่งที่นำมาใช้ดำเนินการตาม SDLC เพื่อให้สามารถพัฒนาระบบใหม่ขึ้นมาให้ได้เท่านั้น นอกเหนือจาก Waterfall Development แล้งยังมีเทคนิควิธีอื่น ๆ อีกมากมายเช่นกัน สำหรับเทคนิควิธี Waterfall นั้น มุ่งเน้นที่กระบวนการเป็นหลัก (Process Center)  และจะทำทีละขั้นตอนตาม SDLC ดังกล่าว  โดยจะต้องทำทีละขั้น ให้ครบถ้วนสมบูรณ์ที่สุดก่อน แล้วจึงค่อยไปขั้นตอนต่อไป คล้ายกับการไหลของกระแสน้ำที่ปกติจะไหลจากที่สูงลงสู่ที่ต่ำเสมอ

ปรับปรุงล่าสุดเมื่อ : อาทิตย์, 04. กรกฎาคม 2553 09:48:56 +0700