The Sources of Software
Outsourcing: ví dụ: cty muốn làm một phần mềm trả lương, thuê luôn một cty khác làm, đến tháng chỉ cung cấp bảng chấm công
Công ty không phải lo phần phát triển ứng dụng
Nguồn phát triển phần mềm: 6 nguồn
Công ty dịch vụ CNTT: Tinh vân, CMC: phụ thuộc vào việc cty thuê tư vấn,
Nhà cung cấp gói phần mềm: Microsoft: có sẵn để mua. có thể cung cấp các gói phần mềm lớn nhỏ, ngoài ra có Misa,
Nhà cung cấp giải pháp: Microsoft, IBM, Oracle, SAP: các ứng dụng lớn, trị giá hàng triệu đô: các công ty sử dụng dịch vụ đưa ra các đánh giá, nhu cầu,
ASP và MSP: Google: gmail.: cần ứng dụng nhanh, hỗ trợ chung
Phần mềm mã nguồn mở: khi cần hỗ trợ mà giới hạn về kinh phí: ví dụ Joomla, Open Cart,
Tự xây dựng: Những công ty công nghệ cao, tiềm năng có sẵn.
IT, IS project: cần cân nhắc cty đang ở đâu, xây dựng từ đầu hày xây dựng tiếp/
ERP: khác gì hệ thống thông thường: hệ thống thống nhất giữa các module. dùng chung CSDL thống nhất, tránh việc sử dụng trùng lặp, sai sót các số liệu.
DN hiện nay thường sử dụng package softwares hơn là ERP:
-vì ERP phức tạp, vì trình độ tin học của các doanh nghiệp VN còn kém.
- mất thời gian triển khai
-phụ thuộc vào nhà tư vấn,
-bắt buộc các doanh nghiệp thay đổi quy trình kinh doanh khi áp dụng: giao diện, quy trình, business concepts.
SV ra trường: đc giao vào bộ phận nào chỉ biết nhiệm vụ đó.chưa thể học tập nhanh chóng các phần mềm phức tạp.
ASP&MSP
In house :
- Hệ thống hoàn thiện
- Hệ thống tích hợp
So sánh 6 phương pháp phát triển phần mềm,
____________________________
Lựa chọn các phần mềm đại trà: bộ tiêu chí: chú ý
- Hỗ trợ của nhà cung cấp: Tránh nhà cung cấp mua đứt bán đoạn: cần hệ thống hỗ trợ kỹ thuật mới có thể sử dụng đc. đặc biệt với sản phẩm phần mềm. Cần ghi rõ trong hợp đồng: hình thức hỗ trợ, thời gian hỗ trợ, trả lời , kinh phí, các chi phí liên quan.
- Năng lực của nhà cung cấp: cân nhắc: quy mô, feedback của khách hàng trước: tránh rủi ro.
- Chi phí
- Chức năng có phù hợp với mô hình kinh doanh.
- Tính linh hoạt
- Tài liệu hướng dẫn
- Thời gian phản hồi,
- Độ phức tạp của dự án.
Xác nhận thông tin khi mua phần mềm.
* Thông tin từ nhà cung cấp
- Tài liệu kỹ thuật
- Tài liệu marketing
- Bảng điều tra
* Yêu cầu đề nghị - RFP
* Kiểm tra phần mềm
* Phản hồi của người sử dụng
* Kiểm tra phần mềm hoạt động
Tái sử dụng
- Sử dụng các nguồn phầm mềm đãn đc viết cho các ứng dụng mới
- Hầu hết áp dụng cho ứng dụng đinh hướng và ứng dụng
Có phần mềm tái sử dụng đến 40%-90%
4 các tiếp cận
TÓM TẮT: ngắn hơn, dễ hơn chương 1
- Outsourcing
- 6 nguồn
Cần có thời gian hoàn thiện đầy đủ
Bài tập chương I: hoàn thiện
Chương 2-3 dịch: chia ra:
Trang nhóm trưởng
Vũ support-edit
gửi trước thứ 6 tuần sau: dịch cả phần chữ và phần hình
dùng phần mềm Edraw. phụ trách chương nào làm hình chương đó: gửi cô bản word dán ảnh, gửi các bản edraw có thể chỉnh sửa đc.
