7 giai đoạn

1.     Giai đoạn xác định

a.     Mục đích

·        Nắm được đầy đủ yêu cầu để có thể hình dung chính xác yêu cầu của dự án và ước lượng được dự án

b.     Các hoạt động chính

·        Tìm hiểu thấu đáo các vấn đề của người dùng và những gì cần thiết để giải quyết

·        Quyết định có thực hiện dự án hay không – tính khả thi

·        Nếu thực hiện được thì cần phân tích đánh giá rủi ro có thể xảy ra và chi tiết hóa tất cả các kết quả đạt được khi nào và giá thành bao nhiêu.

·        Bắt đầu các ngay các hoạt động dự án, lập các tài liệu dự án, các báo cáo, mở hồ sơ dự án

c.      Kết quả

·        Đề cương dự án: nêu vấn đề để cấp trên hoặc khách hàng chấp nhận xem xét và ủng hộ . Nội dung nhấn mạnh vào lợi ích có thể có, ko đi sâu vào kỹ thuật, vào tính khả thi. Lưu ý khi viết đề cương rằng ta đang đứng ở vai trò người đầu tư

·        Nghiên cứu khả thi: chứng minh rằng dự án có thể thực hiện được về mặt kinh tế _kỹ thuật. Mục đích là được câp trên hoặc khách hàng thông qua.

·        Hồ sơ thuyết minh dự án (được người dùng thông qua).

·        Tài liệu yêu cầu: làm rõ các yêu cầu,trên cơ sở đó mới có thể ước lượng được chi phí và thời gian. Tài liệu cần được thông qua ở mức người dùng. Phải thông báo các ảnh hưởng với ng sd và thống nhất đc y/c với họ. Khâu này fai làm kỹ để tránh fai sửa lại lúc làm sẽ gây tốn kém.

·        Danh sách rủi ro để dự phòng, đối phó. Việc xđ rủi ro cũng nhằm mục đích lập đc kế hoạch tổng thể

·        Kế hoạch ban đầu: các bước đi chính để lập lịch và phân bố tài nguyên sau này. Kế hoạch phải được nhóm dự án chấp nhận. Xây dựng tài liệu nội bộ về kế hoạch ban đầu liên quan đến tg, chi fi và nhân sự

·        Đề xuất : ước lượng ban đầu về thời hạn và giá thành, môi trường thực hiện

·        Các tài liệu này có thể có nội dung giao nhau, nhưng nó nhằm những mục đích khác nhau và cho các đối tượng khác nhau

2.     Giai đoạn phân tích

a.     Mục đích

·        Xác định chính xác hệ thống dự định xây dựng để làm gì, mọi vấn đề mà hệ thống cần đáp ứng.

·        Kết thúc phải đưa ra được hệ thống sẽ thực hiện chức năng nào

b.     Công việc phải làm

·        Viết đặc tả chức năng, hành vi của hệ thống(FS)

·        Xây dựng kế hoạch dự án cuối cùng, trên cơ sở kế hoạch ban đầu

·        Thiết kế tổng quan hệ thống

c.      Kết quả

-         Viết đặc tả chức năng:

·        Mô tả chi tiết input, output, quy trình, thủ tục

·        Môi trường thực hiện, những thay đổi

·        Mô tả các sản phẩm của dự án (phần mềm, phần cứng, tài liệu)

·        Tài liệu đặc tả chức năng chỉ có thể có được khi nghiên cứu yêu cầu rất kỹ lưỡng

·        Tài liệu đặc tả chức năng là tài liệu viết cho những người không kỹ thuật do đó nó phải được viết theo ngôn ngữ nghịêp vụ chứ không phải ngôn ngữ CNTT. Mục đích của đặc tả chức năng trước hết là thống nhất hợp đồng, sau đó mới là dùng cho thiết kế hệ thống

-         Xây dựng kế hoạch dự án cuối cùng:

·        Cho đến giai đoạn này, đã có thể có nhiều thay đổi so với kế hoạch ban đầu

·        Đã có thêm thông tin do đã nắm được yêu cầu và khả năng một cách chính xác hơn

·        Tình trạng nhân sự hiện tại và khả năng

·        Xây dựng là kế hoạch với mức sai khoàng dưới 25%

·        Bổ sung thêm các tài liệu về quản lý sự thay đổ và đào tạo đối với dự án

-         Viết tài liệu đề xuất phát triển

-         Xây dựng thiết kế tổng thể

·        Chỉ ở mức tổng thể: kiến trúc, các thành phần mềm, sự phân bố của các thành phần hệ thống về mặt không gian cũng như đối với phần cứng

·        Nên trình bày theo kiểu top-down

·        Có thể có nhiều phương án thiết kế, cần phải đưa ra các tiêu chí chọn lựa như chi phí, thời gian, tính thân thiện, độ phức tạp, độ tin cậy và sự mềm dẻo

3.     Giai đoạn thiết kế

a.     Mục tiêu:

·                  Mục tiêu của giai đoạn thiết kế nhằm Xác định hệ thống sẽ làm việc như thế nào, xác định các bộ phận, chức năng, mối liên kết giữa chúng  trong hệ thống

·        Thiết kế có 3 mức

o   Thiết kế tổng thể: cho ta thấy được kiến trúc chung của hệ thống về cả phần cứng và phần mềm, ta nên sử dụng các mô hình khái niệm để minh họa

o   Thiết kế mức trung gian: là mức tiếp tục chia nhỏ bảng thiết kế ở mức tổng thể thành các thành phần nhỏ hơn, các thành phần là phần cứng được chi tiết đến mức khối, các thành phần là phần mềm được chi tiết đến các mức các chương trình trong mỗi modul hoặc mỗi ứng dụng

o   Thiết kế mức module: nhằm thiết kế các thành phần cơ bản để tạo ra phần cứng và các chương trình con tạo thành 1 chương trình phần mềm

b.     Các công việc

·        Thiết kế hệ thống ở mức giữa và phối hợp với mức tổng thể để viết lên tài liệu tham khảo thiết kế

·        Kế hoạch kiểm thử chấp nhận (là tài liệu liệt kê tất cả các phép thử sẽ fai thực hiện để kiểm tra tất cả các chức năng)

·        Trong giai đoạn này vai trò của người quản trị dự án là giám sát hệ thống

c.      Kết quả

·        Bảng đặc tả thiết kế được thông qua về mặt kỹ thuật

·        Bảng kế hoạch thực hiện đã được chấp nhận

·        Bảng kế hoạch đã được đánh giá lại

4.     Giai đoạn thực hiện

a.     Mục đích

Cài đặt, lắp ráp, ghép nối các thành phần, các module

b.     Các công việc

·        Thiết kế chi tiết các module và thực hiện lập trình

·        Chế tạo các phần trong của hệ thống

·        Dự đoán và tổ chức mua thiết bị

·        Chỉnh sửa chương trình cho phù hợp với yêu cầu thực tế

·        Kiểm thử từng phần các modul, các phân hệ

·        Biên soạn các tài liệu

c.      Kết quả

·        Tài liệu thiết kế chi tiết các thành phần

·        Tài liệu dự đoán

·        Kế hoạch kiểm  thử :

o   Mức thành phần

o   Mức hệ thống

·        Kế hoạch sửa đổi để phù hợp với các yêu cầu, tinh chỉnh sản phẩm

·        Tài liệu người dùng

5.     Giai đoạn kiểm thử

a.     Mục tiêu

Tích hợp tất cả các phần tử hoạt động và kiểm tra chi tiết các phần trên(kiểm tra các chức năng đã được ghi trong bảng thiết kế, kiểm tra tổng thể).

b.     Các công việc

·        Tích hợp và kiểm thử  từng phân hệ

·        Tích hợp và kiểm thử toàn bộ hệ thống

c.      Kết quả

·        Các báo cáo về tích hợp hệ thống

·        Báo cáo đảm bảo chất lượng: là kết quả test hệ thống

 6.     Giai đoạn chấp nhận

a.     Mục đích

Xác định bằng văn bản từ phía người dùng để đảm bảo sản phẩm giao nộp theo đúng hợp đồng

b.     Công việc

·        Trình diễn các chức năng cơ bản của hệ thống

·        Xác nhận của người sử dụng

·        Thực hiện các kiểm thử (có trong kế hoạch, kiểm thử chập nhận)

c.      Kết quả

Bảng báo cáo kết quả qui trình demo được người sử dụng thông qua

7.     Giai đoạn vận hành và bảo trì

a.     Mục đích

·        Chuyển giao toàn bộ hệ thống cho người sử dụng

·        Khai thác hệ thống để giải quyết các bài toán thực tế

b.     Công việc

·        Cài đặt hệ thống

·        Đào tạo người sử dụng

·        Hỗ trợ người sử dụng để khai thác hệ thống

·        Bảo hành

·        Kiểm toán sau khi bảo hành dự án

c.      Kết quả

·        Bản kế hoạch hỗ trợ và bảo trì

·        Báo cáo kết quả đào tạo

·        Bản đánh giá kinh nghiệm đúc kết được

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: #nga