1、参与项目需求分析,确保技术切实可行,满足用户需求;
2、协助项目经理对产品需求进行评估,获取客户方的确认,为系统分析提供依据;
3、参与用户需求调查,分析解读用户需求,力求信息收集完整、准确,为系统分析做准备;
4、掌握编程规范,不断提高技术水平;
5、根据系统设计要求,充分使用类库,编写软件系统代码,提高工作效率,确保符合规范;
6、总结提取技术开发过程中的公用控件,提出丰富类库建议;
7、检查、测试自己或其他开发人员编写的代码,及时消除代码中的缺陷;
8、使用缺陷管理工具,记录缺陷状态信息,产生缺陷管理报告;
9、及时上传开发的代码,做好版本控制;
10、向项目经理及时反馈软件开发中的问题,提出改进建议。