打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【原创】岗位作业书-高级程序员(五)

高级程序员岗位作业书

---------------------

岗位作业书配合是《敏捷软件项目开发管理流程》的重要附件,详细说明了每个岗位在开发过程中每个阶段的工作

 

一、每日例行工作:

1、早上到公司后立即打开禅道查看任务、测试模块看是否有工作任务

2、打开QQ,注意接收禅道发过来的任务、Bug的提醒邮件

3、根据提醒邮件进行工作

4、接收任务后编写详细设计文档

5、编码

6、单元测试通过后的代码,上传到SVN

7、下班前上禅道填写今日工时消耗情况 

二、分阶段工作:

1、需求讨论

工作内容:无 

2、需求确认

工作内容:无 

3、版本定义

工作内容:无 

4、分配任务

工作内容:无 

5、详细设计

工作内容:

负责编写所负责任务的详细算法设计,直接在禅道的任务、Bug的备注里写,格式如下:

算法设计V1.0:

XXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXx

这里要注意的是,备注不能修改,如果算法需要修改的,新增一个备注,算法设计版本递增即可,如:
算法设计V2.0:

XXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXx 

6、编码及单元测试

工作内容:

1、根据算法设计进行编码,自己对所负责的代码进行单元测试

2、原则上,自己进行单元测试通过后才能Commit代码到SVN,Commit的log内容请直接把任务或Bug的标题复制过来即可,例如:

任务098:XXXXXXXXXXXXXXXXXXXXXXX

Bug123:XXXXXXXXXXXXXXXXXXXXXXX 

7、集成测试

工作内容:

1、负责处理指派给自己的Bug

2、Bug修改完成并自己进行单元测试通过后才能Commit代码到SVN,Commit的log内容请直接把任务或Bug的标题复制过来即可,例如:

Bug098:XXXXXXXXXXXXXXXXXXXXXXX 

8、验收测试

无 

9、发版上线

无 

10、版本维护

工作内容:负责处理指派给自己的Bug 

11、终止维护

 

 

  以下是本人原创的软件企业运用敏捷开发系列文章: 

 【原创】敏捷软件项目开发管理流程(一)

 【原创】岗位作业书-产品/项目经理(二)

 【原创】岗位作业书-技术经理(三) 

 【原创】岗位作业书-测试经理(四)

 【原创】岗位作业书-高级程序员(五)

 【原创】岗位作业书-程序员(六) 

 【原创】岗位作业书-前端工程师(七)

 【原创】岗位作业书-测试员(八)

 

 

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
普通软件项目开发过程规范(三)—— 执行阶段
程序员最艰巨的十大任务 | 外刊IT评论网
创建剧本以开始新的编码任务
普通软件项目开发过程规范
如何成为一个C 高级程序员
谈谈单元测试:为什么要进行单元测试?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服