Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
332 KB
Nội dung
1Ch.V
HỆ THỐNGTHÔNGTIN QUẢN LÝ
HỆ THỐNGTHÔNGTIN QUẢN LÝ
Ch.5: Dựánpháttriểnhệthốngthông tin
Ch.5: Dựánpháttriểnhệthốngthô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áttriể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áttriể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áttriểnhệ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ốngthô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ốngthôngtin và công nghệ thôngtin 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ôngtin quản lý dựán Bộ phát sinh tàiliệu kỹ thuật và tàiliệu cho người sử dụng Bộ phát sinh mã và CSDL tự động từ tàiliệ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áttriển toàn bộ Có sẵn Có sẵn Pháttriể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áttriể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àiliệ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