1.需求分析:负责软件产品或项目的技术需求的整理和分析。
2.架构设计:确定项目或产品的技术架构设计和整理技术路线。研究引入新的技术路线,方法和编程思想,负责制定软件技术路线的规则和技术平台的发展。
3.平台研发:负责软件技术开发平台的改进,升级维护和发展规划。
4.技术评审:对项目或产品总体设计,模块设计进行确定,审查和把关。
5.构件整理:整理公司积累的公用基础构件和业务构件,进行产品化改造及核心代码的编写。
6.技术指导:对部分的技术人员进行相关的技术培训,指导开发人员在整体结构下开展设计研发工作。
7.技术管理:协助运营商管理部门进行项目总体的筹备与规划。