Pha bảo trì phần mềm

Pha bảo trì phần mềm

Một sinh viên hỏi: “Vòng đời phát triển phần mềm thường nhắc tới pha bảo trì nhưng ít người nói về pha này. Điều gì xảy ra trong pha bảo trì? Xin thầy lời khuyên.”

Đáp: Sau khi sản phẩm phần mềm được thực hiện và đưa ra cho người dùng, nó thường yêu cầu một số việc bảo trì để đảm bảo rằng nó vận hành tương ứng. Trong pha bảo trì, người phát triển phần mềm liên tục đưa ra các miếng vá phần mềm để đề cập tới những thay đổi nhỏ, để sửa những lỗi nhỏ trong phần mềm, hay để giải quyết nhưng vấn đề an ninh tiềm năng nào đó. Qua toàn thể pha bảo trì, những người phát triển tiếp tục làm việc trên các vấn đề được khám phá ra bởi người dùng để cải tiến hiệu năng phần mềm hay thêm chức năng phụ cho phần mềm.

Pha bảo trì phần mềm điển hình được thực hiện bởi một số người phát triển còn lại sau khi dự án được hoàn thành vì họ quen thuộc với phần mềm. Pha bảo trì cũng là chỗ mà công ti thuê người mới vào làm việc cho nên họ có thể học nhiều về cách công ti vận hành trước khi cho phép họ làm việc trên dự án mới. Pha bảo trì là pha dài nhất trong các pha của vòng đời phần mềm vì phần mềm vẫn còn trong vận hành cho tới khi chúng trở nên lạc hậu do thay đổi trong nhu cầu của người dùng hay cho tới khi chi phí bảo trì phần mềm trở thành quá cao. Khi công nghệ mới được tạo ra, một số phần mềm trở nên lạc hậu và quá tốn kém để duy trì cho nên công ti bắt đầu phát triển phần mềm mới để thay thế phần mềm hiện có.

Phần lớn các chương trình phần mềm sẵn có về thương mại đều đặn được cập nhật cùng các tải xuống sẵn có qua các trạm hỗ trợ trực tuyến của công ty. Thao tác viên hệ thống tải xuống các cập nhật khi chúng được đưa ra và cài đặt những cập nhật này để đảm bảo hiệu năng liên tục của phần mềm tương ứng với đặc tả thiết kế nguyên gốc.

Tác phẩm, tác giả, nguồn

  • Tác phẩm: Quản lý dự án
  • Nguồn: Blog của giáo sư John Vu, Carnegie Mellon University.
  • Wiki hóa: https://kipkis.com

Có thể bạn muốn xem