- Tiếp nhận yêu cầu bài toán từ khách hàng, viết tài liệu phân tích yêu cầu, đặc tả yêu cầu, thiết kế chi tiết, thiết kế CSDL
- Lập trình các chức năng được giao theo tài liệu giải pháp chi tiết.
- Thực hiện các nhiệm vụ sửa lỗi được phát hiện trong quá trình phát triển và triển khai.
- Viết và thực hiện unit test.
- Thực hiện upcode các yêu cầu nâng cấp của dự án.
- Thiết kế được các module thành phần, các chức năng chi tiết theo kiến trúc đã có sẵn.
- Tích hợp mã nguồn (merge code), tích hợp hệ thống.
- Viết tài liệu Hướng dẫn cài đặt, vận hành, khai thác.
- Cài đặt, triển khai hệ thống
- Tối ưu hệ thống