ระบบเก่าสร้างขึ้นโดยใช้เทคโนโลยีที่ล้าสมัย แต่ยังทำงานและสร้างรายได้ให้องค์กร องค์กรต้องการเพิ่มฟีเจอร์ใหม่ ผู้ออกแบบควรให้คำแนะนำใด

ทดลอง Refactoring หรือการออกแบบใหม่เพื่อให้สามารถเพิ่มฟีเจอร์ใหม่ได้อย่างมีประสิทธิภาพ หากเป็นไปได้ใช้ Integration กับระบบใหม่
ปล่อยให้ระบบเก่าเป็นไปในปัจจุบันแล้วสร้างระบบใหม่แยกกัน
เลิกใช้ระบบเก่าทันที และพัฒนาระบบใหม่ทั้งหมด
ไม่ให้เพิ่มฟีเจอร์ใดๆ เพราะระบบเก่าไม่อาจรองรับ

เฉลยอธิบาย

Refactoring และการออกแบบใหม่เป็นวิธีที่สมเหตุสมผล เพราะสามารถรักษาฟีเจอร์ที่ทำงานได้อยู่แล้วในขณะที่ปรับปรุงและเพิ่มฟีเจอร์ใหม่ได้ หากระบบเก่ามีความซับซ้อน อาจพิจารณา Integration กับระบบใหม่เพื่อลดความเสี่ยง ตัวเลือก B เสี่ยงต่อการสูญเสียรายได้ ตัวเลือก C D ไม่เหมาะสม

ข้อสอบอื่นในวิชาการวิเคราะห์และออกแบบระบบสารสนเทศ

ดูข้อสอบวิชานี้ทั้งหมด →