Bài giảng Phân tích yêu cầu phần mềm: Nghiên cứu khả thi - Feasibility Study - Trần Văn Hoàng
Số trang: 27
Loại file: pdf
Dung lượng: 811.96 KB
Lượt xem: 24
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Phân tích yêu cầu phần mềm: Nghiên cứu khả thi - Feasibility Study" cung cấp cho người học các kiến thức: Tại sao cần nghiên cứu khả thi, nội dung của nghiên cứu khả thi, khảo sát hiện trạng, khả thi về kinh tế, chi phí - Costs,... Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích yêu cầu phần mềm: Nghiên cứu khả thi - Feasibility Study - Trần Văn HoàngNghiên cứu khả thi - Feasibility Study Bộ môn CNPM - CNTT&TT Ngày 22 tháng 1 năm 2014 Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 1 / 27Tại sao cần nghiên cứu khả thi? I Mục tiêu • Chỉ rõ - Có thể thực hiện hay không? - Có lý do chính đáng để thực hiện không? • Đề nghị giải pháp thay đổi • Cung cấp thông tin cho nhà quản trị - Dự án có thể thực hiện được? - Sản phẩm sau cùng mang đến lợi ích cho người dùng? - Cần thay đổi những gì? - Có thể thay đổi hoàn thiện không? I Hành động của nhà quản trị • Đưa ra quyết định tiếp tục hay không • Cần xem xét vấn đề trong môi trường chiến lược kinh doanh Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 2 / 27Nội dung của nghiên cứu khả thi I Những vấn đề cần được nghiên cứu • Tổ chức của hệ thống hiện hành - Đối tác, người dùng, chính sách, chức năng, đối tượng,... • Các vấn đề với hệ thống hiện hành - Thiếu ổn định, không hoàn thiện về chức năng, độ thực thi,... • Các mục tiêu và những yêu cầu khác với hệ thống mới - Vấn đề nào cần được giải quyết? - Các đối tác mong muốn đạt được điều gì? • Các ràng buộc - Bao gồm các yêu cầu phi chức năng của hệ thống • Những lựa chọn có thể - Gắn với hệ thống hiện tại luôn luôn có một lựa chọn - Các qui trình công việc khác nhau cho việc giải quyết vấn đề - Các cấp độ/kiểu tin học hóa khác nhau cho giải pháp • Các thuận lợi và bất lợi của mỗi lựa chọn - Tính khả thi của dự án - Các lựa chọn tốt hơn Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 3 / 27Thực hiện nghiên cứu khả thi I Dựa trên các thông tin đã có sẵn (yêu cầu gì), các thông tin thu thập được và viết báo cáo I Một số câu hỏi liên quan: • Liệu hệ thống sẽ không cài đặt được những gì? • Qui trình hiện tại cho vấn đề gì? • Hệ thống đưa ra những hỗ trợ như thế nào? • Vấn đề gì sẽ được tích hợp? • Kỹ thuật mới nào cần sử dụng? Cần những kỹ năng nào? Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 4 / 27Khảo sát hiện trạng I PIECES framework • Hữu ích cho việc định nghĩa hoạt động của vấn đề cần giải quyết và sự cấp bách của chúng • Performance (Độ thực thi) - Kích thước dữ liệu đưa vào và sự đáp ứng hợp lý về thời gian? • Information (Sự truyền thông) - Người dùng có nhận được thông tin kịp thời, cần thiết, chính xác và hữu ích hay không ? • Economy (Tính kinh tế) - Các dịch vụ của hệ thống hiện tại có hiệu quả về giá? - Có thể làm giảm giá và/hoặc tăng lợi nhuận lên không? • Control (Sự kiểm soát) - Có những kiểm soát hiệu quả để bảo vệ chống gian lận và bảo đảm thông tin chính xác và bảo mật hay không? • Efficiency (Tính hiệu quả) - Hệ thống hiện hành có thực hiện tốt việc sử dụng tài nguyên: nhân lực, thời gian, các quy trình công việc, . . . hay không? • Services (Các dịch vụ) - Các dịch vụ hiện thời có đáng tin? Chúng có linh hoạt và có thể mở rộng? Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 5 / 274 dạng khảo sát tính khả thi I Khả thi về kỹ thuật • Dự án có thể thực hiện với các kỹ thuật hiện tại không? • Mức đọ rủi ro của chúng? • Đối với mỗi kỹ thuật: - Chúng có sẵn để sử dụng? - Chúng có thể làm được gì? - Chúng sẽ tương thích với hệ thống khác? I Khả thi về kinh tế • Dự án có thể thực hiện với các ràng buộc về tài nguyên hiện có? • Có những lợi ích gì? Vô hình và hữu hình • Chi phí phát triển và vận hành? • Có lợi ích đáng kể về chi phí? I Khả thi về lịch biểu I Khả thi về vận hành Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 6 / 274 dạng khảo sát tính khả thi I Khả thi về lịch biểu • Liệu có thể có một giải pháp theo đúng kế hoạch thời gian? - Có hậu quả gì nếu trì hoản? - Mọi ràng buộc về thời gian? - Những ràng buộc này có thể đáp ứng được? I Khả thi về vận hành • Khi hệ thống được triển khai nó được sử dụng như thế nào? • Các nguyên tắc về c ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích yêu cầu phần mềm: Nghiên cứu khả thi - Feasibility Study - Trần Văn HoàngNghiên cứu khả thi - Feasibility Study Bộ môn CNPM - CNTT&TT Ngày 22 tháng 1 năm 2014 Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 1 / 27Tại sao cần nghiên cứu khả thi? I Mục tiêu • Chỉ rõ - Có thể thực hiện hay không? - Có lý do chính đáng để thực hiện không? • Đề nghị giải pháp thay đổi • Cung cấp thông tin cho nhà quản trị - Dự án có thể thực hiện được? - Sản phẩm sau cùng mang đến lợi ích cho người dùng? - Cần thay đổi những gì? - Có thể thay đổi hoàn thiện không? I Hành động của nhà quản trị • Đưa ra quyết định tiếp tục hay không • Cần xem xét vấn đề trong môi trường chiến lược kinh doanh Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 2 / 27Nội dung của nghiên cứu khả thi I Những vấn đề cần được nghiên cứu • Tổ chức của hệ thống hiện hành - Đối tác, người dùng, chính sách, chức năng, đối tượng,... • Các vấn đề với hệ thống hiện hành - Thiếu ổn định, không hoàn thiện về chức năng, độ thực thi,... • Các mục tiêu và những yêu cầu khác với hệ thống mới - Vấn đề nào cần được giải quyết? - Các đối tác mong muốn đạt được điều gì? • Các ràng buộc - Bao gồm các yêu cầu phi chức năng của hệ thống • Những lựa chọn có thể - Gắn với hệ thống hiện tại luôn luôn có một lựa chọn - Các qui trình công việc khác nhau cho việc giải quyết vấn đề - Các cấp độ/kiểu tin học hóa khác nhau cho giải pháp • Các thuận lợi và bất lợi của mỗi lựa chọn - Tính khả thi của dự án - Các lựa chọn tốt hơn Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 3 / 27Thực hiện nghiên cứu khả thi I Dựa trên các thông tin đã có sẵn (yêu cầu gì), các thông tin thu thập được và viết báo cáo I Một số câu hỏi liên quan: • Liệu hệ thống sẽ không cài đặt được những gì? • Qui trình hiện tại cho vấn đề gì? • Hệ thống đưa ra những hỗ trợ như thế nào? • Vấn đề gì sẽ được tích hợp? • Kỹ thuật mới nào cần sử dụng? Cần những kỹ năng nào? Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 4 / 27Khảo sát hiện trạng I PIECES framework • Hữu ích cho việc định nghĩa hoạt động của vấn đề cần giải quyết và sự cấp bách của chúng • Performance (Độ thực thi) - Kích thước dữ liệu đưa vào và sự đáp ứng hợp lý về thời gian? • Information (Sự truyền thông) - Người dùng có nhận được thông tin kịp thời, cần thiết, chính xác và hữu ích hay không ? • Economy (Tính kinh tế) - Các dịch vụ của hệ thống hiện tại có hiệu quả về giá? - Có thể làm giảm giá và/hoặc tăng lợi nhuận lên không? • Control (Sự kiểm soát) - Có những kiểm soát hiệu quả để bảo vệ chống gian lận và bảo đảm thông tin chính xác và bảo mật hay không? • Efficiency (Tính hiệu quả) - Hệ thống hiện hành có thực hiện tốt việc sử dụng tài nguyên: nhân lực, thời gian, các quy trình công việc, . . . hay không? • Services (Các dịch vụ) - Các dịch vụ hiện thời có đáng tin? Chúng có linh hoạt và có thể mở rộng? Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 5 / 274 dạng khảo sát tính khả thi I Khả thi về kỹ thuật • Dự án có thể thực hiện với các kỹ thuật hiện tại không? • Mức đọ rủi ro của chúng? • Đối với mỗi kỹ thuật: - Chúng có sẵn để sử dụng? - Chúng có thể làm được gì? - Chúng sẽ tương thích với hệ thống khác? I Khả thi về kinh tế • Dự án có thể thực hiện với các ràng buộc về tài nguyên hiện có? • Có những lợi ích gì? Vô hình và hữu hình • Chi phí phát triển và vận hành? • Có lợi ích đáng kể về chi phí? I Khả thi về lịch biểu I Khả thi về vận hành Bộ môn CNPM - CNTT&TT Nghiên cứu khả thi - Feasibility Study 6 / 274 dạng khảo sát tính khả thi I Khả thi về lịch biểu • Liệu có thể có một giải pháp theo đúng kế hoạch thời gian? - Có hậu quả gì nếu trì hoản? - Mọi ràng buộc về thời gian? - Những ràng buộc này có thể đáp ứng được? I Khả thi về vận hành • Khi hệ thống được triển khai nó được sử dụng như thế nào? • Các nguyên tắc về c ...
Tìm kiếm theo từ khóa liên quan:
Phân tích yêu cầu phần mềm Yêu cầu phần mềm Nghiên cứu khả thi Dự án phần mềm Khảo sát hiện trạng Phân tích chi phí Phân tích lợi nhuậnTài liệu có liên quan:
-
Giáo trình Phân tích hoạt động kinh doanh: Phần 1 - PGS.TS. Phạm Văn Dược
117 trang 311 1 0 -
38 trang 287 0 0
-
Báo cáo bài tập lớn: Dự án phần mềm quản lý khách sạn
55 trang 168 0 0 -
Tài liệu học tập Tiểu luận 2 (Học phần Phân tích hoạt động kinh doanh)
131 trang 100 0 0 -
Bài giảng Quản lý dự án phần mềm: Quản lý rủi ro - Nguyễn Anh Hào
20 trang 66 0 0 -
Bài giảng Quản lý dự án phần mềm: Quản lý tổng thể - Nguyễn Anh Hào
30 trang 63 0 0 -
Câu hỏi trắc nghiệm Phân tích kinh doanh
8 trang 60 0 0 -
Bài giảng Quản trị dự án phần mềm: Bài 12 - Đào Kiến Quốc
25 trang 56 0 0 -
Bài giảng Quản lý dự án phần mềm: Khái quát - Nguyễn Anh Hào
25 trang 54 0 0 -
Bài giảng Quản lý dự án phần mềm: Quản lý chất lượng - Nguyễn Anh Hào
25 trang 54 0 0