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

Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Embed Size (px)

DESCRIPTION

1. Phát triển HTTT và quản lý dự án (tiếp) 2. Toàn cầu hóa & xu hướng mới của doanh nghiệp

Citation preview

Page 1: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

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

Page 2: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Nội dung bài học

1. Phát triển HTTT và quản lý dự án (tiếp)

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

2. Toàn cầu hóa & xu hướng mới của doanh nghiệp

Page 3: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

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

Page 4: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Chu trình phát triển hệ thống (SDLC – SystemDevelopment Life Cycle):

Phát triển các ứng dụng doanh nghiệp

1. Lên kếhoạch

2. Phântích7. Bảo trì

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

3. Thiếtkế

4. Pháttriển

5. Kiểmtra

6. Thựcthi

Page 5: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Những phương pháp phát triển hệ thống Agile:

Phát triển các ứng dụng doanh nghiệp

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

Page 6: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Phương pháp phát triển ứng dụng nhanh (RAD –Rapid Application Development)Phương pháp lập trình nhanh (XP - ExtremeProgramming)Phương pháp thống nhất tiến trình (RUP – RationalUnified Process)Phương pháp Scrum

Phát triển các ứng dụng doanh nghiệp

Phương pháp phát triển ứng dụng nhanh (RAD –Rapid Application Development)Phương pháp lập trình nhanh (XP - ExtremeProgramming)Phương pháp thống nhất tiến trình (RUP – RationalUnified Process)Phương pháp Scrum

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

Page 7: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các nguyên tắc để phát triển thành công phầnmềm:

Cắt giảm bớt ngân quỹLoại bỏ nếu không cần thiếtTối thiểu hóa các yêu cầuKiểm tra thường xuyênSử dụng thêm cả những người không chuyên ngành

Phát triển các ứng dụng doanh nghiệp

Các nguyên tắc để phát triển thành công phầnmềm:

Cắt giảm bớt ngân quỹLoại bỏ nếu không cần thiếtTối thiểu hóa các yêu cầuKiểm tra thường xuyênSử dụng thêm cả những người không chuyên ngành

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

Page 8: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Quản lý dự án phát triển phần mềm:Các yếu tố làm ảnh hưởng chất lượng của một dự án:

Quản lý dự án

Thờigian

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

Chấtlượng

Chiphí

Phạmvi

Page 9: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Nguyên nhân dự án chậm hoặc thất bại:

Quản lý dự án

Thiếu tài nguyên

Thiếu sự hỗ trợ từ quản lý kỹ thuật CNTT

Thay đổi công nghệ trong quá trìnhthực hiện dự án

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

0% 20% 40% 60% 80% 100%

Lên kế hoạch hoặc quản lý dự án khôngtốt

Thay đổi mục tiêu trong quá trình thựchiện dự án

Thiếu sự hỗ trợ từ quản lý kinh doanh

Thiếu tài nguyên

Page 10: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Chọn dự án chiến lược:Các vai tròtrong quản lýdự án:

Các hoạt động chínhcủa quản lý dự án

Quảnlý dự

án

Thời gianPhạm vi

Tàinguyên

Thay đổivề mặt

kinhdoanh

Thay đổivề mặttổ chức

SDLC

Thay đổivề mặt

côngnghệ

Chọn dự án chiến lược:Các vai tròtrong quản lýdự án:

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

Quảnlý dự

án

Thay đổivề mặt

kinhdoanh

Truyềnthông

Kỳ vọngChất

lượng

Chi phí

Phươngpháp vàcông cụ

Thay đổivề mặttổ chức

Page 11: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các kỹ thuật chọn lựa dự án chiến lược:

Các hoạt động chínhcủa quản lý dự án

Tập trung vào mục tiêu của tổ chức

Phân loại các dự án

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

Phân loại các dự án

Phân tích tài chính

Page 12: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Nắm bắt kế hoạch của dự án: hai thành phầnchính:

Đặc quyền dự án (Project Charter):Là tài liệu được phân bởi người sáng lập dự án hoặc nhà tàitrợ dùng để xác thực dự án và cung cấp cho người quản lýdự án quyền phân phối tài nguyênCác thành phần:

Các hoạt động chínhcủa quản lý dự án

Nắm bắt kế hoạch của dự án: hai thành phầnchính:

Đặc quyền dự án (Project Charter):Là tài liệu được phân bởi người sáng lập dự án hoặc nhà tàitrợ dùng để xác thực dự án và cung cấp cho người quản lýdự án quyền phân phối tài nguyênCác thành phần:

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

Phạm vi dự án (Project Scope)

Mục tiêu dự án (Project Objective)

Ràng buộc dự án (Project Constraint)

Giả thiết dự án (Project Assumption)

Page 13: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Kế hoạch dự án (Project Plan):Là tài liệu chuẩn dùng để quản lý và điều phối quá trình thựcthi dự ánCác đặc tính cần có của một kế hoạch dự án tốt:

Các hoạt động chínhcủa quản lý dự án

Dễ hiểu

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

Dễ đọc

Kết nối với tất cả thành viên quan trọng

Phù hợp với phạm vi, độ phức tạp và độ quan trọng của dự án

Được chuẩn bị bởi toàn đội chứ không phải bởi cá nhân người quản lý độc lập

Page 14: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Hai biểu đồ thường được sử dụng:– Biểu đồ PERT (Program Evaluation and Review Technique)– Biểu đồ Gantt

Các hoạt động chínhcủa quản lý dự án

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

Page 15: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Quản lý dự án: tập trung vào ba lĩnh vực chính:

Các hoạt động chínhcủa quản lý dự án

Quản lý con người

Quản lý truyền thông

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

Quản lý truyền thông

Quản lý thay đổi

Page 16: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các lý do thường gặp gây nên thay đổi:Sự thiếu sót khi đánh giá phạm vi ban đầuSự hiểu nhầm khi đánh giá phạm vi ban đầuCác sự kiện ngoài làm phát sinh yêu cầu mớiThay đổi về mặt tổ chức làm ảnh hưởngCó công nghệ tốt hơnCông nghệ thay đổi dẫn tới sự cố ngoài ý muốnMong muốn của cá nhân người quản lý hoặc người sử dụngNgân quỹ cho dự án bị cắt giảm hoặc hoàn thành sớm

Ba lời khuyên cho việc quản lý thay đổi hiệu quả:Lập ra các chính sách quản lý thay đổiDự đoán trước thay đổiTìm kiếm thay đổi

Các hoạt động chínhcủa quản lý dự án

Các lý do thường gặp gây nên thay đổi:Sự thiếu sót khi đánh giá phạm vi ban đầuSự hiểu nhầm khi đánh giá phạm vi ban đầuCác sự kiện ngoài làm phát sinh yêu cầu mớiThay đổi về mặt tổ chức làm ảnh hưởngCó công nghệ tốt hơnCông nghệ thay đổi dẫn tới sự cố ngoài ý muốnMong muốn của cá nhân người quản lý hoặc người sử dụngNgân quỹ cho dự án bị cắt giảm hoặc hoàn thành sớm

Ba lời khuyên cho việc quản lý thay đổi hiệu quả:Lập ra các chính sách quản lý thay đổiDự đoán trước thay đổiTìm kiếm thay đổi

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

Page 17: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Sử dụng nguồn lực bên ngoài (outsourcing):Có hai lựa chọn chính:

Nguồn lực nội tại (Insourcing)Nguồn lực bên ngoài (Outsourcing)

Ba dạng outsourcing:Onshore: các công ty trong cùng quốc giaNearshore: các công ty ở các quốc gia gầnOffshore: các nước xa (thường là các nước đang phát triển)

Các hoạt động chínhcủa quản lý dự án

Sử dụng nguồn lực bên ngoài (outsourcing):Có hai lựa chọn chính:

Nguồn lực nội tại (Insourcing)Nguồn lực bên ngoài (Outsourcing)

Ba dạng outsourcing:Onshore: các công ty trong cùng quốc giaNearshore: các công ty ở các quốc gia gầnOffshore: các nước xa (thường là các nước đang phát triển)

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

Page 18: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Lý do các công ty làm outsource:

Các hoạt động chínhcủa quản lý dự án

Giảm chi phí

Quản lý tốt hơn chi phí của các hoạt độngnội tại

Lý do khác

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

0% 10% 20% 30% 40% 50% 60% 70% 80%

Các nguồn lực bên ngoài có chuyên môntốt hơn

Tập trung vào các mảng kinh doanh chính

Giảm nhân lực và các chi phí liên quan

Loại bỏ nhu cầu tái đầu tư công nghệ

Page 19: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các đơn vị thường outsource:

Các hoạt động chínhcủa quản lý dự án

Marketing và bán hàng

Không đơn vị nào

Các đơn vị khác

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

0% 10% 20% 30% 40% 50% 60% 70%

CNTT

Quản trị nhân lực

Quản lý bộ phận

Tài chính và kế toán

Page 20: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Lợi ích của việc outsource:Tăng chất lượng và hiệu quả của một hoạt động, dịch vụGiảm chi phí hoạt độngTập trung tài nguyên cho các ngành sinh lợi chínhGiảm thiểu rủi ro khi đầu tư lớnTiếp xúc với các nhà cung cấp dịch vụ outsource khácTiếp cận được với các công nghệ tiên tiếnPhản ứng nhanh với sự thay đổi của thị trườngKhông mất vốn đầu tưGiảm nhân lực và các chi phí liên quan

Các hoạt động chínhcủa quản lý dự án

Lợi ích của việc outsource:Tăng chất lượng và hiệu quả của một hoạt động, dịch vụGiảm chi phí hoạt độngTập trung tài nguyên cho các ngành sinh lợi chínhGiảm thiểu rủi ro khi đầu tư lớnTiếp xúc với các nhà cung cấp dịch vụ outsource khácTiếp cận được với các công nghệ tiên tiếnPhản ứng nhanh với sự thay đổi của thị trườngKhông mất vốn đầu tưGiảm nhân lực và các chi phí liên quan

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

Page 21: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các thách thức của việc outsource:Thời lượng của hợp đồngTính cạnh tranh caoSự tin tưởngXác định phạm vi

Các hoạt động chínhcủa quản lý dự án

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

Page 22: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

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

Page 23: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các thách thức về văn hóa kinh doanh:Bao gồm các sự khác biệt về

Ngôn ngữSở thíchTôn giáoQuan điểm về xã hộiQuan điểm về chính trị

Toàn cầu hóa

Các thách thức về văn hóa kinh doanh:Bao gồm các sự khác biệt về

Ngôn ngữSở thíchTôn giáoQuan điểm về xã hộiQuan điểm về chính trị

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

Page 24: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các câu hỏi thường được sử dụng khi cần xác định cónên tạo một website toàn cầu hóa hay không:

Website đó có cần logic mới để xử lý vấn đề văn hóa không?Nội dung website có thể dịch ra bao nhiêu ngôn ngữ?Trang chủ có thể hiện nhiều ngôn ngữ không hay sẽ táchthành các trang con?Nước nào cần triển khai hỗ trợ nội bộ?Website có bị phân nhánh không?

Toàn cầu hóa

Các câu hỏi thường được sử dụng khi cần xác định cónên tạo một website toàn cầu hóa hay không:

Website đó có cần logic mới để xử lý vấn đề văn hóa không?Nội dung website có thể dịch ra bao nhiêu ngôn ngữ?Trang chủ có thể hiện nhiều ngôn ngữ không hay sẽ táchthành các trang con?Nước nào cần triển khai hỗ trợ nội bộ?Website có bị phân nhánh không?

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

Page 25: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các thách thức vềchính trị:

Bao gồm các điềuluật xung quanh việctrao đổi dữ liệu giữacác quốc giaVề bảo mật: có nhiềucấp cho việc lưu trữdữ liệu, chuyển giao,truy cập và xác thực

Các thách thức vềkinh tế toàn cầu:

Toàn cầu hóa

Các chiếnlược kinh

doanh toàncầu

Các thách thức vềchính trị:

Bao gồm các điềuluật xung quanh việctrao đổi dữ liệu giữacác quốc giaVề bảo mật: có nhiềucấp cho việc lưu trữdữ liệu, chuyển giao,truy cập và xác thực

Các thách thức vềkinh tế toàn cầu:

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

Các lĩnh vựcquản lý kinhdoanh toàn

cầu

Kiến trúcdoanhnghiệp

toàn cầu

Các vấn đềthông tintoàn cầu

Phát triểnhệ thốngtoàn cầu

Page 26: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Cách mạng sáng tạo: 6 hoạt động đổi mới tiêubiểu:

Xác định mũi nhọn phù hợpTập hợp những người sáng tạo đổi mớiThưởng cho những người chịu rủi roKhuyến khích sự đa dạngTìm kiếm xung quanhĐem người dùng và người phát triển gần nhau hơn

Các xu hướng mới trong thế kỷ 21

Cách mạng sáng tạo: 6 hoạt động đổi mới tiêubiểu:

Xác định mũi nhọn phù hợpTập hợp những người sáng tạo đổi mớiThưởng cho những người chịu rủi roKhuyến khích sự đa dạngTìm kiếm xung quanhĐem người dùng và người phát triển gần nhau hơn

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

Page 27: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Cách mạng xanh:Sử dụng năng lượng:

Giảm công suất máy tínhẢo hóaCác phần mềm tiết kiệm năng lượngChế độ làm mát thông minhCác nguồn năng lượng khácKết hợp với sinh họcNhờ chính sách của nhà nước

Các thiết bị có thể tái chế được

Các xu hướng mới trong thế kỷ 21

Cách mạng xanh:Sử dụng năng lượng:

Giảm công suất máy tínhẢo hóaCác phần mềm tiết kiệm năng lượngChế độ làm mát thông minhCác nguồn năng lượng khácKết hợp với sinh họcNhờ chính sách của nhà nước

Các thiết bị có thể tái chế được

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

Page 28: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Mạng xã hội:Mạng lưới tìm kiếmBoomerangMạng lưới marketing

Thế giới ảo:

Các xu hướng mới trong thế kỷ 21

Lựclượng laođộng ảo

Mạng xã hội:Mạng lưới tìm kiếmBoomerangMạng lưới marketing

Thế giới ảo:

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

Thế giới mới

Thế giớiảo

Tổ chứcảo

Lựclượng laođộng ảo

Page 29: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Các nguyên tắc để phát triển thành công phầnmềm:

Cắt giảm bớt ngân quỹLoại bỏ nếu không cần thiếtTối thiểu hóa các yêu cầuKiểm tra thường xuyênSử dụng thêm cả những người không chuyên ngành

Các yếu tố làm ảnh hưởng tới chất lượng dự án:Thời gianPhạm viChi phí

Tổng kết bài học

Các nguyên tắc để phát triển thành công phầnmềm:

Cắt giảm bớt ngân quỹLoại bỏ nếu không cần thiếtTối thiểu hóa các yêu cầuKiểm tra thường xuyênSử dụng thêm cả những người không chuyên ngành

Các yếu tố làm ảnh hưởng tới chất lượng dự án:Thời gianPhạm viChi phí

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

Page 30: Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)

Quản lý dự án tập trung vào ba lĩnh vực chính:Quản lý con ngườiQuản lý truyền thôngQuản lý thay đổi

Các xu hướng mới trong thế kỷ 21:Cách mạng sáng tạoCách mạng xanhMạng xã hộiThế giới ảo

Tổng kết bài học

Quản lý dự án tập trung vào ba lĩnh vực chính:Quản lý con ngườiQuản lý truyền thôngQuản lý thay đổi

Các xu hướng mới trong thế kỷ 21:Cách mạng sáng tạoCách mạng xanhMạng xã hộiThế giới ảo

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