- Phân tích yêu cầu khách hàng, Đánh giá và đề xuất giải pháp phù hợp yêu cầu phát triển phần mềm mới hoặc chỉnh sửa phần mềm
- Thực hiện phân tích, thiết kế cơ sở dữ liệu, kiến trúc phần mềm
- Phối hợp góp ý, cung cấp thông tin xây dựng giá thành dịch vụ
- Xây dựng kế hoạch chi tiết xây dựng phần mềm (dựa trên kế hoạch khung đã được thống nhất với khách hàng)
- Thực hiện thiết kế prototype, mẫu icon, hình ảnh phục vụ xây dựng phần mềm
- Đề xuất hạ tầng, các công cụ dụng cụ, thiết bị cần thiết phục vụ xây dựng phần mềm
- Thực hiện xây dựng framework và đào tạo framework cho nhóm xây dựng phần mềm
- Thực hiện xây dựng và lập trình phát triển phần mềm trên: Form-based, Web-based, Mobile
- Thực hiện kiểm thử phần mềm, xây dựng tài liệu hướng dẫn sử dụng, đóng gói chương trình phần mềm, cài đặt, khởi tạo, cấu hình hệ thống, nghiệm thu, tính giá trị sử dụng ,,,
- Hỗ trợ sử dụng, đề xuất phương án, xử lý sự cố, ứng cứu thông tin trong phạm vi thực hiện
- Thực hiện đào tạo, chuyển giao sản phẩm cho các bộ phận liên quan
- Nghiên cứu, đề xuất áp dụng kỹ thuật, công nghệ, quy trình phát triển phần mềm mới, hiện đại vào đơn vị
- Thực hiện Demo chương trình phần mềm đang thực hiện theo yêu cầu
- Đánh giá cải tiến, rút kinh nghiệm trong quá trình phân tích yêu cầu, thu thập mô tả yêu cầu, phát triển phần mềm
- Các nhiệm vụ khác được phân công.
Quy định






