Các giai đoạn và mục tiêu của chúng trong xây dựng HTTT Chọn lựa phương pháp thích hợp nhất trong xây dựng HTTT | Các phương pháp tạo lập hệ thống thông tin Các mô hình phát triển Hệ thống thông tin CHƯƠNG 3: TẠO LẬP VÀ PHÁT TRIỂN HỆ THỐNG THÔNG TIN Các phương pháp tạo lập HTTT • Các giai đoạn và mục tiêu của chúng trong xây dựng HTTT • Chọn lựa phương pháp thích hợp nhất trong xây dựng HTTT MỤC TIÊU Động cơ tạo lập HTTT • Xây dựng mới (Bespoke development) • Mua phần mềm có sẵn (Of-the-shelf) • Người dùng tự phát triển (Userdeveloped) Các phương pháp tạo lập Một hệ thống thông tin được phát triển ngay từ đầu (xây dựng mới hoàn toàn) bởi các chuyên gia để thõa mãn các yêu cầu trong doanh nghiệp. • Xây dựng nội bộ (In-house): được xây dựng bởi các chuyên gia của doanh nghiệp, làm việc cho doanh nghiệp • Gia công bên ngoài (Out-sourced): được xây dựng bởi các chuyên gia IT bên ngoài Xây dựng mới (Bespoke development) • Ưu điểm: – Xây dựng theo yêu cầu doanh nghiệp – Tạo ra lợi thế cạnh tranh so với các đối thủ (phần mềm của riêng mình) • Khuyết điểm: – Tốn kém tiền bạc – Kéo dài nhiều tháng thậm chí hàng năm – Nhiều lỗi Xây dựng mới (Bespoke development) • Tương thích với nhiều loại phần cứng • Tính năng phù hợp với nhiều doanh nghiệp • Có 2 loại: 1. Tùy biến (tailored): thay đổi mã nguồn, cấu hình 2. Tiêu chuẩn (standard): có thể cấu hình Mua phần mềm có sẵn • Ưu điểm: – Ít tốn thời gian – Chi phí thấp – Chất lượng (ổn định, nhiều tính năng) • Nhược điểm: – Có thể không có một số tính năng – Khác với qui trình thực tế của doanh nghiệp Mua phần mềm có sẵn • Do các nhân viên nghiệp vụ xây dựng • Thường được sử dụng cho một cá nhân hay phòng ban (giới hạn về qui mô) • Thiên về xử lý đầu ra dữ liệu hay báo cáo Người dùng xây dựng • Ưu điểm: – Phù hợp nhu cầu thực tế của người dùng – Viết nhanh • Khuyết điểm: – Sử dụng các công cụ không thích hợp – Nhiều lỗi (không được thiết kế, ít kiểm tra, không có tài liệu) Người dùng xây dựng Chọn lựa phương pháp tạo lập HTTT Phương pháp Thời gian Chi phí Lỗi Đáp ứng yêu cầu Xây dựng mới (in-house) Kém Kém Kém | Các phương pháp tạo lập hệ thống thông tin Các mô hình phát triển Hệ thống thông tin CHƯƠNG 3: TẠO LẬP VÀ PHÁT TRIỂN HỆ THỐNG THÔNG TIN Các phương pháp tạo lập HTTT • Các giai đoạn và mục tiêu của chúng trong xây dựng HTTT • Chọn lựa phương pháp thích hợp nhất trong xây dựng HTTT MỤC TIÊU Động cơ tạo lập HTTT • Xây dựng mới (Bespoke development) • Mua phần mềm có sẵn (Of-the-shelf) • Người dùng tự phát triển (Userdeveloped) Các phương pháp tạo lập Một hệ thống thông tin được phát triển ngay từ đầu (xây dựng mới hoàn toàn) bởi các chuyên gia để thõa mãn các yêu cầu trong doanh nghiệp. • Xây dựng nội bộ (In-house): được xây dựng bởi các chuyên gia của doanh nghiệp, làm việc cho doanh nghiệp • Gia công bên ngoài (Out-sourced): được xây dựng bởi các chuyên gia IT bên ngoài Xây dựng mới (Bespoke development) • Ưu điểm: – Xây dựng theo yêu cầu doanh nghiệp – Tạo ra lợi thế cạnh tranh so với các đối thủ (phần mềm của riêng mình) • Khuyết điểm: – Tốn kém tiền bạc – Kéo dài nhiều