1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 7 phát triển hệ thống thông tin (phần 2)

24 298 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 1,05 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phát triển theo hướng có cấu trúc:Mô hình thác nước Nền tảng của phát triển hệ thống Bài 7: Phát triển hệ thống thông tin phần 2 4... Bản mẫu phần mềm Software Prototye:Được tạo nhanh ch

Trang 1

Bài 7

Phát triển hệ thống thông tin (phần 2)

Trang 2

Nội dung bài học

1 Kỹ thuật phát triển HTTT

Bài 7: Phát triển hệ thống thông tin (phần 2) 2

2 Phát triển HTTT và quản lý dự án

Trang 4

Phát triển theo hướng có cấu trúc:

Mô hình thác nước

Nền tảng của phát triển hệ thống

Bài 7: Phát triển hệ thống thông tin (phần 2) 4

Trang 6

Bản mẫu phần mềm (Software Prototye):

Được tạo nhanh chóng

Tạo bản mẫu là quá trình lặp lại nhiều lần

Bắt đầu với bản mẫu đơn giản, ít chức năng

Nền tảng của phát triển hệ thống

Bản mẫu phần mềm (Software Prototye):

Được tạo nhanh chóng

Tạo bản mẫu là quá trình lặp lại nhiều lần

Bắt đầu với bản mẫu đơn giản, ít chức năng

Bài 7: Phát triển hệ thống thông tin (phần 2) 6

Trang 7

Mô hình xây dựng phần mềm có máy tính hỗ

trợ:

CASE (Computer-Aided Software Engineering)

Là các công cụ hỗ trợ việc tạo, bảo trì, quản lý các hệthống phần mềm

Các thành phần:

Kho thông tin Các công cụ front-end hỗ trợ từ việc lên kế hoạch đến thiết kế

Các công cụ back-end hỗ trợ việc sinh mã chương trình Trạm phát triển

Nền tảng của phát triển hệ thống

Mô hình xây dựng phần mềm có máy tính hỗ

trợ:

CASE (Computer-Aided Software Engineering)

Là các công cụ hỗ trợ việc tạo, bảo trì, quản lý các hệthống phần mềm

Các thành phần:

Kho thông tin Các công cụ front-end hỗ trợ từ việc lên kế hoạch đến thiết kế

Các công cụ back-end hỗ trợ việc sinh mã chương trình Trạm phát triển

Trang 8

Nền tảng của phát triển hệ thống

Bài 7: Phát triển hệ thống thông tin (phần 2) 8

Trang 9

Là bài toán lớn đối với những người CIO

Trang 12

Dự án:

Là tập hợp các công việc liên quan đến nhau và có

mục đích chung

Nên có mục tiêu rõ ràng

Nên có hữu hạn bước thực hiện

Chuẩn PMI (Project Management Institute)

Nên có hữu hạn bước thực hiện

Chuẩn PMI (Project Management Institute)

Bài 7: Phát triển hệ thống thông tin (phần 2) 12

Trang 13

Chuyên gia PMP (Project Management

Tài nguyên con người (Human Resource)

Truyền thông (Communication)

Nguy cơ (Risk)

Tài nguyên con người (Human Resource)

Truyền thông (Communication)

Nguy cơ (Risk)

Trang 14

Công việc của người quản lý dự án (Project

Trang 15

Quản lý các thay đổi:

Là quá trình mọi người hỗ trợ nhau để tạo một thayđổi lớn trong môi trường làm việc

Phương pháp quản lý các thay đổi về mặt kỹ thuật

của ODR: sử dụng các khảo sát thu được từ các đốitượng sau:

Người bảo đảm (Sponsor) Tác nhân thay đổi (Change Agent) Mục tiêu (Target)

Quản lý dự án

Quản lý các thay đổi:

Là quá trình mọi người hỗ trợ nhau để tạo một thayđổi lớn trong môi trường làm việc

Phương pháp quản lý các thay đổi về mặt kỹ thuật

của ODR: sử dụng các khảo sát thu được từ các đốitượng sau:

Người bảo đảm (Sponsor) Tác nhân thay đổi (Change Agent) Mục tiêu (Target)

Trang 16

Quản lý rủi ro:

Bước 1: Định mức rủi ro

6 câu hỏi của Gibson:

Họ đã cam kết cho trường hợp này chưa?

Họ có hiểu quy mô của thay đổi trong hành vi công việc là cần thiết để dự án thành công?

Họ có được động viên để thực hiện thay đổi không?

Họ có được xếp vào vị trí thích hợp và có đủ quyền hạn để thực hiện thay đổi khi cần không?

Họ có kinh nghiệm với các trường hợp tương tự chưa?

Họ có đủ lòng tin và sự tín nhiệm không?

Quản lý dự án

Quản lý rủi ro:

Bước 1: Định mức rủi ro

6 câu hỏi của Gibson:

Họ đã cam kết cho trường hợp này chưa?

Họ có hiểu quy mô của thay đổi trong hành vi công việc là cần thiết để dự án thành công?

Họ có được động viên để thực hiện thay đổi không?

Họ có được xếp vào vị trí thích hợp và có đủ quyền hạn để thực hiện thay đổi khi cần không?

Họ có kinh nghiệm với các trường hợp tương tự chưa?

Họ có đủ lòng tin và sự tín nhiệm không?

Bài 7: Phát triển hệ thống thông tin (phần 2) 16

Trang 17

Bước 2: Làm dịu rủi ro

Bước 3: Điều chỉnh hướng tiếp cận quản lý dự án

Cố định Big Bang Guided Evolution

Linh động Top-down Coordination Improvisation

Trang 18

Lời khuyên để quản lý tốt dự án:

Thiết lập các luật rõ ràng từ đầu

Rèn luyện và phát triển kỷ luật, kế hoạch, tài liệu, kỹnăng quản lý

Thu thập và văn bản hóa yêu cầu của người dùng

Tranh thủ sự giúp đỡ bên ngoài

Tính cả các nhà cung cấp khi ra quyết định

Chuyển đổi dữ liệu đã có

Theo sát quá trình triển khai và hậu triển khai

Quản lý dự án

Lời khuyên để quản lý tốt dự án:

Thiết lập các luật rõ ràng từ đầu

Rèn luyện và phát triển kỷ luật, kế hoạch, tài liệu, kỹnăng quản lý

Thu thập và văn bản hóa yêu cầu của người dùng

Tranh thủ sự giúp đỡ bên ngoài

Tính cả các nhà cung cấp khi ra quyết định

Chuyển đổi dữ liệu đã có

Theo sát quá trình triển khai và hậu triển khai

Bài 7: Phát triển hệ thống thông tin (phần 2) 18

Trang 19

Xác định xem có nên thay thế hệ thống hay

không: BCG (Boston Consulting Group) đưa ra

Trang 20

Các lựa chọn trong việc cải tiến hệ thống:

Cấu trúc lại hệ thống: quy trình bảy bước:

Cải tiến các hệ thống đã có

Định lượng hệ thống về mặt số lượng cấu trúc Biên soạn chương trình

Chạy chương trình với quy trình cấu trúc mới

Bài 7: Phát triển hệ thống thông tin (phần 2) 20

Chạy chương trình với quy trình cấu trúc mới Định dạng lại danh sách

Sử dụng bộ so sánh file Tái cấu trúc bằng cách sử dụng gói tối ưu Hợp lý hóa dữ liệu

Trang 21

Hợp lý hóaxuôi

Hợp lý hóa

ngược

Chuyển đổi Bảo trì

Hợp lý hóaxuôi

Hợp lý hóa

ngược

Trang 22

Tân trang lại hệ thống

Trang 23

Phân loại các vai trò trong hệ thống:

Đánh giá hiệu năng trong tổ chức

Đánh giá giá trị kinh doanh

Đánh giá một sản phẩm/dịch vụ

Đánh giá thứ quan trọng cần quản lý

Đánh giá mức độ đầu tư giữa các cấp trong tổ

chức: Khung đánh giá giá trị

Đánh giá hiệu quả của hệ thống

Phân loại các vai trò trong hệ thống:

Đánh giá hiệu năng trong tổ chức

Đánh giá giá trị kinh doanh

Đánh giá một sản phẩm/dịch vụ

Đánh giá thứ quan trọng cần quản lý

Đánh giá mức độ đầu tư giữa các cấp trong tổ

chức: Khung đánh giá giá trị

Trang 24

Nền tảng của phát triển hệ thống:

Phát triển theo hướng có cấu trúc

Ngôn ngữ thế hệ thứ tư

Bản mẫu phần mềm

Mô hình xây dựng phần mềm có máy tính hỗ trợ

Quản lý dự án luôn là bài toán quan trọng và

Mô hình xây dựng phần mềm có máy tính hỗ trợ

Quản lý dự án luôn là bài toán quan trọng và

khó trong tổ chức

Quản lý rủi ro:

Định mức rủi ro

Làm dịu rủi ro

Điều chỉnh hướng tiếp cận quản lý dự án

Bài 7: Phát triển hệ thống thông tin (phần 2) 24

Ngày đăng: 23/05/2014, 18:18

TỪ KHÓA LIÊN QUAN