Vòng đời của một hệ thống thông tin: 6 giai đoạn chính

Vòng đời của một hệ thống thông tin bao gồm tất cả các quá trình xảy ra kể từ khi nhu cầu về một hệ thống được sinh ra cho đến khi một hệ thống khác thay thế nó xuất hiện.

Theo tiêu chuẩn ISO-12207, đây là khung chứa tất cả ý nghĩa của việc phát triển, vận hành và bảo trì một sản phẩm phần mềm .

Một hệ thống thông tin bao gồm tất cả người, máy móc và / hoặc phương pháp có liên quan đến việc thu thập, xử lý và truyền tải thông tin.

Thông thường, các vai trò được xác định trong việc thực hiện một hệ thống thông tin là người quản lý dự án, kỹ thuật viên của khu vực công nghệ, các nhà phân tích và người dùng.

Mục tiêu của một hệ thống thông tin

Một hệ thống thông tin đáp ứng ba mục tiêu cơ bản:

- Xác định các nhiệm vụ phải được thực hiện và thứ tự mà chúng nên được thực hiện.

- Đảm bảo tính thống nhất với phần còn lại của hệ thống thông tin của tổ chức.

- Cung cấp các điểm kiểm soát để quản lý dự án

Có một số mô hình hệ thống thông tin, trong số đó là:

  • Mô hình tầng
  • Mô hình dựa trên nguyên mẫu.
  • Mô hình xây dựng nguyên mẫu.
  • Mô hình phát triển gia tăng.
  • Mô hình tạo mẫu tiến hóa.
  • Mô hình thay thế
  • Mô hình xoắn ốc
  • Các mô hình dựa trên các biến đổi.
  • Quy trình hợp nhất phát triển phần mềm Rational (RUP).
  • Phát triển phần mềm dựa trên thành phần (DSBC hoặc CBSB).
  • Mô hình lập trình cực đoan (Chương trình eXtreme).

Từ danh sách các mô hình này, thác nước được sử dụng nhiều nhất vì nó yêu cầu kiểm tra và xác nhận từng giai đoạn trước khi chuyển sang giai đoạn tiếp theo.

6 giai đoạn của vòng đời của một hệ thống thông tin

Mặc dù hệ thống thông tin máy tính là một loại hệ thống thông tin, các giai đoạn trong vòng đời của chúng có liên quan đến bất kỳ sự đổi mới nào trong quản lý thông tin.

1- Điều tra sơ bộ

Đây là bước đầu tiên của quy trình vì nó liên quan đến việc biết hoạt động của tổ chức được đề cập.

Đó là tại thời điểm này khi các nhu cầu và vấn đề liên quan đến quản lý thông tin được xác định.

Lý do cho nhu cầu của hệ thống được phát hiện và cách thức nó được mong đợi để đáp ứng nhu cầu đó trong thực thể. Đó là, kỳ vọng cũng có giá trị.

Trong giai đoạn này, việc xem xét thư mục thể chế và thực hiện các cuộc phỏng vấn là những cách điển hình để tìm thông tin hữu ích cho công việc cần thực hiện.

Tương tự như vậy, cần xem xét lại các hệ thống thông tin hiện có để phát hiện thói quen sử dụng, những khó khăn thường xuyên hơn và trải nghiệm tích cực với các hệ thống khác.

2- Phân tích thông tin

Một khi tất cả các thông tin đã được thu thập, đã đến lúc tổ chức nó theo cách nó hữu ích cho giai đoạn tiếp theo: thiết kế.

Đồ thị, bản đồ tinh thần và biểu đồ dòng chảy có thể là cách để cô đọng dữ liệu được thu thập, và làm cho nó dễ hiểu và hữu ích cho nhóm.

3- Thiết kế hệ thống mới

Lấy cơ sở là thông tin được tổ chức trong giai đoạn trước, chúng tôi tiến hành thiết kế hệ thống mới.

Mức độ phức tạp của hệ thống mới sẽ tăng dần để người dùng có cơ hội làm quen với các thủ tục và / hoặc thiết bị mới.

Ở đây xuất hiện ngôn ngữ mà mã phần mềm sẽ được viết hoặc cách hệ thống sẽ được mua trên thị trường sẽ được điều chỉnh. Tại thời điểm này sự xuất hiện của hệ thống cũng được xác định.

Mục tiêu của thiết kế này phải liên quan rõ ràng và trực tiếp đến giải pháp của các nhu cầu đã xác định.

4- Phát triển và tài liệu của hệ thống mới

Đó là giai đoạn phát triển thực tế. Ở đây việc lập trình phần mềm mới bắt đầu.

Nếu một chương trình đã được thực hiện đang được mua, giai đoạn tập trung nhiều hơn vào tài liệu của nó.

Ý tưởng là toàn bộ hệ thống được hỗ trợ bởi các tài liệu liên quan để họ có thể thực hiện các sửa đổi cần thiết trong trường hợp cần thiết. Hướng dẫn sử dụng nên đi lên tại thời điểm này.

5- Thực hiện hệ thống thông tin

Đây là giai đoạn thực tế của hệ thống. Ở đây, nó được đưa vào thử nghiệm, và nó được sử dụng với con mắt quan trọng để có thể phát hiện ra những ưu điểm chính và các lỗi có thể xảy ra.

Mục tiêu chính của giai đoạn này là phát hiện lỗi để sửa lỗi trước khi hệ thống được triển khai cho phần còn lại của tổ chức.

Việc giới thiệu một hệ thống mới có thể được thực hiện theo nhiều cách:

Song song

Hệ thống mới được chèn mà không loại bỏ hệ thống trước đó, ít nhất là trong một thời gian nhất định, để người dùng thích nghi dần dần.

Với một kế hoạch thí điểm

Khi nó được thực hiện trong một không gian được xác định bởi một thời gian cũng được xác định.

Với sự thay thế ngay lập tức

Khi sự thiếu hụt của trước đó làm cho sự thay đổi khẩn cấp.

Với thời gian dùng thử

Đó là về trải nghiệm hiệu quả của hệ thống mới trong một khoảng thời gian nhất định.

Theo bộ phận

Khi hệ thống mới rất lớn và liên quan đến nhiều thay đổi.

6- Bảo trì hệ thống

Đây là một giai đoạn liên tục bao gồm đảm bảo hoạt động hoàn hảo của hệ thống.

Đây là giai đoạn hỗ trợ trong đó một nhân viên kỹ thuật sẵn sàng giúp đỡ những người khác trong việc áp dụng và vận hành hệ thống mới.

Nó cũng ở đây khi các lỗi xảy ra với khả năng hoạt động và nhu cầu mới của người dùng được giải quyết.

Giai đoạn này thường chiếm 40 đến 80% tài nguyên được phân bổ cho sự phát triển của hệ thống và kéo dài cho đến khi nó trở nên lỗi thời. Đây cũng là giai đoạn cập nhật được thực hiện hoặc các tính năng được thêm vào.