Skip to main content

Bảo trì phần mềm là gì?

Bảo trì phần mềm là một quá trình mà chương trình máy tính được thay đổi hoặc cập nhật sau khi nó được phát hành.Mặc dù thuật ngữ bảo trì có thể ngụ ý sửa chữa và sửa chữa các lỗi, nhưng chỉ một phần của quá trình này được dành cho mục đích này, được gọi là sửa chữa.Nhiều bảo trì phần mềm được sử dụng cho công việc thích ứng, đảm bảo một chương trình tiếp tục có hiệu quả và có thể sử dụng được trong môi trường thay đổi, cũng như các quy trình hoàn hảo cải thiện chức năng.Bảo trì phòng ngừa được sử dụng để làm cho quá trình này dễ dàng hơn trong tương lai, bằng cách cung cấp thêm tài liệu và công cụ để thực hiện các bản cập nhật sau này đơn giản hơn để phát triển.công cộng.Các tệp này được cài đặt bởi người dùng máy tính và chúng sửa đổi chức năng và thiết kế của chương trình cơ sở trên một hệ thống.Điều này được thực hiện sau khi phát hành chương trình, mặc dù phát triển phần mềm sớm nên được xem xét bảo trì. Bảo trì phần mềm khắc phục là quá trình phát triển các thay đổi đối với chương trình sửa chữa lỗi hoặc khắc phục sự cố.Điều này không thêm bất kỳ tính năng mới nào, trừ khi chúng đã tồn tại nhưng không thể được sử dụng do lỗi trong lập trình.Chỉ khoảng một phần tư của tất cả các bảo trì phần mềm được sử dụng cho các vấn đề khắc phục, nhưng nó thường được xem là yếu tố quan trọng nhất của người dùng chương trình.hoạt động trong một môi trường mới.Các chương trình thường được thiết kế và phát triển để hoạt động trên một hệ điều hành nhất định (HĐH).Mặc dù một số phần mềm có thể hoạt động trên các phiên bản mới hơn, có nhiều chương trình không thể làm như vậy.Một bản vá thích ứng với một chương trình có thể thay đổi mã để cho phép nó hoạt động đúng trên một hệ thống mới, giữ cho nó hiện tại và có thể sử dụng được.người dùng.Một công ty có thể phát hành một chương trình xử lý văn bản, ví dụ, bao gồm một vài tính năng kiểm tra chính tả.Nếu họ phát hành một bản vá cập nhật từ điển trong chương trình và tạo các tùy chọn sửa lỗi bổ sung, thì nó sẽ được coi là bảo trì hoàn hảo.Các nâng cấp này thường khá nhỏ, vì các cuộc đại tu chính thường yêu cầu phát hành phiên bản mới hoặc máy khách phần mềm.Sau khi phát triển, một công ty có thể nhận ra rằng có tiềm năng cho một lỗi chưa phát triển.Họ có thể phát hành một bản vá khắc phục vấn đề này trước khi nó thực sự trở thành một vấn đề.Tài liệu bổ sung và dọn dẹp mã cũng có thể được thực hiện để giúp bảo trì trong tương lai dễ dàng hoặc không cần thiết.