Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

56 777 0
Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

Đ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

1Ch.V HỆ THỐNG THÔNG TIN QUẢN LÝ HỆ THỐNG THÔNG TIN QUẢN LÝ Ch.5: Dự án phát triển hệ thống thông tin Ch.5: Dự án phát triển hệ thống thông tin Tháng 9-2007 ThS. Nguyễn Anh Hào 2Ch.V Dự án  Dự án là một sự nổ lực tạm thời để tạo ra một sản phẩm đặc thù (PMI – PMBOK 2000). 1. Có thời hạn kết thúc dự án. 2. Có chuyển giao sản phẩm. Giai đoạn Khởi động Giai đoạn Thực hiện Giai đoạn Kết thúc Chi phí và mức nhân lực Điểm bắt đầu Điểm kết thúc Các chuyển giao Các chuyển giao 3Ch.V Các mô hình tiếp cận  Để hướng dẫn tổng quát các dự án giải quyết 3 vấn đề: 1. Định nghĩa (what), 2.Phát triển (how), 3.Hổ trợ (change). 1. Thác nước (Water Fall, Traditional SDLC) 2. Làm mẫu thử (Prototyping) 3. RAD (Rapid Application Design) 4. Xoắn ốc (Spiral) 5. JAD (Joint Application Design, IBM 1970) 4Ch.V Mô hình thác đổ  Giai đoạn trước là cơ sở để thực hiện cho giai đoạn sau. • Phải làm đúng ngay từ đầu để tránh quay lên sửa sai • Thay đổi (do bên ngoài): dự án phải rework  Mỗi giai đoạn bao gồm một tập họp các tiến trình xử lý ở một lĩnh vực công nghệ khác nhau. • Kiểm tra trên nhiều lĩnh vực khác nhau Phân tích Phân tích Thiết kế Thiết kế Cài đặt Cài đặt Bảo trì Bảo trì Thay đổi Phát triển 5Ch.V Mô hình thác đổ  Ưu điểm • Tiếp cận theo hệ thống • Có định nghĩa các chuyển giao cuối mỗi giai đoạn • Chú trọng việc lập tài liệu • Là nền tảng cho nhiều mô hình khác.  Khuyết điểm • Khó điều chỉnh, sửa. • Khó thực hiện "user involvement" • Không trực quan (vì hầu hết đều ở trên giấy) 6Ch.V Mô hình tăng dần  Cải tiến của mô hình thác đổ: Chia sản phẩm dự án thành nhiều phần nhỏ tương đối độc lập nhau, áp dụng mô hình thác đổ để thực hiện từng phần. • Độ phức tạp được giảm bớt • Dể phân bổ nguồn lực thực hiện dự án Phần 1 Phần 1 Phân tích Phân tích Thiết kế Thiết kế Cài đặt Cài đặt Bảo trì Bảo trì Phần 2 Phần 2 Phân tích Phân tích Thiết kế Thiết kế Cài đặt Cài đặt Phần 3 Phần 3 Phân tích Phân tích Thiết kế Thiết kế 7Ch.V Mô hình làm mẫu thử (Prototyping)  Không phân định các giai đoạn có chuyển giao rõ ràng.  Không giải quyết được các vấn đề mang tính hệ thống.  Chất lượng sản phẩm dựa trên mẫu thử (“trực quan”) và do người sử dụng quyết định. Yêu cầu Mẫu thử Chỉnh sửa Phiên bản mới Yêu cầu mới Xác định bài toán Xác định bài toán Phát triển Mẫu thử Phát triển Mẫu thử Kiểm tra Kiểm tra Cải tiến mẫu thử Cải tiến mẫu thử Áp dụng Áp dụng (Users) (Project members) 8Ch.V Prototyping  Khi nào thì nên sử dụng prototyping model ? • Khi yêu cầu từ users không rõ ràng • Khi có vài users và stackholers tham gia dự án • Thiết kế phức tạp, cần có bản demo chi tiết để xem • Khi giao tiếp giữa users và phân tích viên gặp khó khăn (vd: ngôn từ, ít thời gian gặp nhau). • Khi có công cụ tạo mẫu nhanh.  Prototyping chỉ thích hợp cho việc thiết lập yêu cầu chi tiết 9Ch.V Mô hình xoắn ốc (Spiral model).  Tinh chỉnh từng bước, phát triển từ cơ bản đến chi tiết  Có tính kiểm soát cao và phù hợp với các dự án phức tạp  Số vòng xoay của mô hình xoắn ốc không thể xác định trước nên khó lập kế hoạch tổng thể  Customer Communication  Planning  Engineering  Customer Evaluation Ước lượng Kiểm tra Giải pháp Xác thực Xây dựng Mục tiêu  Risks  Construction & release Phòng tránh Phân tích Thiết kế Cài đặt Khảo sát 10Ch.V CASE tools  CASE (Computer Aids System Engineering) tools là các phần mềm tự động hóa (hoặc trợ giúp) phân tích mô hình hệ thống và chuyển đổi mô hình hệ thống thành chương trình. • Để chuẩn hóa và tự động hóa các tiến trình phát triển, giảm thời gian thiết kế và phát triển phần mềm. • Để hoàn thiện các đặc tả về hệ thống. • Trợ giúp kiểm tra lổi, kiểm soát các thay đổi, và tận dụng lại các môdun đã tạo ra.  CASE tools được sử dụng trong RAD và JAD model. [...]... người nêu ra bài toán và quyết định có chấp nhận phương án không  Người phát triển hệ thống (Developer) là người đưa ra phương án giải quyết bài toán Ch.V Thực hiện dự án Gồm 5 bước cơ bản sau A Chọn dự án để thực hiện 1 Xác định tính khả thi 2 Xếp hạng các dự án 3 Chọn dự án A Khởi động dự án B Hoạch định dự án: Có 10 công việc phải thực hiện ! C Thực hiện dự án D Kết thúc dự án 14 Ch.V A-1.Xác... trò và trách nhiệm của Stakeholders đối với dự án Ch.V Stackholders 30 Là những người có một hoặc nhiều vai trò đối với dự án  Người quản lý hệ thống thông tin( CIOs): cấp phát nhân lực tin và xem xét đánh giá dự án  Phân tích viên (Analysts) :nghiên cứu các bài toán và nhu cầu của tổ chức để quyết định cách thức mà hệ thống thông tin và công nghệ thông tin trợ giúp cho tổ chức  Lập trình viên ... Khởi động dự án 28 Đánh giá kích thước, phạm vi, mức độ phức tạp của dự án (để xác định yêu cầu của dự án) và thiết lập các thủ tục hổ trợ các hoạt động sau này: Liên kết các nguồn lực từ bên ngoài với bên trong dự án, cấp nguồn lực cho dự án, thiết lập môi trường cho dự án, … 1 Thiết lập nhóm khởi động dự án (Initiation Team) • Xác lập quyền hạn và trách nhiệm cho trưởng dự án, nguồn lực dự án -Project... đồ thể hiện xử lý, dữ liệu và data-flow  Bộ phát sinh reports và hiển thị màn hình để lập mẫu thử cho các giao diện giữa hệ thống với người sử dụng  Công cụ phân tích đặc tả dựa trên lược đồ, form và report  Kho sưu liệu đặc tả lược đồ, báo cáo và thông tin quản lý dự án  Bộ phát sinh tài liệu kỹ thuật và tài liệu cho người sử dụng  Bộ phát sinh mã và CSDL tự động từ tài liệu thiết kế  Forward... đánh giá 24 Dự án 1 Dự án 2 Dự án 3 12 tháng 6 tháng 6 tháng $ 15.000 $10.000 $ 8.000 $ 500.000 $ 400.000 $ 300.000 Rất tốt, vì phát triển toàn bộ Có sẵn Có sẵn Phát triển Không có Không có Không có A Thời gian Thời gian thực hiện B Chi phí Mua phần cứng Trang bị phần mềm C Chức năng Phân khúc thị trường Giám sát đơn đặt hàng In cánh bướm để tiếp thị Case study Xếp hạng các phương án Ch.V Dự án 1 Tiêu... A-3.Chọn dự án 26 Nguồn lực sẵn có, sử dụng được Dự án đang làm và dự án có tiềm năng Quyết định chọn dự án Môi trường của tổ chức hiện tại Kết quả chọn 1 2 3 4 5 Chấp nhận Từ chối Trì hoãn Làm lại Phát triển từ người sử dụng 6 Cần chứng minh Các tiêu chuẩn đánh giá  Kết quả chọn phải bảo đảm rằng tổ chức đã xem xét cẩn thận và hiểu rõ ích lợi của dự án, và sẵn sàng cấp nguồn lực cho dự án  Chọn dự án. .. hữu hình mà dự án chuyển giao (ROI)  So sánh các dự án dựa trên các tiêu chí đánh giá để xếp thứ tự ưu tiên cho dự án, dựa trên phương pháp AHP: 1 Thiết lập các tiêu chí đánh giá bằng cách phân tích theo cấu trúc phân cấp các yếu tố góp phần làm thỏa mãn yêu cầu đối với dự án 2 Cho điểm mỗi dự án theo các tiêu chí Ch.V Lợi ích (benefits) 18  Lợi ích hữu hình (tangible benefit) là lợi ích phát sinh... thay đổi 5 Thiết lập môi trường cho dự án  Môi trường quản lý: thu thập, tổ chức các công cụ mà dự án cần sử dụng, phân công,…  Project Work-book: là hồ sơ tài liệu chứa các lưu đồ, biểu đồ, đặc tả… cần thiết cho các hoạt động của dự án, được dùng cho tất cả các thành viên của dự án Ch.V C Hoạch định dự án 33 1 Xác định phạm vi và mức độ thực hiện dự án  Phạm vi dự án: gồm phạm vi công việc, và phạm... và thành viên nhóm dự án nhận định theo quan điểm kỹ thuật (bài toán, giải pháp, rủi ro)  Phân tích SWOT để đánh giá khả năng của dự án và thời điểm thích hợp để thực hiện dự án Khả năng Hoàn cảnh Thuận lợi Strengths Opportunities Khó khăn Weaknesses Threats Ch.V A-2.Xếp hạng dự án 17  Phân tích giá trị cộng thêm của mỗi dự án vào hoạt động của tổ chức, dựa trên: 1 Vai trò của dự án đối với mục tiêu... mối quan hệ với dự án Ch.V Project Charter 29 Nội dung gồm: 1 Các vấn đề của tổ chức, hậu quả và cơ hội để cải tiến 2 Mục tiêu của dự án 3 Các yêu cầu đối với dự án 4 Sơ lược về phương pháp thực hiện dự án 5 Giả định (assumptions) và phụ thuộc (dependencies) 6 Chuyển giao (deliverables) và mốc đánh giá (milestones) 7 Lợi ích của dự án, và kinh phí để thực hiện 8 Nơi cấp phát nguồn lực cho dự án 9 Vai . 1Ch.V HỆ THỐNG THÔNG TIN QUẢN LÝ HỆ THỐNG THÔNG TIN QUẢN LÝ Ch .5: Dự án phát triển hệ thống thông tin Ch .5: Dự án phát triển hệ thống thông tin Tháng 9-2007 ThS dựa trên lược đồ, form và report.  Kho sưu liệu Kho sưu liệu đặc tả lược đồ, báo cáo và thông tin quản lý dự án  Bộ phát sinh tài liệu Bộ phát sinh tài

Ngày đăng: 25/01/2014, 06:24

Hình ảnh liên quan

Ch.V Mô hình thác đổ - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

h..

V Mô hình thác đổ Xem tại trang 4 của tài liệu.
 Cải tiến của mô hình thác đổ: Chia sản phẩm dựán thành - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

i.

tiến của mô hình thác đổ: Chia sản phẩm dựán thành Xem tại trang 6 của tài liệu.
Ch.V Mô hình làm mẫu thử (Prototyping) - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

h..

V Mô hình làm mẫu thử (Prototyping) Xem tại trang 7 của tài liệu.
Ch.V Mô hình xoắn ốc (Spiral model). - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

h..

V Mô hình xoắn ốc (Spiral model) Xem tại trang 9 của tài liệu.
 Chi phí hữu hình (tangible cost) là chi phí liên quan đến - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

hi.

phí hữu hình (tangible cost) là chi phí liên quan đến Xem tại trang 19 của tài liệu.
Thiếtkế màn hình - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

hi.

ếtkế màn hình Xem tại trang 39 của tài liệu.
Ch.V Hình đồ tài nguyên (Resource chart) - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

h..

V Hình đồ tài nguyên (Resource chart) Xem tại trang 45 của tài liệu.
Cácphương áncấu hìnhCác phương án cấu hình - Tài liệu Chương 5: Dự án phát triển hệ thống thông tin ppt

cph.

ương áncấu hìnhCác phương án cấu hình Xem tại trang 55 của tài liệu.

Từ khóa liên quan

Mục lục

  • HỆ THỐNG THÔNG TIN QUẢN LÝ Ch.5: Dự án phát triển hệ thống thông tin

  • Dự án

  • Các mô hình tiếp cận

  • Mô hình thác đổ

  • Mô hình thác đổ

  • Mô hình tăng dần

  • Mô hình làm mẫu thử (Prototyping)

  • Prototyping

  • Mô hình xoắn ốc (Spiral model).

  • CASE tools

  • CASE tools (tt)

  • Rapid Application Design (RAD)

  • Joint Application Design (JAD)

  • Thực hiện dự án

  • A-1.Xác định tính khả thi

  • Xác định tính khả thi

  • A-2.Xếp hạng dự án

  • Lợi ích (benefits)

  • Chi phí (Costs)

  • Giá trị thời gian của tiền

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

Tài liệu liên quan