Điều 17. Triển khai phần mềm
1. Lập kế hoạch triển khai:
a) Xác định yêu cầu triển khai: phạm vi, môi trường kỹ thuật, môi trường vận hành, đặc điểm vận hành, số lượng người sử dụng.
b) Xác định các nguồn lực, thời hạn triển khai, phương án tổ chức thực hiện và cách thức nghiệm thu.
c) Phần mềm triển khai cho nhiều điểm, phải qua triển khai thí điểm, sơ kết rút kinh nghiệm trước khi triển khai mở rộng.
2. Xây dựng giải pháp và quy trình triển khai:
a) Nghiên cứu các giải pháp triển khai; giải pháp chung, giải pháp cho từng vấn đề, từng yêu cầu.
b) Lập các tiêu chuẩn nghiệm thu công việc và mẫu biên bản nghiệm thu.
c) Xây dựng quy trình triển khai: các bước, công cụ thực hiện, thủ tục cần hoàn thành, cách thức kiểm tra.
3. Cài đặt hệ thống:
a) Môi trường vận hành đúng yêu cầu kỹ thuật của tài liệu thiết kế.
b) Phần mềm hệ thống, phần mềm công cụ, phần mềm ứng dụng theo hướng dẫn cài đặt.
c) Dữ liệu ban đầu: các tham số, dữ liệu hệ thống, chuyển đổi dữ liệu cũ.
4. Chạy kiểm tra:
a) Vận hành và kiểm tra chương trình trên môi trường thực tế. Đối chiếu kết quả với hệ thống đối chứng hoặc kết quả dự kiến, sửa lỗi nếu có và hoàn thiện chương trình.
b) Chuyển vận hành chính thức khi đã đáp ứng yêu cầu của người sử dụng. Thời gian chạy kiểm tra được xác định tùy thuộc quy mô, mức độ hoàn chỉnh của chương trình và kỹ năng của người sử dụng.
5. Vận hành chính thức:
a) Xác lập thời gian, cách thức, các bước thực hiện.
b) Sẵn sàng hỗ trợ người sử dụng và xử lý sự cố.
c) Lập nhật ký theo dõi hoạt động của chương trình và toàn bộ hệ thống.