Bài giảng phân tích và thiết kế hướng đối tượng bài mở đầu đỗ ngọc như loan

10 68 0
Bài giảng phân tích và thiết kế hướng đối tượng  bài mở đầu   đỗ ngọc như loan

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

Thông tin tài liệu

Bài mở đầu GV: Phan Đỗ Ngọc ThịNhư KimLoan Loan – Bài mở đầu Nội dung  Giới thiệu  Tiến trình phát triển hệ thống  Các phương pháp phát triển hệ thống – Bài mở đầu Hiện trạng sống  Thế giới phụ thuộc vào phát triển công nghệ  Yêu cầu phát triển công nghệ phần mềm  Các ứng dụng công nghệ phần mềm: ngày mở rộng phức tạp  Nhu cầu thị trường tăng: đòi hỏi tăng suất, nâng cao chất lượng lại giảm thiểu thời gian  Tuy nhiên lại thiếu nguồn nhân lực thực có trình độ – Bài mở đầu Thống kế dự án phần mềm  The Robbins-Gioia Survey (2001)  Khảo sát 232 người làm việc công ty triển khai hệ thống ERP 51%: không thành cơng 49% lại (46% khơng thể nâng cấp)  The KPMG Canada Survey (1997)  Khảo sát 1450 phiếu khảo sát, phân tích 176 trường hợp  61% dự án xem thất bại  Hơn 1/3 dự án vượt ngân sách ước tính ban đầu  Thất thoát ngân sách cho dự án công nghệ thông tin hàng năm lên đến hàng tỷ đôla Canada ($25 billion per year) – Bài mở đầu Thống kê dự án phần mềm  The Chaos Report (1995)  365 người trả lời đại diện cho 8380 ứng dụng  31.1% hủy bỏ  52.7% vượt ngân sách ước tính ban đầu 189%  16.2% kịp tiến độ ngân sách cho phép  The OASIG Study (1995)  10 IT projects thất bại nhiều lý Theo nguồn thống kê Ó IT Cortex – Bài mở đầu Những thách thức  Thách thức  Công nghệ thay đổi nhanh  Công việc phát triển phần mềm công việc tập thể  Sự chuyên mơn hố cách thức làm việc phân tán  Kết luận:  IT Project: Tỷ lệ thất bại nhiều thành công  Chỉ dự án thực đáp ứng nhu cầu  Dự án lớn khả thất bại cao  Có thành cơng q nhiều thất bại – Bài mở đầu Vấn đề phát sinh phát triển HT  Hiểu khơng người dùng cần  Khơng thể thích ứng với thay đổi yêu cầu hệ thống  Các Module khơng khớp với  Phần mềm khó bảo trì nâng cấp, mở rộng  Phát trễ lỗ hổng dự án  Chất lượng phần mềm  Hiệu phần mềm thấp  Các thành viên nhóm khơng biết thay đổi gì, nào, đâu, phải thay đổi  Q trình build-and-release khơng đáng tin cậy – Bài mở đầu Các nguyên nhân cốt lõi  Sự quản lý yêu cầu người dùng không đầy đủ  Trao đổi thông tin mơ hồ không đầy đủ  Kiến trúc không vững  Độ phức tạp vượt q tầm kiểm sốt  Có mâu thuẫn không phát yêu cầu, thiết kế, cài đặt  Kiểm chứng không đầy đủ  Sự lượng giá chủ quan tình trạng dự án  Sự chậm trễ việc giảm rủi ro mơ hình thác nước  Sự lan truyền khơng thể kiểm sốt thay đổi  Thiếu cơng cụ tự động hóa – Bài mở đầu Tiến trình phát triển hệ thống  Tổng quát Tiến trình (Process) xác định:  Who -  What - làm  Where - đâu  When - làm  How - làm để đạt tới mục đích mong muốn  Software Development Process  Rational Unified Process - RUP – Bài mở đầu Software Development Life Cycle - SDLC – Bài mở đầu 10 ...  Software Development Process  Rational Unified Process - RUP – Bài mở đầu Software Development Life Cycle - SDLC – Bài mở đầu 10 ... Ĩ IT Cortex – Bài mở đầu Những thách thức  Thách thức  Công nghệ thay đổi nhanh  Công việc phát triển phần mềm công việc tập thể  Sự chun mơn hố cách thức làm việc phân tán  Kết luận:  IT... phát triển hệ thống – Bài mở đầu Hiện trạng sống  Thế giới phụ thuộc vào phát triển công nghệ  Yêu cầu phát triển công nghệ phần mềm  Các ứng dụng công nghệ phần mềm: ngày mở rộng phức tạp 

Ngày đăng: 19/06/2019, 10:10

Từ khóa liên quan

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

Tài liệu liên quan