Tại TIGO, chúng tôi lấy tiêu chí khách hàng là trọng tâm (customer centric) và có thể dự đoán được làm nền tảng để triển khai dịch vụ phần mềm. Để cung cấp dự án phát triển phần mềm chất lượng và kịp thời, chúng tôi áp dụng các quy trình phát triển phần mềm tối ưu nhất cho từng giai đoạn trong vòng đời của dự án.
Xem thêm:
1. Khởi tạo (Initialize)
- Phân tích, báo giá
- Thảo luận, thỏa thuận với khách hàng về phạm vi dự án, xác nhận bản tuyên bố thông tin chính thức dự án (project charter).
- Khởi động dự án (kick-off)
2. Lập kế hoạch (Plan)
- Phạm vi dự án, thời gian tiến hành và bàn giao
- Kế hoạch cụ thể, lịch trình chi tiết từng giai đoạn, các yêu cầu của dự án
- Các yêu cầu về kết quả bàn giao (artifacts), thí dụ: tài liệu đặc tả phần mềm, tài liệu kiểm thử nghiệm thu (UAT Test), kịch bản nghiệm thu...
3. Thực hiện (Implement)
- Thiết kế, lập trình, kiểm thử, chỉnh sửa, báo cáo tiến độ
- Hoàn tất dự án, đảm bảo sản phẩm đáp ứng các tiêu chí đặt ra
- Nghiệm thu thử nghiệm bản Beta
4. Hoàn tất (Complete)
- Đánh giá kết quả đạt được của dự án, thu thập các thông tin để cải tiến sản phẩm
- Nghiệm thu thử nghiệm môi trường hộp cát (sandbox)
5. Nghiệm thu và bàn giao (Perform - Acceptance - Handover)
- Triển khai sản phẩm cuối cùng
- Đào tạo kiến thức vận hành hệ thống, kiến thức sử dụng sản phẩm cho khách hàng
- Bàn giao tài liệu
6. Bảo trì (Support & Maintain)
- Hỗ trợ kỹ thuật và cập nhật bản vá, sửa lỗi sản phẩm theo quy định của hợp đồng.
- Hỗ trợ sử dụng qua teamview, ultraview.
- Hỗ trợ tư vấn