Một khi dự án xây dựng phát triển hệ thống được tổ chức thông qua và bắt đầu tiến hành, việc đầu tiên cần làm là PTV cần xác định làm rõ và cụ thể những yêu cầu nào hệ thống mới cần phải đáp ứng.
Chú ý rằng những yêu cầu trong hệ thống mới thường bao gồm những yêu cầu mới mà hệ thống hiện thời không đáp ứng được, nhưng đồng thời cũng bao gồm phần lớn các yêu cầu của hệ thống hiện thời đang làm việc. Vì thế việc tìm hiểu hệ thống hiện thời là cần thiết.
Trong khi xác định yêu cầu PTV cần thu thập thông tin về những gì hệ thống nên được thực hiện từ càng nhiều nguồn khác nhau càng tốt:
Tất cả những yêu cầu hệ thống phải được lập tài liệu một cách cẩn thận để chuẩn bị sẳn sàng cho giai đoạn cấu trúc các yêu cầu.
Các đặc trưng của việc thu thập yêu cầu hệ thống:
Kết quả và những thứ có thể giao được
Những cái chính có thể giao được từ sự xác định các yêu cầu là những dạng khác nhau của thông tin thu thập được trong qúa trình xác định yêu cầu. Chúng có thể là:
§ Các bảng tường thuật phỏng vấn.
§ Những ghi chú từ sự quan sát và phân tích các tài liệu.
§ Các câu trả lời được phân tích từ các bảng hỏi.
§ Tập hợp các biểu mẫu, báo cáo, mô tả công việc và các tài liệu khác.
§ Các dữ liệu ra từ máy tính, chẳng hạn như các mẫu hệ thống (system prototypes).
Nói ngắn gọn là bất kỳ thứ gì mà PTV thu thập được như là một phần của việc xác định yêu cầu hệ thống đều được kể là những kết quả có thể giao được.
Liệt kê một số thông tin đặc thù có thể thu thập được trong khi các định yêu cầu:
§ Thông tin thu thập được từ đối thoại với người sử dụng, hoặc quan sát người sử dụng:
o Các tường thuật phỏng vấn.
o Các trả lời bảng hỏi.
o Các chú thích từ việc quan sát.
o Các chú thích từ những buổi họp ngắn.
§ Các thông tin dạng viết đang tồn tại trong hệ thống:
o Tài liệu nói về nhiệm vụ và chiến lược kinh doanh của tổ chức.
o Các biểu mẫu, báo cáo và màn hình mẫu.
o Các tài liệu mô tả thủ tục xử lý.
o Các tài liệu mô tả công việc.
o Các tài liệu huấn luyện.
o Các sơ đồ và tài liệu của hệ thống đang tồn tại.
o Các báo cáo tư vấn.
§ Các thông tin dựa trên máy tính:
o Các kết quả từ các phiên làm việc Thiết kế ứng dụng chung (JAD).
o Các tường thuật hoặc hồ sơ từ các phiên làm việc hệ thống hỗ trợ nhóm.
o Các báo cáo và nội dung kho dữ liệu CASE của hệ thống đang tồn tại.
o Các báo cáo và hiển thị từ các mẫu hệ thống.
Ngoài ra, PTV cũng cần tìm hiểu những thành phần sau của tổ chức:
§ Mục tiêu kinh doanh của tổ chức chi phối kết quả và cách thức công việc thực hiện.
§ Thông tin con người cần để làm công việc của họ.
§ Dữ liệu (định nghĩa, khối lượng, kích thước, …) được giải quyết trong tổ chức.
§ Dữ liệu được di chuyển, biến đổi và lưu trữ – khi nào, như thế nào, bởi ai?
§ Thứ tự và những phụ thuộc khác trong số các hoạt động xử lý dữ liệu khác nhau.
§ Các quy tắc khống chế cách thức dữ liệu được giải quyết và xử lý.
§ Các chính sách và hướng dẫn mô tả bản chất kinh doanh, thị trường, môi trường.
§ Các biến cố quan trọng ảnh hưởng đến giá trị dữ liệu, và khi nào chúng xảy ra.
Ta thầy rằng sau giai đoạn này PTV có được một khối lượng lớn các thông tin. Lượng thông tin này cần phải được tổ chức để chúng trở nên có ích hơn. Đó là mục đích của giai đoạn tiếp theo – giai đoạn cấu trúc các yêu cầu.
Từ giai đoạn này PTV có thể nhận thức rằng lượng thông tin được thu thập có thể rất lớn, đặc biệt nếu như phạm vi hệ thống đang phát triển là rộng. Thời gian cần để thu thập và cấu trúc các thông tin có thể sẽ tăng lên nhiều vì chúng liên quan đến nhiều người trong tổ chức.
Tùy theo kinh nghiệm làm việc và bản chất của hệ thống đang phát triển, PTV có thể chọn cách tiếp cận:
§ Đi thẳng vào việc xác định yêu cầu hệ thống mới mà không quan tâm nhiều đến việc tìm hiểu chi tiết hệ thống hiện thời.
§ Cần tìm hiểu rõ hệ thống hệ thời sau đó mới đưa các yêu cầu mới vào để hình thành các yêu cầu của hệ thống mới.
» Tin mới nhất:
» Các tin khác: