7. Các quy trình trong công nghệ phần mềm 1 Quy trình xác định yêu cầu
7.4. Quy trình lập trình
Mục đích: Trên cơ sở bản vẽ thiết kế kỹ sư phần mềm lựa chọn một ngôn ngữ lập trình nào đó để chuyển từ bản vẽ thiết kế đã được biểu diễn trên ngôn ngữ cụ thể vì điều đó người ta coi quá trình lập trình là quá trình thi công.
Dấu hiệu: Quy trình lập trình được đặc trưng bởi các dấu hiệu sau: • Lập trình các thư viện chung
• Lập trình các module • Lập trình tích hợp • Test chương trình
Bắt đầu
Lập kế hoạch lập trình
Lập trình thư viện chung
Duyệt
Tích hợp hệ thống
Báo cáo quy trình 4
Kết thúc Duyệt
Lập trình module
Không duyệt
Các thông số
Thông số Mô Tả Yêu cầu 1. Thông số chung:
Chức Danh
• Lập trình Viên • Tiêu chuẩn
FPT 2. Input • Thiết kế kiến trúc tổng quát
• Thiết kế kĩ thuật • HĐ kinh tế • QTVDA phê duyệt 3. Sản phẩm(output) • Sản phẩm phần mềm • Bộ công cụ cài đặt • QTVDA phê duyệt 4. Đánh giá chất lượng • Tỷ lệ các SP hoàn thành đúng hạn • Dự kiến hoàn thành >= 90% + - 20%
5. Các quá trình liên quan
• Thiết kế
• HĐPM
• Test
Phân đoạn hoạt động
STT Hoạt Động Bắt Đầu Kết Thúc
1 Lập kế hoạch Bắt đầu quy trình lập trình
Kế hoạch được QTVDA phê duyệt 2 Lập trình thư viện chung Kết thúc bước 1 QTVDA phê duyệt 3 Thiết kế module Kết thúc bước 2 QTVDA phê duyệt
4 Tích hợp Kết thúc bước 3 QTVDA phê duyệt
5 Test chương trình Kết thúc bước 4 QTVDA phê duyệt 6 Báo cáo quá trình lập trình Kết thúc bước 5 QTVDA phê duyệt