项目管理质量

项目开发迭代的过程中质量是我们能够长期坚定走下去的基石,只有质量过硬,才能做出高规格的产品,进而不断提高自己的品牌影响力,先总结下自己理解的项目流程规范:

1.产品调研,竞品分析,项目前景,可行性验证,这一般是市场调研人员或者勘探人员,或者产品部需要做的工作,调研后会出具一份调研报告,进而转化成需求;

2.需求澄清(是针对研发对需求中不清楚的点需要确认,明确不清楚的点,达成共识,形成总结文档);
3.需求拆解和任务划分(这个是项目组长或者开发负责人需要做的,按照团队人员能力进行拆分任务);
4.概要设计和详细设计文档;(UML包图,文档编写能力,模块设计能力,设计能力)
5.编码;(需要遵循编码规范、开发规范、UI规范、项目结构、项目源码配置规范)

这其中也要严格要求自己:

编码时:指针使用判空,防止野指针,内存泄露,函数返回值判断,异常处理,eg:文件打开失败,就需要return;不能后面再读,找到就break;这个操作失败,就continue,就继续操作下一个;

框架设计能力:高内聚低耦合,设计能力,抽象能力,UI和逻辑结耦能力,模块化设计能力,代码重构优化能力(这个有专门的书籍:改善重构既有代码设计)
6.自测(一般公司对研发会有bug数要求,这个当然是和绩效挂钩的,有达标,优秀,不合格等等一些级别);

自测也分以下部分:功能性测试,性能性测试,CodeReview,内存泄露排查,或者交叉测试等等,
7.转测(流转到测试,需要编写转测文档,自测报告);

测试一般需要做:单元测试,集成测试,回归测试,黑盒测试,白盒测试等等,当然还要编写测试用例;

此处说明下,对于及时通讯软件,修改系统时间进行测试,这个场景,我在开发的过程中首先没考虑到这种场景,是自己工作的失误,而测试能意识到这个,或者处于这方面考虑,我感觉就是经验,做测试个人感觉一定要心细,考虑周全,没事可以梳理下常见产品的测试场景;
8.复盘性总结(目标是kiss,keep,improve,stop,start);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值