项目反思

来深圳一年多了,从去年7月中下旬来公司到现在,工作整体还不错,就是最近,项目组老出现问题,基本每个开发人员都出现过各种看上去不应该出现的问题,都是在测试完了的阶段被发现的。所以,问题也就升级了,由小扩大了。

先发一下牢骚

从今年6月从会展中心搬回来公司之后,项目每个版本就一直不断的出现一些低级的问题,或者说是没怎么注意的小问题,香港那边就一直纠着不放,可项目这么多个关口测试,SA Review,SZSA Test,HKSA Test,QA Test,这之间没测出来的问题,到最后出问题了最后都说开发人员的问题,哪个开发人员能受得了这种,但是能有什么办法呢?毕竟我们是乙方,需要做出更高质量的程序给别人,也要为自己的粗心买单,更需要总结、反思,确保以后不再出现类似的问题。

 

每回一出现这些问题,公司就让老大总结一下原因,香港就让老大给出后续改进方案,哎,每个人都说,程序员都不出错了,那还要测试的人干嘛,好多人都可以裁掉了,真是,也谢谢老大如此体谅我们,为我们扛下那么多的压力……

 

现在这边的项目呢,跟以前有一些不一样,现在的项目是很多个小的Issue组成的。每个Issue对应有一个SA(专门做分析的,写分析文档,写测试用例)和一个developer(开发,Unit Test.Functional Test).有时候开始Coding的时候呢,分析文档也没有完全分析好,developer就只能边做边问,深圳这边不确定的东西就只能给香港E-mail或电话沟通。香港也不确定的就只能叫User confirm了。所以有时一个Issue整个完成很费劲。也导致了这个过程中可能就莫名其妙漏掉一些小问题。或者出现其他一些不可控的问题。所以,时间又短,像这样的Issue只能有改动之后对所有可能影响到的Case全部重新测试,保证后面的改动没有影响到以前的功能。

 

现在出现这些问题的原因有很多,下面自己也总结一下,希望后面的工作更仔细一些:

 

工作流程:

SA 分析--developer 开发--developer Unit Test--developer Functional Test--SZSA Review--SZSA Test,HKSZ Test--QA Test

要避免这些简单、低级的问题,必须各层人员都把好关,做好自己的本责工作。都尽可能认真仔细一点。

 

1.首先,从深圳SA来讲,需要把分析文档稍微写得详细一点,尤其针对没有做过类似Issue的developer.并在developer正式开始做这个

Issue之前详细讲解一下。着重讲一下开发过程中需要注意的地方。SA在写Test Case的时候需要更详细一些,不能只针对重要一点的功能

像一些边界值,日期,数字格式之类的小问题,更不能放过。最后就是developer写的Unit Test Case及Test Result 需要仔细review

.不然developer就按照自己的想法写的Case,自我感觉是测试没问题了,但是如果没有review,有的点没测试到,他也不知道,最后Unit Test

阶段也就过了。再就是Code Review.这个阶段需要检查一些小问题及重点逻辑,像注释啊,if else逻辑的啊,day end 流程之些之类的

 

2.作为developer.在正常完成coding之后,需要仔细的写Unit Test Case.并完成测试,如果这阶段不能做的Case。需要在Functional Test阶段仔细测试。有时间的情况下把SA的Case也好好的测试。再就是再提交代码之前,Check每个文件头的注释,每个文件改动的地方,针对所有的Code自己先做一次review。在Functional Test阶段。与SA一起做一次Code Review.保证不会有低级的Code错误。

 

3.针对以前出现的问题自己一定要总结,在后续的Issue的一定不能再犯相同类似的错误。

 

4.QA也要起到一定的作用。最后是QA的Case由香港SA或者提定的人review.这样测试才有意义。

 

 

 

 

 

 

 

### 项目反思模板示例 #### 1. 项目概述 简要描述项目的背景、目标和预期成果。这部分应涵盖项目的主要特点及其对业务的影响。 ```markdown **项目名称**: **客户/部门**: **项目经理**: **起始日期**: **结束日期**: **主要参与方**: **项目简介**: 此处填写关于本项目的简短说明,包括但不限于其目的、范围以及它试图解决的具体问题。 ``` #### 2. 成果评估 对比最初设定的目标与最终实现的结果之间的差异,并解释这些变化的原因。 ```markdown **原定目标 vs 实际达成情况** | 序号 | 设定目标 | 完成状况 | |------|----------------------------------|----------------------------| | | | | **未达到目标的因素分析** - 原因一: - 原因二: **超出预期的部分** - 超出部分一: - 超出部分二: ``` #### 3. 绩效回顾 针对各个关键领域(如时间表、成本控制、质量保证等方面),总结表现并指出任何值得注意的地方。 ```markdown **进度管理** - 是否按照预定的时间线完成了各项里程碑? - 如果有延迟,具体原因是什么? **财务管理** - 预算内是否有超支现象?如果有,请给出详细的财务报表支持。 - 对比初始估算的成本结构同实际支出有何不同之处? **质量管理** - 所交付的产品或服务是否满足既定的质量标准? - 用户反馈如何处理?采取了哪些改进措施来提升产品质量? ``` #### 4. 学习点提炼 识别在整个生命周期中学到的经验教训,特别是那些可以应用于未来工作的方面。 ```markdown **正面经验分享** - 表现良好的实践有哪些值得推广的价值观或方法论? - 这些成功的做法能否成为公司内部的标准流程的一部分? **负面经历警示** - 发生过什么错误或者失误影响到了整个团队的工作效率? - 如何避免同样的事情再次发生?提出了哪些建议性的解决方案? ``` #### 5. 改进建议 基于上述讨论提出具体的改进建议,旨在优化未来的项目规划和实施过程。 ```markdown **短期建议** - 可立即着手改善的小型调整方案列举如下: **长期策略** - 更加深远的战略层面思考,比如引入新的技术和工具辅助日常运作等。 ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值