开发回顾

    今年的开发工作在欢乐的春节气氛中突然就开始了。春节前两周,就当大家还在筹划着春节回家团圆之时,被强行留下。年前一周,初三到初五,年后到4月第一周,每天9点多下班,中间休息了三天。

    好在有之前技术积累,以及平台的支持,很多新需求都有较成熟的方案和参考代码,才不至于手忙脚乱。

    回顾这次集采开发,收获很多。本轮开发之所以还算顺利有几方面因素。

    一.前期技术积累。

      包括:之前其他团队做的代码安全治理,数据安全,版本安全。qos,dns限速,ipv6等。

    二.devops助力

    实时构建,冒烟,和人工执行的自动化测试。不过冒烟由于人力的原因,有几次没及时处理导致致命故障处理不及时。

三.需求相对简单

    这次的需求主要集中在无线侧,基本业务需求并不复杂。

  四.人员培养

    本轮开发也证明这次社招的新员工培养是比较成功的,入职刚1月的新员工能很快的加入集采开发。人力安排的比较合理,老员工有负责公关,老带新模式负责一般功能开发的。

    五.计划安排合理

    大大小小一百多条的开发条目,几百条的测试用例,经过合理的计划和实施,开发和测试都在有条不紊的协作进行着。

  六.日渐成熟的敏捷运作

    面对井喷的需求,团队内的需求实例化及时展开,测试用例的编写实时跟上,这些保障着开发和测试走在正确的方向上。

七.优秀的po

    这是一位优秀的po。自身精通编译和操作系统,确保每天都能成功的出版本。熟悉本次任务核心模块框架。思路清晰,计划安排合理。看问题透彻,透过现象看本质,能抓住根因。

    回顾这次终端产品的集采测试开发过程,各关键角色的职责和能力分别是。

    1.PO

    职责: 梳理需求,需求排序,定计划,跟踪需求完成情况,方案取舍,

    技能:熟练的excel技能,系统思考,良好的上下平级沟通技巧,必要的业务知识。

  2.团队sm

    职责:组织需求实例化,部署自动化测试环境,关注结果,提高团队士气。

    技能: 数据收集、分析能力,组织能力,心理学基础。

3.领域专家

    职责:方案评审和代码走查。

    技能:精通技术栈,网络知识,linux协议栈,操作系统,各种开发工具

4.市场se

  职责: 和客户沟通反馈,收集客户深层的需求,建立良好的客户关系。

    技能:精通业务,熟悉规范和测试标准,精通非暴力沟通,敏锐察觉潜在的需求。

5.开发人员

    职责:完成方案设计和编码实现,

    技能:熟练的业务知识;熟悉当前软件框架,编程能力;和测试人员的沟通能力;责任心。

6.TSE

    职责:测试设计。

    技能:精通业务,系统思考。

7.测试人员

    职责:测试执行

    技能:精通业务,非暴力沟通

图片发自App

你可能感兴趣的:(开发回顾)