Xây dựng kế hoạch vận hành hệ thống

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 132 - 134)

THỬ NGHIỆM VÀ VẬN HÀNH HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

7.2.3. Xây dựng kế hoạch vận hành hệ thống

Thiết kế tổng thể là thiết kế nhằm tìm ra phương pháp thích hợp đạt được mục tiêu "cần cái gì".

Thiết kế cho quá trình vận hành hệ thống cần tìm ra "những thay đổi cần thiết phải được thực hiện như thế nàỏ"

Câu trả lời là một kế hoạch vận hành.

Một kế hoạch vận hành hệ thống nên xác định làm thế nào và khi nào thực hiện những thay đổi đã định trước. Cần phải lên kế hoạch làm thế nào để tối đa hóa những kết quả mong muốn và tối thiểu hóa những hậu quả khơng mong muốn.

Có nhiều cách xử lý vấn đề như đào tạo người dùng hay định dạng lại cơ sở dữ liệu, những cách xử lý này được sử dụng trong quá trình triển khai hệ thống để hoàn tất những thay đổi cho mỗi nhân tố chính trong một hệ thống hồn chỉnh. Một "cách xử lý" là bất kỳ một thao tác nào được lên kế hoạch để hỗ trợ người sử dụng ứng phó với những ảnh hưởng của một q trình vận hành. Những nhà phát triển thường có xu hướng sử dụng những phương pháp tương đồng mà họ thường dùng hơn vào việc đánh giá cái gì là thực sự cần thiết. Thêm vào đó, một mơ tả tổng quát cho những thay đổi đối với người sử dụng hoặc là gửi cho họ một bản thông báo (đối với những thay đổi nhỏ) hoặc đào tạo họ (đối với những thay đổi chính yếu). Tuy nhiên, mặc dù trước đây có sử dụng cả hai dạng tiến hành thay đổi trong một thời gian dài nhưng vẫn không hiệu quả trong việc thay đổi thái độ/quan điểm của người dùng. Phương pháp hoàn tất thay đổi cần được thiết kế phù hợp với những nhu cầu cụ thể của từng quy trình triển khai nhất định.

Những nhà phát triển phần mềm không thể và không nên kỳ vọng hồn tất được những thay đổi tức thì. Những thay đổi này khơng xảy ra tức thì theo cách mà nhà phát triển phần mềm quan niệm về chúng, chúng tốn khá nhiều thời gian, điều này trong một số trường hợp khá quan trọng. Những thay đổi này cũng cần phải tuân theo trình tự logic bởi vì có những thay đổi cần được thực hiện trước (như việc chuẩn bị nhân sự cho những phần việc của q trình triển khai), có thay đổi được thực hiện cuối cùng (như việc chuyển đổi dữ liệu cho hệ thống mới).

Việc phân biệt những thay đổi đó là thực sự hữu ích, có những thay đổi có thể diễn ra đồng thời nhưng cũng có những thay đổi được thực hiện tại những thời điểm khác nhaụ

Một số người cho rằng toàn bộ khoảng thời gian mà bất kỳ quá trình triển khai nào liên quan đến những thay đổi đều được tiến hành như một dự án. Tuy nhiên, trong chương này, giai đoạn vận hành của một dự án có ý nghĩa đặc trưng hơn.

Giai đoạn vận hành là khoảng thời gian trong suốt quá trình từ khi hệ thống mới nhập dữ liệu và đưa vào sử dụng cho đến khi một hệ thống cũ bị thay thế. Đặc biệt là khi những thay đổi lớn diễn ra trong khoảng thời gian ngắn.

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 132 - 134)

Tải bản đầy đủ (PDF)

(161 trang)