项目组建和磨合阶段常见的坑

本文由做者钟雪兰受权网易云社区发布。html


背景:api

全部的项目都要经历组建阶段(又叫造成阶段),磨合阶段(又叫震荡阶段),正规阶段(又叫规范阶段),表现阶段(又叫实干阶段)。在项目的组建和磨合阶段,项目成员要么是从各个地方抽调过来的,要么就是新入职的,成员技术怎么样,人品性格什么状况,在团队状况基本不太了解的状况下项目成员开始运用技能着手执行分配到的任务,开始缓慢推动工做,在这个过程当中项目团队会遇到大大小小各类各样的问题,而这些问题须要咱们整个团队持续总结概括,优化改进,继续前行才能顺利到达咱们的正规和表现阶段。安全


项目初期通常都会有哪些常见的问题呢,举几个比较常见的例子服务器

代码规范的执行力问题。性能

每一个项目都会设定本身的代码规范,新团队大部分是刚毕业的大学生,不少没有遵循代码规范的意识或者习惯,即便一再强调,也还会有各类不可控的状况发生,好比没有代码审查,认为只要实现需求,质量保障是qa的事情;好比代码分支管理混乱,乱提交代码现象严重,临上线才发现有些非本版本,而且未开发完成的代码也提交在了主干,致使上线前还要处理各类多余的代码甚至使版本不能按时发布。测试

缺乏线上持续跟踪。优化

不少项目都处于超快速发展上升期,通常版本周期在1-2周,一个版本尚未交付,另外一个版本已经准备安排中,快速完成上线并验证以后,基本认为版本已经结束,立马进入下一个版本周期,没有人再去进行线上的持续跟踪,不少隐藏性bug就这么轻易的躲过了咱们的检查,最终暴露在用户面前,形成不可挽回的损失。设计


缺少文档以及概括总结。代码规范

在敏捷项目中,版本迭代周期很是的短,项目整个团队天天都在赶进度,抢时间,前期每每就会忽略掉文档的重要性,不管是开发文档,产品文档,仍是项目各类流程规范文档,在项目过程当中都是很是重要的,缺少这些文档,到后期可能会花费几倍甚至更多的时间和精力去整理,有的甚至只能经过查代码或者通过各类测试补充完成。htm

那么怎么在咱们的实际项目中尽可能避免和优化这些问题呢?

代码提交精细化管理。固然充分的准备以及培训工做是必不可少的,敏捷项目中代码的分支管理规范尤为重要,在团队磨合期,权限控制要进行精细化处理,由统一的代码分支控制人员进行分支开启和合并提交,并进行代码最终到代码审查。

版本线上的持续跟踪。在进行上线版本的验证检查以后,安排特定的负责人员对线上log进行按期扫描分析,持续跟踪用户使用状况,增长行为异常报警,确保有问题尽早发现尽早解决,避免形成更多很差的影响或者损失。

文档先行。有些文档必须在前期进行准备,如开发的api文档,产品功能需求以及设计文档,以及各类流程规范文档。每一个版本结束以后进行总结概括,按期维护,存档


免费领取验证码、内容安全、短信发送、直播点播体验包及云服务器等套餐

更多网易技术、产品、运营经验分享请访问网易云社区


相关文章:
【推荐】 【译文】不是全部的 bug 都值得修复的
【推荐】 一步步教你学会browserify
【推荐】 nkv客户端性能调优

相关文章
相关标签/搜索