zoukankan      html  css  js  c++  java
  • 【原创】岗位作业书-高级程序员(五)

    高级程序员岗位作业书

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

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

    一、每日例行工作:

    1、早上到公司后马上打开禅道理一下当前的工作进度,准备参加站立晨会

    2、打开QQ,注意及时查看禅道发过来的任务、Bug的邮件提醒信息

    3、参加站立晨会,

    4、根据禅道任务、测试上指派给自己的工作列表开始工作

    5、收到QQ关于禅道上和自己相关事务有变动的提醒邮件,及时查看、处理

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

    7、编码

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

    9、下班前上禅道填写今日工时具体到每个人物、bug的消耗情况 

    二、分阶段工作:

    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、终止维护

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

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

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

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

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

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

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

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

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

     

     

  • 相关阅读:
    SCILAB简介[z]
    UG OPEN API编程基础 2约定及编程初步
    Office 2003与Office 2010不能共存的解决方案
    UG OPEN API 编程基础 3用户界面接口
    NewtonRaphson method
    UG OPEN API编程基础 13MenuScript应用
    UG OPEN API编程基础 14API、UIStyler及MenuScript联合开发
    UG OPEN API编程基础 4部件文件的相关操作
    UG OPEN API编程基础 1概述
    16 UG Open的MFC应用
  • 原文地址:https://www.cnblogs.com/ddmacle/p/5586256.html
Copyright © 2011-2022 走看看