ขั้นตอนที่ 7 การบำรุงรักษาระบบ
(System Maintenance)
เมื่อเปลี่ยนระบบงานเดิมเข้าสู่ระบบใหม่เรียบร้อยแล้ว ก็จะเข้าสู่ขั้นตอนสุดท้าย คือการบำรุงรักษาระบบ ในทางหลักการนั้นต้องถือว่า การพัฒนาระบบสำเร็จแล้ว และงานขั้นตอนนี้ ไม่ควรเป็นส่วนหนึ่งของวัฎจักรพัฒนาระบบงานอีก อย่างไรก็ตามจะนับเนื่องขั้นตอนนี้ไว้ด้วยก็ไม่ผิดอะไรเมื่อนำระบบสารสนเทศที่พัฒนาใหม่มาใช้ ผู้ใช้อาจพบปัญหาใหม่ ๆ ที่ไม่คาดคิดมาก่อน และอาจจะไม่ได้ทดสอบ หรือหาทางแก้ไขไว้ก่อน
หรือเมื่อใช้งานไปสักพัก ผู้ใช้งานต้องการขยายขีดความสามารถของระบบให้เพิ่มมากขึ้น นักวิเคราะห์ระบบก็จำเป็นจะต้องพิจารณาหาทางปรับปรุงระบบให้ใหม่ตามที่ผู้ใช้ต้องการ การแก้ไขปรับปรุงเช่นนี้เรียกว่า การบำรุงรักษา (Maintenance) ซึ่งก็คือการซ่อมแซม แก้ไข ปรับปรุง การทำงานของระบบให้ดีขึ้น
การบำรุงรักษาระบบนั้น อาจกล่าวได้ว่ามีอยู่สามแบบ คือ
1. การแก้ไขที่ผิด หมายถึงการแก้ไขข้อบกพร่องหรือจุดที่ทำงานผิดพลาดในระบบข้อมูลข่าวสาร
2. การดัดแปลง หมายถึงการดัดแปลงซอฟต์แวร์หรือระบบให้เปลี่ยนแปลงไปจากเดิม ยกตัวอย่างเช่น เมื่อรัฐบาลเปลี่ยนอัตราภาษีมูลค่าเพิ่มจาก 7% เป็น 10% นั้นบรรดาบริษัทต่าง ๆ ต้องเปลี่ยนโปรแกรมใหม่ให้สามารถคิดค่าภาษีได้ถูกต้องตามข้อกำหนดใหม่
3. การปรับปรุงระบบให้สมบูรณ์ หมายถึง การปรับปรุงระบบซึ่งในขณะที่พัฒนายังไม่ได้จัดทำให้สมบูรณ์มีฟังก์ชันต่าง ๆ ครบถ้วน