Lecture 3: Nghiên cứu khả thi (Feasibility Study)
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Lecture 3: Nghiên cứu khả thi (Feasibility Study) Phân tích yêu cầu phần mềm Lecture 3: Nghiên cứu khả thi (Feasibility Study)Nghiên cứu khả thi là gì? Nghiên cứu điều gì và kết quả ra sao ?Các dạng đặc tính khả thi cần khảo sát Kỹ thuật Kinh tế Lịch biểu Vận hànhMức độ lợi nhuận và chi phí Phân tích lợi tức Phân tích giá trị thực có Phân tích lợi nhuận trên vốn đầu tưSo sánh các sự lựa chọn 1 Phân tích yêu cầu phần mềm Tại sao cần nghiên cứu khả thiMục tiêu: Chỉ rõ việc phát triển dự án : Đề nghị các giải pháp có thể thay đổi. Cung cấp cho nhà quản trị đủ thông tin để biết: 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ôngHành động của nhà quản trị: Sau khi nghiên cứu khả tính, nhà quản trị cần có ngay 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. 2 Phân tích yêu cầu phần mềm Nội dung nghiên cứu khả thiNhững vấn đề cần nghiên cứu trong nghiên cứu khả thi Tổ chức của hệ thống hiện hành Các vấn đề với hệ thống hiện hành Các mục tiêu và những yêu cầu khác đối với hệ thống mới Các ràng buộc Những lựa chọn có thể “Gắn với hệ thống hiện hành” luôn luôn là một chọn lựa Các quy 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ọnNhững vấn đề để kết luận: Tính khả thi của dự án Các lựa chọn tốt hơn 3 Phân tích yêu cầu phần mềm Thực hiện nghiên cứu khả thi Dựa trên các thông tin đã có sẵn (yêu cầu gì), cácthông tin thu thập được và viết bản báo cáo. Một số câu hỏi liên quan Liệu hệ thống sẽ không cài đặt được gì ? Quy trình hiện tại cho vấn đề? 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 là cần thiết ? Cần những kỹ năng gì? Các hoạt động nào cần được hỗ trợ bởi hệ thống dự định ? 4 Phân tích yêu cầu phần mềm Khảo sát hiện trạngKhung “PIECES” (The 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ấpbách của chúng. Performance (Độ thực thi) Information (Sự truyền thông) Economy (Tính kinh tế) Control (Sự kiểm soát) Efficiency (Tính hiệu quả) Services (Các dịch vụ) 5 Phân tích yêu cầu phần mềmMô h 6 Phân tích yêu cầu phần mềm 4 dạng khảo sát tính khả thiKhả thi về kỹ thuật Khả thi về lịch biểu Dự án có thể thực hiện với các kỹ Liệu có thể thiết kế được một giảithuật hiện tại không ? pháp theo đúng kế hoạch thời gian ? Kỹ thuật nào sẽ có rủi ro ? Với các kỹ thuật hiện có :Khả thi về kinh tế Khả thi về vận hành Dự án có thể thực hiện với các Khi hệ thống đã phát triển, nó sẽràng buộc về tài nguyên hiện có ? được sử dụng như thế nào ? Có những ích lợi gì ? Các nguyên tắc về con người và xã hội Chi phí phát triển và vận hành? Có lợi ích đáng kể về chi phí ? 7 Phân tích yêu cầu phần mềm (1) Khả thi về kỹ thuật Kỹ thuật được đề xuất hoặc giải pháp trên thực tế là gì? Hiện tại chúng ta có làm chủ được những kỹ thuật cần thiết? Chúng ta có làm chủ được các nhà chuyên môn về kỹ thuật cần thiết? Kỹ thuật liên quan có đủ hoàn chỉnh để dễ dàng áp dụng vào vấn đềcủa chúng ta không? Loại kỹ thuật mà chúng ta cần là gì? Một số các tổ chức thích dùng các công nghệ tiên tiến (state-of-the-art) …nhưng tốt nhất là dùng kỹ thuật đã hoàn thiện và đã qua trãi nghiệm Một kỹ thuật hoàn thiện sẽ có một số lượng lớn khách hàng làm cơ sở choviệc thu thập các lời khuyên liên quan đến vấn đề và cải thiện chúng. Kỹ thuật cần đến thì có sẵn (in house) hay không? Nếu kỹ thuật có sẵn: …nó có khả năng để thao tác được giải pháp? Nếu kỹ thuật không có sẵn: …có ...
Tìm kiếm theo từ khóa liên quan:
Nghiên cứu khả thi Feasibility Study Phân tích yêu cầu phần mềm Các dạng đặc tính khả thi Mức độ lợi nhuận Phân tích lợi tứcGợi ý tài liệu liên quan:
-
Bài giảng Phân tích yêu cầu phần mềm
76 trang 35 0 0 -
11 trang 34 0 0
-
Đề tài: Đặc tả yêu cầu phần mềm
14 trang 31 0 0 -
66 trang 30 0 0
-
Báo cáo bài tập tuần 3: Phân tích yêu cầu phần mềm
11 trang 29 0 0 -
Bài giảng Phân tích hoạt động kinh doanh: Chương 4 - Huỳnh Huy Hạnh
4 trang 29 0 0 -
241 trang 27 0 0
-
Bài giảng Phân tích yêu cầu phần mềm: Thu thập yêu cầu - Trần Văn Hoàng
21 trang 26 0 0 -
Introduction of Software Engineering
16 trang 26 0 0 -
Bài giảng Công nghệ phần mềm: Chương 3 - ThS. Dương Thành Phết
101 trang 24 0 0 -
Bài giảng Phân tích yêu cầu phần mềm: Lecture 11 - Trần Văn Hoàng
15 trang 24 0 0 -
FOUNDATIONS OF SOFTWARE TESTING
0 trang 22 0 0 -
Bài giảng Công nghệ phần mềm: Bài 2 - Học viện Kỹ thuật Quân sự
57 trang 22 0 0 -
Bài giảng Phát triển hệ thống thông tin kinh tế - Chương 2: Phân tích yêu cầu phần mềm
41 trang 21 0 0 -
Lecture 12: Kiểm tra và Kiểm chứng (Verification and Validation)
17 trang 21 0 0 -
5 trang 21 0 0
-
Slide Báo cáo bài tập tuần 3: Phân tích yêu cầu phần mềm
15 trang 21 0 0 -
Bài giảng Phân tích yêu cầu phần mềm - Chương 10: Yêu cầu phi chức năng
16 trang 21 0 0 -
Báo cáo bài tập tuần: Phân tích yêu cầu phần mềm - Nhóm 3
14 trang 20 0 0 -
Bài giảng Phân tích yêu cầu phần mềm: Lecture 9 - Trần Văn Hoàng
18 trang 19 0 0