Báo cáo nhập môn CNPM kế hoạch

16 374 3
Báo cáo nhập môn CNPM kế hoạch

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Kế Hoạch Phát Triển Phần Mềm cho PHẦN MỀM GIẢI SỐ PHỨC Phiên 2.0 phê chuẩn Được chuẩn bị Nguyễn Tấn Phát B1400715 Nguyễn Đình Trọng B1400736 Nguyễn Hữu Úy B1400739 Nhóm 01 Ngày 17/09/2015 Kế hoạch phát triển phần mềm Trang ii Mục lục Mục lục ii Bảng theo dõi phiên tài liệu iv Tổ chức nhóm phát triển phần mềm 1.1 Kinh nghiệm thành viên 1.2 Cấu trúc tổ chức nhóm 1.3 Giao tiếp .2 1.3.1 Giao tiếp thành viên nhóm 1.3.2 Giao tiếp với người sử dụng Bảng kế hoạch phát triển phần mềm Quản lý chất lượng phần mềm 2.1 Tổ chức nhóm quản lý chất lượng .4 2.2 Đề xuất thủ tục, chuẩn, qui định chất lượng .4 Các chuẩn, thực tiễn, qui ước, kỹ thuật thống kê sử dụng: .4 Chi tiết chuẩn/qui ước 2.2.1 Chuẩn lập trình 2.2.2 Qui ước viết tài liệu 2.2.3 Qui ước trao đổi tài liệu 2.2.4 Qui tắc thiết kế giao diện 2.2.5 Qui tắc kiểm thử .5 2.3 Kiểm soát chất lượng 2.3.1 Tài liệu đặc tả yêu cầu 2.3.2 Tài liệu thiết kế .6 2.3.3 Tài liệu người dùng .6 2.4 Công cụ, kỹ thuật phương pháp đảm bảo chất lượng 2.4.1 Các công cụ 2.4.2 Các kỹ thuật, phương pháp Quản lý rủi ro 3.1 Tổ chức nhóm quản lí rủi ro 3.2 Cách xếp mức độ rủi ro 3.3 Bảng phân tích .9 Quản lí cấu hình 10 4.1 Tổ chức nhóm quản lý cấu hình 10 4.2 Nhận dạng cấu hình 10 4.2.1 Tài liệu đặc tả 10 4.2.2 Tài liệu thiết kế 10 Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang iii 4.2.3 Tài liệu hướng dẫn sử dụng phần mềm .11 4.2.4 Tài liệu kiểm thử 11 4.2.5 Mã nguồn 11 4.2.6 Các loại công cụ 11 4.3 Quản lý phát hành phân phối 12 4.4 Tài nguyên quản lý cấu hình 12 Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang iv Bảng theo dõi phiên tài liệu Tên Kế hoạch phát triển phần mềm Kế hoạch phát triển phần mềm Ngày Lý thay đổi 04/09/2015 Khởi tạo - Hiệu chỉnh mục lục, trang bìa, bảng theo dõi thay đổi - Chỉnh sửa mục 1, 2.2, 4.2, 4.3 17/09/2015 - Bổ sung mục 2.3, - Thêm mục 2.1, 2.4, 4.1, 4.4 Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Phiên 1.0 2.0 Kế hoạch phát triển phần mềm Trang Tổ chức nhóm phát triển phần mềm 1.1 Kinh nghiệm thành viên STT Họ tên Nguyễn Đình Trọng Nguyễn Tấn Phát Nguyễn Hữu Úy Ngôn ngữ C Khá Khá T.Bình Cấu trúc liệu Khá Khá T.bình Toán học Khá Tốt Khá Giao tiếp Khá Trung bình Tốt 1.2 Cấu trúc tổ chức nhóm - Trưởng dự án: Nguyễn Tấn Phát Người thu thập, phân tích, đặc tả: Nguyễn Hữu Úy Trưởng nhóm lập trình: Nguyễn Tấn Phát Trưởng Nhóm triển khai: Nguyễn Hữu Úy Trưởng nhóm kiểm thử: Nguyễn Đình Trọng Nhóm hỗ trợ: nhóm quản lý Nhóm thiết kế vai trò thành viên Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Soạn thảo văn Khá Tốt Tốt Kế hoạch phát triển phần mềm Trang 1.3 Giao tiếp 1.3.1 Giao tiếp trực tiếp Giao Giao tiếp thành viên nhóm STT Tuần 10 12 14 Thứ Sáu Sáu Sáu Sáu STT Họ Tên Facebook Nguyễn Hữu Úy Nguyễn Đình Trọng Nguyễn Tấn Phát Chuột Nhắt Nguyễn Trọng 1.3.2 STT Tan Phat Buổi Sáng Sáng Sáng Sáng Email (@student.ctu.edu.vn) Giờ 7h 7h 7h 7h Địa điểm P01/DI P01/DI P08/DI P08/DI Số nhà Điện thoại Uyb1400739 01206778743 Trongb1400736 01639883047 Phatb1400715 0969968142 Giao tiếp với người sử dụng Họ tên Lê Thị Kim Yến Nguyễn Trung Hiếu Nguyễn Đình Trọng Thời gian 13/08/2015 01/09/2015 04/09/2015 Địa điểm Nhà học D1 TT Học liệu P07/DI Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang Bảng kế hoạch phát triển phần mềm STT Ngày bắt đầu Ngày kết thúc 04/09/2015 04/09/2015 04/09/2015 18/09/2015 18/09/2015 09/10/2015 09/10/2015 23/10/2015 23/10/2015 06/11/2015 06/11/2015 17/11/2015 Tên công việc Lập kế hoạch Hoàn thiện kế hoạch, lập tài liệu đặc tả Hoàn thiện tài liệu đặc tả, lập tài liệu thiết kế Hoàn thiện tài liệu thiết kế, lập tài liệu kiểm thử Hoàn thiện tài liệu kiểm thử, lập trình theo tài liệu thiết kế Hoàn thiện mã nguồn, hoàn thiện phiên cuối tài liệu, tiến hành kiểm thử chéo, lập tài liệu kiểm thử, tổng hợp tài liệu vào đĩa CD Người tham gia Cả nhóm Cả nhóm Cả nhóm Cả nhóm Cả nhóm Cả nhóm Chịu trách nhiệm Trưởng nhóm Trưởng nhóm, phân tích viên Phân tích viên, thiết kế viên Thiết kế viên, kiểm thử viên Kiểm thử viên, lập trình viên Cả nhóm Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Đầu vào công việc Đầu công việc Kế hoạch phiên Kế hoạch phiên Kế hoạch phiên 1, 2, tài liệu đặc tả phân tích yêu cầu phiên Tài liệu đặc tả phiên Tài liệu đặc tả phiên 2, tài liệu thiết kế phiên Các tài liệu thiết kế Các tài liệu thiết kế phiên 2, tài liệu phiên kiểm thử phiên Các tài liệu thiết kế, Tài liệu kiểm thử tài liệu kiểm thử phiên 2, mã phiên nguồn trung gian Tài liệu mô tả sơ Mã nguồn trung gian; tài liệu: kế hoạch, đặc tả, thiết kế, kiểm thử; Mã nguồn nhóm kiểm thử chéo Mã nguồn hoàn chỉnh, tài liệu hoàn chỉnh, tài liệu báo cáo kết kiểm thử, đĩa CD Kế hoạch phát triển phần mềm Trang Quản lý chất lượng phần mềm 2.1 Tổ chức nhóm quản lý chất lượng Tổ chức nhóm vai trò thành viên mô tả theo sơ đồ 2.2 Đề xuất thủ tục, chuẩn, qui định chất lượng Các chuẩn, thực tiễn, qui ước, kỹ thuật thống kê sử dụng: Chuẩn lập trình, chuẩn tài liệu qui ước trao đổi tài liệu, qui tắc thiết kế giao diện, qui tắc kiểm thử Chi tiết chuẩn/qui ước 2.2.1 Chuẩn lập trình - Sử dụng phần mềm Dev C++ - Đặt tên tập tin ngắn gọn, độ dài không 12 kí tự - Các dòng lệnh cấp phải đặt thẳng hàng (canh lề trái), dòng lệnh cấp phải thụt vào Tab so với dòng lệnh cấp cha - Giữa phép toán toán hạng nên có khoảng trắng - Sau dấu phẩy phải có khoảng trắng (như truyền tham số cho hàm,…) - Chú thích: sử dụng /*…*/ cho đoạn // cho dòng - Tất hàm tự tạo phải đặt tên cho mô tả chức hàm, đồng thời thích: /* Chuc nang: Ket qua tra ve: (hàm void ghi “khong”) */ - Khai báo biến: + Khai báo biến dòng + Sau tên biến nên thích công dụng biến + Đặt tên ngắn gọn, dễ nhớ - Mỗi câu lệnh đặt dòng riêng - Giữa hàm phải có dòng trống - Giữa biến cục câu lệnh nên có dòng trống 2.2.2 Qui ước viết tài liệu - Tệp tin: định dạng tập tin doc pdf - Soạn thảo phần mềm có hỗ trợ file doc Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm - - - Trang Tạo in pdf sau lần hoàn tất file doc Trang trang giới thiệu: Các cập nhật, thay đổi ghi vào bảng theo dõi phiên Font áp dụng cho tài liệu: Times New Roman, cỡ chữ chung: 12, màu chữ chung: đen Riêng tiêu đề: tiêu đề cấp lớn có cỡ chữ 14, tiêu đề cấp thấp bậc có cỡ chữ 13, tiêu đề cấp nhỏ có cỡ 12; tất tiêu đề in đậm có màu xanh dương đậm (Dark blue) Cấu trúc trình bày: + Cấu trúc dạng Heading 1, 1.1, 1.1.1, …canh thẳng lề trái + Mỗi ý phần nội dung bắt đầu dấu gạch đầu hàng (-), dấu chấm (●), cấp nhỏ lùi vào khoảng hợp lí đảm bảo trực quan dễ đọc Định dạng trang: lề trái, phải, trên, inch Tiêu đề đầu trang (header), chân trang (footer): nội dung viết tài liệu này, font Time New Roman, cỡ chữ 10, header from top footer from bottom 0.5 inch Phần nhấn mạnh: in đậm, chữ nghiêng, đưa vào khung 2.2.3 Qui ước trao đổi tài liệu - Tên tài liệu sử dụng trao đổi viết theo dạng: SP__ Ví dụ: tên tập tin SP_DTYC_V1.0 cho biết tên dự án SP, tên tài liệu đặc tả yêu cầu, phiên 1.0 Phần định danh nêu phần quản lí cấu hình - Trao đổi tài liệu qua email Đại học Cần Thơ cấp, tiêu đề mail ghi rõ nội dung công việc đính kèm tập tin bao gồm: + Một tệp doc + Một tệp pdf (giữ tính nguyên vẹn) - Các tài liệu lưu google drive để quản lí trao đổi 2.2.4 Qui tắc thiết kế giao diện - Khi thiết kế cần ý: + Kinh nghiệm, lực, nhu cầu người dùng + Sở thích văn hóa, lứa tuổi: màu sắc, ngôn ngữ,… + Hạn chế người dùng: trí nhớ, vụng về, mắc lỗi thao tác, - Có hướng dẫn mẫu - Giao diện cần có tính chất: + Tính thân thiện: thuật ngữ, khái niệm, thói quen,… + Nhất quán: vị trí hiển thị, câu lệnh, thực đơn, biểu tượng, đồng dạng + Ít gây bỡ ngỡ cho người dùng + Cung cấp kịp thời trợ giúp + Tương tác dễ dàng với bàn phím, chuột 2.2.5 Qui tắc kiểm thử - Dừng việc kiểm thử xảy trường hợp + Không có thích thích không rõ ràng + Có vài lỗi nghiêm trọng mà không định giải pháp Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang - Việc kiểm thử hoàn tất tất tiêu chí sau thực hiện: + Các thích rõ ràng + Bất kỳ lỗi có giải pháp sửa lỗi + Kiểm tra tất số liệu, trường hợp định sẵn 2.3 Kiểm soát chất lượng 2.3.1 Tài liệu đặc tả yêu cầu Yêu cầu tài liệu: Tài liệu đặc tả yêu cầu tài liệu thiết kế hệ thống Nó thiết lập hệ thống phải làm, mô tả rõ làm Nội dung cần có tài liệu: Đây tài liệu quan trọng cho khâu sau, tài liệu đặc tả phải theo chuẩn IEEE - Phần giới thiệu: phần phải nêu + Mục đích tài liệu + Phạm vi sản phẩm + Các định nghĩa, từ viết tắt + Các tham chiếu (nếu có) + Tổng quan tài liệu yêu cầu - Phần mô tả chung + Giới thiệu chung sản phẩm + Các chức sản phẩm + Đặc điểm người dùng + Các ràng buộc + Giả thiết phụ thuộc - Phần đặc tả yêu cầu: bao gồm yêu cầu chức năng, phi chức năng, miền ứng dụng giao diện - Phần phụ lục (nếu có) Cần thường xuyên xem lại phần đặc tả yêu cầu tiến hành lập tài liệu thiết kế, phần mô tả chung lập tài liệu người dùng 2.3.2 Tài liệu thiết kế Nội dung cần có tài liệu yêu cầu: - Thiết kế kiến trúc: phân chia sản phẩm thành mô đun phải phù hợp dễ hiểu - Thiết kế liệu: mô tả cấu trúc vật lý, cấu trúc logic dễ hiểu - Thiết kế giao diện: giao diện đẹp mắt, phù hợp với người sử dụng, không rờm rà - Thiết kế thuật toán: lưu đồ giải thuật tiết, độ xác cao Thường xuyên xem lại phần thiết kế giao diện lập tài liệu người dùng, đồng thời tài liệu thiết kế dùng xuyên suốt trình lập trình 2.3.3 Tài liệu người dùng Yêu cầu tài liệu: Tài liệu mô tả tổng quan phần mềm ngôn ngữ tự nhiên hướng dẫn cho người sử dụng Nội dung cần có tài liệu - Phần giới thiệu: + Chức phần mềm + Đối tượng sử dụng + Nhà phát triển quyền Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang - Phần hướng dẫn sử dụng + Làm quen giao diện + Hướng dẫn phím tắt + Hướng dẫn dùng câu lệnh + Hướng dẫn khác - Phần phụ lục (nếu có) Tài liệu cần kiểm tra, cập nhật phần hướng dẫn sử dụng sau lần sửa đổi mã nguồn, phát hành phiên 2.4 Công cụ, kỹ thuật phương pháp đảm bảo chất lượng 2.4.1 Các công cụ - Microsoft Project: quản lý tiến trình dự án, sử dụng suốt trình làm phần mềm - Microsoft Word: tạo tài liệu, sử dụng suốt trình làm phần mềm - Microsoft Window: môi trường vận hành phần mềm, sử dụng suốt trình - Microsoft Visio: thiết kế sơ đồ khối, hỗ trợ sử dụng trình thiết kế Hạn chế chung: phần mềm trả phí - EDGE Diagrammer: tạo sơ đồ thuật toán, sử dụng trình thiết kế; hạn chế: phần mềm trả phí, không viết tiếng việt: sử dụng thiết kế thuật toán - Dev C++: lưu trữ mã nguồn, tạo chương trình thực thi, sử dụng trình lập trình - Google Drive: lưu trữ liệu trực tuyến dự án, sử dụng suốt trình làm phần mềm; hạn chế: cần Internet 2.4.2 - - Các kỹ thuật, phương pháp Kỹ thuật kiểm thử cụ thể + Kiểm tra chi tiết phát sinh lỗi trình làm phần mềm + Hạn chế: nhiều thời gian Kỹ thuật thống kê qui trình làm việc + Thống kê mốc thời gian trình phát triển phần mềm, giúp xác định khu vực có vấn đề điểm thiếu kiểm soát nhằm đưa biện pháp khắc phục + Hạn chế: khó xác định vấn đề Quản lý rủi ro 3.1 Tổ chức nhóm quản lí rủi ro Quản lý rủi ro không cá nhân mà phải nhiều người có liên kết công đoạn Tổ chức với vai trò thành viên mô tả theo sơ đồ Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm 3.2 Cách xếp mức độ rủi ro - - - Các chiến lượt đối phó rủi ro: + Giảm nhẹ rủi ro: giảm ảnh hưởng, giảm khả gây + Tránh né: chọn hướng khác, thay đổi mục tiêu + Chấp nhận: chờ xem, thu thập thông tin, kế hoạch khắc phục + Chuyển giao: chia sẻ rủi ro, báo cáo lãnh đạo Mức độ tác động + Trầm trọng: dự án thất bại + Quan trọng: không đạt mục tiêu + Vừa phải: không đạt vài mục tiêu + Không đáng kể: không ảnh hưởng nhiều Thời gian xuất + Ngay lập tức: thực dự án + Rất gần: xuất gần khâu phân tích + Gần: tương lai gần xảy + Còn lâu: thời gian dài xác định Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Trang Kế hoạch phát triển phần mềm Trang 3.3 Bảng phân tích STT Yếu tố Không cung cấp yêu cầu Thiếu liên lạc thành viên Không đủ thời gian hoàn thành sản phẩm Thiếu người phát triển Yêu cầu cao Mức độ Chiến lượt làm giảm rủi ro Liên quan tới khách hàng Tác động vừa phải, thời gian gần Giảm nhẹ rủi ro Liên quan tới phạm vi yêu cầu Tác động quan trọng, Giảm nhẹ rủi ro Tác động quan trọng, thời Giảm nhẹ rủi ro gian gần Tác động vừa phải, thời gian Giảm nhẹ rủi ro gần Liên quan đến thực Tác động vừa phải, thời gian Tránh né gần Liên quan tới môi trường Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Hướng giải Lựa chọn người nhiệt tình, có chuyên môn, có thái độ tôn trọng khách hàng Thiết lập trang web nhóm, thường xuyên họp nhóm Không sâu vào chi tiết không cần thiết Chọn người tốt nhất, phát triển nhóm xoay vòng Lọc bớt yêu cầu, phân tích lợi ích Kế hoạch phát triển phần mềm Trang 10 Quản lí cấu hình 4.1 Tổ chức nhóm quản lý cấu hình Tổ chức nhóm quản lí cấu hình vai trò thành viên mô tả sơ đồ 4.2 Nhận dạng cấu hình Các thành phần cấu hình cần quản lí: - Các đặc tả - Các thiết kế - Các chương trình - Dữ liệu kiểm thử - Tài liệu hướng dẫn người sử dụng - Các công cụ hỗ trợ Định danh cấu hình 4.2.1 - Tài liệu đặc tả Tên: Tài liệu đặc tả yêu cầu Định danh: DTYC Cấu trúc thư mục: Drive\Project\Tailieu\Yeucau\SP_DTYC_Vx.x.doc Thuộc tính + Tác giả: Nguyễn Hữu Úy + Kiểu file: doc + Ngôn ngữ: Tiếng Việt + Hoàn tất phiên đầu tiên: chưa hoàn thành + Người chịu trách nhiệm: Nguyễn Hữu Úy 4.2.2 - Tài liệu thiết kế Tên: Tài liệu thiết kế Định danh: TLTK Cấu trúc thư mục: Drive\Project\Tailieu\Thietke\SP_TLTK_Vx.x.doc Thuộc tính + Tác giả: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy + Kiểu file: doc + Hoàn tất phiên đầu tiên: chưa hoàn thành + Người chịu trách nhiệm: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang 11 4.2.3 - Tài liệu hướng dẫn sử dụng phần mềm Tên: Tài liệu hướng dẫn sử dụng Định danh: HDSD Cấu trúc thư mục: Drive\Project\Tailieu\Huongdan\SP_HDSD_Vx.x.doc Thuộc tính + Tác giả: Nguyễn Đình Trọng + Kiểu file: doc + Ngôn ngữ: Tiếng Việt + Hoàn tất phiên đầu tiên: chưa hoàn thành + Người chịu trách nhiệm: Nguyễn Đình Trọng 4.2.4 - Tài liệu kiểm thử Tên: Tài liệu kiểm thử Định danh: TLKT Cấu trúc thư mục: Drive\Project\Tailieu\Kiemthu\SP_TLKT_Vx.x.doc Thuộc tính + Tác giả: Nguyễn Tấn Phát + Kiểu file: doc + Hoàn tất phiên đầu tiên: chưa hoàn thành + Người chịu trách nhiệm: Nguyễn Tấn Phát 4.2.5 - Mã nguồn Tên: Source Code Định danh: SRC Cấu trúc thư mục: Drive\Project\Source\ Thuộc tính + Tác giả: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy + Kiểu file: project folder + Ngôn ngữ: C + Hoàn tất phiên đầu tiên: chưa hoàn thành + Người chịu trách nhiệm: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy 4.2.6 Các loại công cụ Microsoft Windows - Tên: Microsoft windows phiên - Định danh: MSW - Người sử dụng: nhóm Microsoft Project - Tên: Microsoft Project 2003 - Định danh: MSP2k3 - Kiểu file: mpp - Người sử dụng: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Microsoft PowerPoint - Tên: Microsoft PowerPoint - Định danh: PP - Kiểu file: file hình ảnh, pptx Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang 12 - Người sử dụng: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Dev C++ - Tên: Dev C++ - Định danh: DC - Người sử dụng: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy EDGE Diagrammer - Tên: EDGE Diagrammer 6.37 - Định danh: FD - Người sử dụng: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy 4.3 Quản lý phát hành phân phối - Quản lí phát hành: + Phát hành hệ thống: chương trình tài liệu hướng dẫn sử dụng + Dạng phát hành: đĩa CD, phát hành trực tuyến 4.4 Tài nguyên quản lý cấu hình Môi trường, phương tiện, sở hạ tầng: làm việc lớp, nhà; sử dụng máy tính, kết nối Internet Công cụ phần mềm: Microsoft windows, Microsoft Office, Google Drive Nhân sự: Nhóm 01: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Kỹ huấn luyện: phải sử dụng thành thạo công cụ phần mềm, rèn luyện cách thức tổ chức quản lí Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ [...]... lý rủi ro 3.1 Tổ chức nhóm quản lí rủi ro Quản lý rủi ro không chỉ là một cá nhân mà phải nhiều người và có sự liên kết giữa các công đoạn Tổ chức cùng với vai trò của thành viên được mô tả theo sơ đồ Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm 3.2 Cách xếp mức độ rủi ro - - - Các chiến lượt đối phó rủi ro: + Giảm nhẹ rủi ro: giảm sự... môi trường Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Hướng giải quyết Lựa chọn những người nhiệt tình, có chuyên môn, có thái độ tôn trọng khách hàng Thiết lập trang web nhóm, thường xuyên họp nhóm Không đi sâu vào những chi tiết không cần thiết Chọn người tốt nhất, phát triển nhóm xoay vòng Lọc bớt yêu cầu, phân tích lợi ích Kế hoạch phát triển phần mềm 4 Trang... thiết kế Tên: Tài liệu thiết kế Định danh: TLTK Cấu trúc thư mục: Drive\Project\Tailieu\Thietke\SP_TLTK_Vx.x.doc Thuộc tính + Tác giả: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy + Kiểu file: doc + Hoàn tất phiên bản đầu tiên: chưa hoàn thành + Người chịu trách nhiệm: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế. .. + Rất gần: sẽ xuất hiện rất gần trong khâu phân tích + Gần: trong tương lai gần sẽ xảy ra + Còn lâu: thời gian còn dài hoặc không thể xác định Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Trang 8 Kế hoạch phát triển phần mềm Trang 9 3.3 Bảng phân tích STT Yếu tố 1 2 3 4 5 Không cung cấp yêu cầu Thiếu sự liên lạc giữa các thành viên Không đủ thời gian hoàn thành sản... Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Microsoft PowerPoint - Tên: Microsoft PowerPoint - Định danh: PP - Kiểu file: các file hình ảnh, pptx Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang 12 - Người sử dụng: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Dev C++ - Tên: Dev C++ - Định danh: DC - Người sử dụng: Nguyễn Tấn Phát,... tầng: làm việc trên lớp, tại nhà; sử dụng máy tính, kết nối Internet Công cụ phần mềm: Microsoft windows, Microsoft Office, Google Drive Nhân sự: Nhóm 01: Nguyễn Tấn Phát, Nguyễn Đình Trọng, Nguyễn Hữu Úy Kỹ năng và huấn luyện: phải sử dụng thành thạo các công cụ phần mềm, rèn luyện cách thức tổ chức quản lí Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ ... lượt đối phó rủi ro: + Giảm nhẹ rủi ro: giảm sự ảnh hưởng, giảm khả năng gây ra + Tránh né: chọn hướng đi khác, thay đổi mục tiêu + Chấp nhận: chờ và xem, thu thập thông tin, kế hoạch khắc phục + Chuyển giao: chia sẻ rủi ro, báo cáo lãnh đạo Mức độ tác động + Trầm trọng: dự án thất bại + Quan trọng: có thể không đạt được mục tiêu + Vừa phải: có thể không đạt được vài mục tiêu + Không đáng kể: không ảnh... trường vận hành các phần mềm, sử dụng suốt quá trình - Microsoft Visio: thiết kế các sơ đồ khối, hỗ trợ sử dụng trong quá trình thiết kế Hạn chế chung: phần mềm trả phí - EDGE Diagrammer: tạo ra các sơ đồ thuật toán, sử dụng trong quá trình thiết kế; hạn chế: phần mềm trả phí, không viết được tiếng việt: sử dụng trong thiết kế thuật toán - Dev C++: lưu trữ mã nguồn, tạo ra chương trình thực thi, sử dụng.. .Kế hoạch phát triển phần mềm Trang 7 - Phần hướng dẫn sử dụng + Làm quen giao diện + Hướng dẫn phím tắt + Hướng dẫn dùng câu lệnh + Hướng dẫn khác - Phần phụ lục (nếu có) Tài liệu này cần được kiểm tra,... 4.1 Tổ chức nhóm quản lý cấu hình Tổ chức nhóm quản lí cấu hình và vai trò của thành viên được mô tả như sơ đồ 4.2 Nhận dạng cấu hình Các thành phần cấu hình cần được quản lí: - Các đặc tả - Các thiết kế - Các chương trình - Dữ liệu kiểm thử - Tài liệu hướng dẫn người sử dụng - Các công cụ hỗ trợ Định danh các cấu hình 4.2.1 - Tài liệu đặc tả Tên: Tài liệu đặc tả yêu cầu Định danh: DTYC Cấu trúc thư ... nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang iv Bảng theo dõi phiên tài liệu Tên Kế hoạch phát triển phần mềm Kế hoạch phát triển... Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Kế hoạch phát triển phần mềm Trang Bảng kế hoạch phát triển phần mềm STT Ngày bắt đầu Ngày kết thúc 04/09/2015 04/09/2015... kế viên Thiết kế viên, kiểm thử viên Kiểm thử viên, lập trình viên Cả nhóm Bài tập nhóm, Học phần Nhập môn CNPM – BM CNPM, Khoa CNTT & TT, Đại học Cần Thơ Đầu vào công việc Đầu công việc Kế hoạch

Ngày đăng: 06/12/2015, 17:29

Từ khóa liên quan

Mục lục

  • Mục lục

  • Bảng theo dõi phiên bản tài liệu

  • 1 Tổ chức nhóm phát triển phần mềm

    • 1.1 Kinh nghiệm của các thành viên

    • 1.2 Cấu trúc tổ chức nhóm

    • 1.3 Giao tiếp

      • 1.3.1 Giao tiếp của thành viên trong nhóm

      • 1.3.2 Giao tiếp với người sử dụng

      • Bảng kế hoạch phát triển phần mềm

      • 2 Quản lý chất lượng phần mềm

        • 2.1 Tổ chức nhóm quản lý chất lượng

        • 2.2 Đề xuất các thủ tục, chuẩn, qui định về chất lượng

          • Các chuẩn, thực tiễn, qui ước, các kỹ thuật thống kê sử dụng:

          • Chi tiết các chuẩn/qui ước

          • 2.2.1 Chuẩn lập trình

          • 2.2.2 Qui ước khi viết tài liệu

          • 2.2.3 Qui ước trao đổi tài liệu

          • 2.2.4 Qui tắc về thiết kế giao diện

          • 2.2.5 Qui tắc về kiểm thử

          • 2.3 Kiểm soát chất lượng

            • 2.3.1 Tài liệu đặc tả yêu cầu

            • 2.3.2 Tài liệu thiết kế

            • 2.3.3 Tài liệu người dùng

            • 2.4 Công cụ, kỹ thuật và phương pháp đảm bảo chất lượng

              • 2.4.1 Các công cụ

              • 2.4.2 Các kỹ thuật, phương pháp

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

Tài liệu liên quan