Mơ Tả Quá Trình Lập Trình

Một phần của tài liệu Tìm hiểu về quản trị dự án phần mềm theo tiêu chuẩn ISO ứng dụng vào xây dựng hệ thống truyền thông trên mạng (Trang 31 - 35)

* Mục đích :

Quá trình lập trình được áp dụng cho các cơng việc : xây dựng thiết kế chi tiết, lập trình, tích hợp hệ thống, thực hiện test chương trình và xây dựng tài liệu mơ tả chức năng hệ thống phần mềm

3.5.1 Lập kế hoạch phát triển

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Nghiên cứu tài liệu thiết kế Các dữ liệu căn cứcho việc lập kế hoạch lập trình

NVLT

Y

N

Lập Kế Hoạch Bắt Đầu

Kiểm Tra Cơng Cụ Lập Trình Lập Trình Các Thư Viện Dùng Chung Lập Trình Các Module Chức Năng Cĩ Lỗi Khi Test Tích Hợp Thiết Kế Mức Cao

Thiết Kế Chi Tiết

Kết Thúc Tích Hợp Phần Mềm

2

Xác định và chuẩn bị nguồn lực, điều kiện cần thiết cho lập trình và test, tích hợp hệ thống

Danh sách các lập trình viên tham gia, mơi trường được thiết lập

NVLT

3 Soạn thảo kế hoạch phát triển Kế hoạch phát triển NVLT 4 Xem xét và thơng qua kế hoạch phát triển Kế hoạch phát triển được thơng

qua

NVLT, NVCL, GĐDA

3.5.2 Kiểm tra cơng cụ lập trình

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Lập danh mục các cơng cụ Danh mục các cơng cụ NVLT

2

Thực hiện kiểm tra các cơng cụ theo danh mục, theo các tiêu chuẩn của nơi cung cấp cơng cụ (nếu cần)

Cơng cụ lập trình được kiểm tra Biên bản xem xét (nếu cần)

NVLT, NVT

3 Xem xét kết quả, kiểm tra cơng cụ lập trình Cơng cụ lập trình được chấp nhận GĐDA, KH (nếu cần)

3.5.3 Lập trình các thư viện chung

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Thiết kế module chi tiết, các thư viện dùng chung Tài liệu thiết kế module chi tiết NVLT 2 Lập trình các thư viện sử chung của hệ thống Các thư viện phần mềm được xây dựng NVLT

3 (adsbygoogle = window.adsbygoogle || []).push({});

Thực hiện Test &

CodeReview đối với các thư viện dùng chung

Các thư viện được dùng chung được code review & test

Biên bản xem xét (nếu cần)

NVLT

4 Hệ thống hĩa các tài liệu liên quan đến các thư viện chung Các thư viện dùng chung được hệ thống hĩa NVLT 3.5.4 Lập trình các module chức năng

STT Hoạt Động Sản Phẩm Người Thực Hiện

1

Thiết kế chi tiết nếu cần thiết (được yêu cầu trong tài liệu thiết kế)

Tài liệu thiết kế chi tiết

NVLT

2 Lập trình các module & unit chương trình Các module được lập trình NVLT

3

Thực hiện test & code

review Các module được code review & test

Biên bản test (nếu cần)

NVLT

4

Hồn chỉnh tài liệu bàn giao kết quả lập trình, các module cho trưởng nhĩm lập trình Danh sách trạng thái các module đã được lập, test… NVLT 3.5.5 Tích hợp phần mềm

STT Hoạt Động Sản Phẩm Người Thực Hiện

2

Xem xét kế hoạch tích hợp

và thử nghiệm Kế hoạch tích hợpđược xem xét Biên bản xem xét (nếu cần)

NVLT

3 Tích hợp các module, test tích hợp và đánh giá kết quả tích hợp

Các module được

tích hợp test NVLT

4 Phân tích nguyên nhân, viết yêu cầu sửa đổi thiết kế, chương trình (nếu cần)

Yêu cầu sửa đổi NVLT

5 (adsbygoogle = window.adsbygoogle || []).push({});

Xem xét tổng thể kết quả

tích hợp phần mềm Kết quả tích hợp được xem xét và thơng qua

Biên bản xem xét (nếu cần)

NVLT, GĐDA, NVTK, NVCL

Một phần của tài liệu Tìm hiểu về quản trị dự án phần mềm theo tiêu chuẩn ISO ứng dụng vào xây dựng hệ thống truyền thông trên mạng (Trang 31 - 35)