- Thiết kế mô hình hệ thống, mối quan hệ với các hệ thống khác- Phân lớp các module, chức năng- Công nghệ áp dụng triển khai cho từng module trong hệ thống- Xác định luồng dữ liệu ra vào giữa các hệ thống - Xác định phương pháp lưu trữ, lựa chọn công nghệ cho sản phẩm cụ thể- Thực hiện Proof Of Concept mức tổng thểThiết kế chi tiết các hệ thống CNTT- Thiết kế CSDL- Thiết kế luồng xử lý nghiệp vụ chức năng- Thiết kế giao diện (giao diện màn hình, validation, luồng màn hình, layout báo cáo,…)- Thiết kế biểu đồ luồng dữ liệu, biểu đồ lớp, các tiện ích và các tài liệu đặc tả chương trình khác ( đặc tả bản tin, đặc tả file, …).- Thiết kế API, Lớp, hàm- Xây dựng tài liệu đặc tả kĩ thuật trong các bài toán theo yêu cầu- Thực hiện Proof Of Concept mức ứng dụngĐảm bảo tính tương thích, tính phối hợp hoạt động, tính ổn định và tính khả dụng của kiến trúc giải pháp.- Thiết kế mô hình triển khai logic, vật lý ( yêu cầu cụ thể về cấu hình thiết bị, có bao nhiêu node, mô hình kết nối tác node, …)- Thiết kế các phương án dự phòng hệ thống.- Thiết kế các phương án sao lưu, khôi phục, xử lý lỗi.- Thiết kế ATTT hệ thốngNghiên cứu và thử nghiệm công nghệ- Rà soát, đánh giá đưa ra các đề xuất cải tiến, tối ưu cho sản phẩm- Xác định chiến lược đầu tư công nghệ để hỗ trợ phát triển kiến trúc sản phẩm và tối đa hoá lợi tức đầu tư công nghệ- Thử nghiệm công nghệ mới, báo cáo và đưa vào định hướng công nghệ trong tương laiLà người rà soát cuối cùng về giải pháp kỹ thuật của dự án