.3 Tiêu chí đánh giá cho chức năng giao diện phần mềm

Một phần của tài liệu Đồ án quản lý dự án phần mềm quản lý trang trại gia cầm (Trang 63 - 75)

6.4. Các tiêu chuẩn đánh giá mức độ của từng cột mốc Milestone

Tiêu chuẩn đánh giá của từng

MilestoneMức độ hài lòng

1. Thu thập đánh giá Rất hài lòng Hài lịng Khơ ng hài lòng

Xác định được chính xác mong muốn

về chức năng của khách hàng. x

Xác định được hình thức thanh tốn. x Xác định được các yêu cầu cần thiết để

nghiệm thu. x

Có các dữ liệu nghiệp vụ chuyên môn. x Không phát sinh thêm yêu cầu trong

quá trình thực thi dự án. x

Thực hiện đúng tiến độ đã đề ra. x

2. Phân tích yêu cầu

Xác định được chức năng trong phần mềm từ yêu cầu của khách hàng. x Xem xét các thông số nghiệp vụ của khách hàng để xây dựng chức năng. x Thực hiện đúng tiến độ đã đề ra. x

3. Xây dựng cơ sở dữ liệu

Xây dựng các bảng dữ liệu và ràng buộc phù hợp với yêu cầu chức năng. x Các truy vấn được thực hiện chính xác,

khơng xuất hiện lỗi. x

Các bảng dữ liệu được thiết kế tối ưu. x Thời gian lưu, xuất dữ liệu không quá

3s. x

4. Xây dựng phần mềm

Xây dựng đầy đủ các chức năng đã đề

ra. x

Giao diện đúng với yêu cầu. x Dữ liệu được xử lí theo đúng nghiệp vụ

của khách hàng yêu cầu. x

Phần mềm chạy ổn định trên phần

cứng đã đề ra. x

Thời gian xử lí mỗi chức năng tính tốn

khơng q 3s. x

Phân quyền rõ ràng. x

Lưu lại lịch sử đăng nhập. x

Thực hiện đúng tiến độ đề ra. x

5. Kiểm thử

Các chức năng hoạt động đúng yêu

cầu. x

Dữ liệu được lưu đúng định dạng. x

Phần mềm có khả năng bảo mật. x

Phần mềm khơng xuất hiện lỗi khi hoạt

động. x

Thực hiện đúng tiến độ đề ra. x

6. Triển khai cho khách hàng

Bản hướng dẫn chi tiết chỉ dẫn theo

từng bước. x

Cài đặt thành công phần mềm. x Nhận được khoảng 90% đánh giá đã

biết sử dụng. x

Nhận được khoảng 90% độ hài lịng về

7. Nghiệm thu và thanh tốn

Phần mềm khơng phát sinh lỗi trong 2

tháng. x

Phần mềm đáp ứng đầy đủ điều kiện

nghiệm thu. x

Ký biên bản nghiệm thu x

Thanh tốn 30% số tiền cịn lại x

Bảng 6. 4Tiêu chuẩn đánh giá mức độ của từng cột mốc Milestone

6.5.Các vấn đề phát sinh trong quá trình làm dự án,phân tích Pareto và giải quyết theo phương án 80-20. phân tích Pareto và giải quyết theo phương án 80-20.

6.5.1Các vấn đề phát sinh sau khoảng thời gian thực hiện dự án

STTTên vấn đềSố lần% chiếm% tích lũy

1Lỗi tính tốn sai50053%53%

2In ấn thiếu nội dung15016%69%

3Định dạng ngày giờ sai707%76%

4Thiếu title606%82%

5Lỗi chính tả505%87%

6Máy treo do xung đột phần mềm303%91%

7Các textbox bị hạn chế không hiện đủ giá trị

303%94%

8Thời gian khởi động ứng dụng lâu303%97%

9Khơng thể phóng to/thu nhỏ tab202%99%

10Bị mất kết nối không thể đăng nhập101%100%

Tổng:950100%

Bảng 6. 5 Các vấn đề phát sinh sau khoảng thời gian thực hiện dự án

Cơng việc Tích lũy

Hình 6. 1 Sơ đồ Pareto biểu diễn các lỗi xảy ra khi sử dụng phần mềm.

6.5.3Các vấn đề tập trung cần giải quyết theo phương pháp 80- 20

STTTên vấn đềSố lần% chiếm

1Lỗi tính tốn sai50053%

2In ấn thiếu nội dung15016%

3Định dạng ngày giờ sai707%

4Thiếu title606%

Bảng 6. 6 Các vấn đề tập trung cần giải quyết theo phương pháp 80- 20

6.6. Kế hoạch giám sát chất lượng

Bảng 6. 7Kế hoạch giám sát chất lượng

Thời gian đánh giáCác cơng viêc đã hồn thànhNội dung đánh giá

4/5-10/5/2022Hoàn thành thu nhập yêu cầu của khách hàng, tổng họp thơng tin, ước tính

Lựa chọn cơng nghệ, xây dựng các mơ hình.

- Tài liệu đã đủ yêu cầu từ khách hàng chưa?

- Tài liệu có chính xác khơng? - Có thể thực hiện theo đúng kế hoạch không? Các chức năng đã được liệt kê đủ chưa?

- Thiết kế use case có phù hợp với yêu cầu của khách hàng chưa?

24/5-10/6/2022

Thiết kế cơ sở dữ liệu SQL.

Hoàn thành giao diện, chức năng. - CSDL đã hoàn chỉnhchưa? Thực hiện có đúng theo kế hoạch đề ra không?

- Các ký hiệu, hình ảnh trong phần mềm có đúng theo yêu cầu chưa? - Quá trình hồn thành code có xảy ra vấn đề gì khơng? - Hệ thống đã hoàn hảo chưa? - Nếu xảy ra vấn đề thì phải giải quyết như thế nào?

13/6-16/6/2022

Kiểm thử, đánh giá- Đã kiểm thử tất cả chức

năng chưa?

- Các chức năng đã đạt tiêu chuẩn yêu cầu hay chưa? -Tiến độ dự án diễn ra có đúng kế hoạch khơng? 17/6-28/6/2022 Chuyển giao phần mềm, hỗ trợ sử dụng, thanh toán Thanh tốn có đúng với hợp đồng quy định không?

7.1. Ước lượng số lượng nhân sự

Đối với dự án xây dựng và phát triển phần mềm Quản lý trang trại gia cầm, nhóm thực hiện dự án ước tính sẽ có 3 người tham gia xuyên suốt quá trình xây dựng và phát triển phần mềm.

7.2. Sơ đồ tổ chức nhân sự

Hình 7. 1 Sơ đồ phân công và tổ chức các nhóm trong dự án

7.3. Sơ đồ RAMST ST

T Tên nhóm

Số lượng

thành viênTrách nhiệm của từng nhóm

1 Project Manager 1 - Tạo, sắp xếp lịch trình hoạt động cho các phần trong dự án. - Định hướng, xây dựng lịch trình cho các modun phần mềm.

- Quản lý, theo dõi tiến độ, chất lượng phần mềm.

Quản lý các rủi ro, giải quyết xung đột phát sinh trong dự án.

2 Business Analyst

2 - Thu thập các tài liệu, biểu mẫu liên quan đến nghiệp vụ, chức năng và giao diện phần mềm. - Phân tích, làm rõ các yêu cầu

của người dùng và trình bày cho các lập trình viên hiểu rõ các yêu cầu.

- Lập các báo cáo theo dõi tiến bộ và báo cáo lại cho quản lý.

- Xây dựng nội dung, lịch trình triển khai cài đặt phần mềm trên máy người dùng.

- Dựa vào các tài liệu hướng dẫn sử dụng, hướng dẫn sơ bộ về phần mềm cho người dùng.

- Thực hiện chuẩn bị các bài kiểm tra, đánh giá người dùng sau khi triển khai phần mềm.

- Lập các báo cáo theo dõi tiến bộ và báo cáo lại cho quản lý.

3 Designer2 - Dựa theo yêu cầu có sẵn, thiết

kế các sơ đồ dữ liệu, thiết kế giao diện và phát thảo các chức năng phần mềm.

- Đảm bảo các yêu cầu về giao diện, chức năng và nghiệp vụ được thực hiện đúng.

Lập các báo cáo theo dõi tiến bộ và báo cáo lại cho quản lý.

4 Developer2 - Dựa vào các yêu cầu có sẵn,

xây dựng các modun liên quan đến các giao diện, chức năng của

phần mềm.

- Đảm bảo về mặt an toàn cho dữ liệu và đúng quá trình xử lý nghiệp vụ.

Lập các báo cáo theo dõi tiến bộ và báo cáo lại cho quản lý.

5 Tester1 - Dựa vào các yêu cầu, xây dựng

lên các testcase để phục vụ quá trình kiểm thử phần mềm.

- Xây dựng các tài liệu hướng dẫn sử dụng phần mềm.

- Thực hiện triển khai các testcase và sửa lỗi nếu có phát sinh.

Lập các báo cáo theo dõi tiến bộ và báo cáo lại cho quản lý.

Bảng 7. 1 Vai trị và trách nhiệm của từng nhóm

7.4. Ma trận kỹ năng của nhân viên

STTHọ tên nhân viên

Danh sách các kỹ năng (Theo thang điểm 10) Giao

tiếp

Phân tích

JavaUI/UXThiết kế hệ thống

Kiểm thử

1Nguyễn Minh Chiến989787

2Lâm Thị Bảo Châu887878

3Vũ Thị Duyên887877

7.5. Gán công việc ở sơ đồ WBS cho từng nhân sự mô tảcông việc công việc

Hình 7. 2Gán cơng việc ở sơ đồ WBS cho từng nhân sự mô tả công việc

7.6. Bảng thu nhập cho từng thành viên

Một phần của tài liệu Đồ án quản lý dự án phần mềm quản lý trang trại gia cầm (Trang 63 - 75)

Tải bản đầy đủ (DOCX)

(99 trang)
w