|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
通常,要提升研发质量,按照开发团队的规模,从小型团队到中型团队有如下一些办法可以采用:
8 @# e' L" h3 j5 B建议 小型团队 中型团队 解决问题
. w1 q- _& b8 V2 P加强团队培训 适用 适用 个体水平差,无经验。提升团队成员的技术水平,有助于他们写成更高质量的代码9 T7 J7 ^# c3 n9 |6 b N
加强源码管理 适用 适用 减少随意签入的源代码导致日后的大的质量事故 2. 减少未经过交叉审查过的代码引入严重的产品缺陷 3. 减少因为版本管理混乱导致的问题:重复开发,功能不一致
5 U. ]" R+ c; P7 N$ y建立简单项目管理 适用 适用 个体开发无组织,功能实现无法追踪,重要时间点无法控制7 y9 D+ a# j8 U1 i# ^
分解与定义研发环节 适用 开发过程无法控制,每个环节都有验收标准,有助于将产品质量把控落实在开发的不同环节中8 d) |! v. {* w2 R4 S C2 k+ u
强化项目管理 适用 专门的项目经理,保证开发过程是可控制的 U( F! t3 A1 ^
强化项目环节审查 适用 优化的审查项目,促使开发环节可以量化控制,进而严格控制开发质量
9 r' c) b) p* S. h& C对于人数较少的小公司,前三项办法建议推广。具体的推广要点如下: Q+ W$ e/ s' t- c% i
加强团队培训4 R, a! X/ @7 j+ p3 J. d( ]
- 新知识/技能的系统培训
/ s4 S1 ^# S" k+ p! U/ x, ~! B- 老员工经验技巧分享交流会
! I, B/ k2 s3 M加强源码管理
$ P; f) |4 i( Y* u6 |4 ^- 统一源码管理平台
6 D/ S( E' J5 @* ~- 统一源码权限管理/ \$ P/ R/ T' M0 a2 F& g
- 代码签入审查制度建立与实施; }( U3 n' a, e# c2 e, ~& o
- 利用源码管理做源码的分支,做Tag
. U+ \3 _1 x# o) ]建立简单项目管理7 e' ^& H2 S) X8 i5 ?$ W' A
- 立项制度,立项需要公示,接受建议和意见1 o, `: D9 L! Q
- 项目资源需要预先分配并且预留备份方案$ F6 g/ A" |+ p% A2 I4 o
- 每个项目均需通过专职测试检测
- @) u! Q- V/ S1 d2 T- 项目验收结项制度,项目验收需要经过评审委员通过,结项时考核项目实际使用资源,完成效果和完成时间。
* ~+ m0 W" ]- p2 F8 w- 项目结项要公示,经验教训需要交流学习,讨论提高) e z5 @& k/ H4 x8 y/ N* f
8 q2 U; L4 v; `. b& Y% R
% ~% T+ `2 f( }/ _; i
|
|