找回密码
 注册
关于网站域名变更的通知
查看: 366|回复: 2
打印 上一主题 下一主题

[绩效管理] 项目研发管理

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-10-18 13:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1、研发管理定义
3 q: }+ w. m# l( y规范好一系列的工作流程,规范好各个岗位的工作职责,让工作更加协同,让效率更加高效。
4 P3 G) @2 x, \, J2 j* ^1 t2、研发管理过程
# Z  W7 e. |- ]+ F+ g! D- j2.1、三个阶段1 y# N8 Q0 d" F: [
首先我认为研发工作分为设计、开发、测试三个阶段。如果项目迭代周期为一个月,那么我会把时间均分为三个十天。阶段性的验收项目成果,对滞后的工作,好及时作出调整,保障项目进度平稳的向前推进。9 h: K' w6 q. |7 I8 ]7 B

$ E+ e" F" ]  {4 {2.2、 四次设计
( H/ R' w% V* }1 ~在产品原型和需求到达开发人员手上时,我们要做的第一件事是设计。3 l( m! P5 j! p! w8 ?, Z
1. 前端后接口设计(接口定义json文档、controller方法、请求实体类、响应实体类)3 B% \+ v6 J+ \( |6 a0 C" E% J
2. 服务端接口设计 (service方法、业务实体类、参数实体类)
1 H( T) i5 c2 z* |# B1 T9 I3. 数据库表设计 (数据表设计pd文档)8 a* U, k8 L( T/ j4 B' h1 Y3 z) O' F. d
4. 测试用例设计 (测试用例文档)
2.3、 四次评审
4 G- k& U( f: [8 z每次设计都需要一次评审来验证合理性,让设计者走出思维的死角。
1 \' o. J; J( _4 Y5 g1. 前后端接口评审 (前后端开发评审http接口是否漏定义,接口的请求和响应数据结构是否合理)* H- D3 W* w/ m/ t: t# B  s- Q8 ]
2. 服务端接口评审(后台开发评审service接口定义和业务测试测试代码是否符合业务流程)# s$ C6 B: ^3 ?% ?- L
3. 数据库表评审 (后台开发评审表的命名规范、类型规范、字段规范、约束规范)# `2 r0 B: B3 L% D! ?
4. 测试用例评审(测试内部根据原型和需求文档评审测试用例设计的是否合理)
- O8 N% o3 Y+ B3 ?$ l+ C  \2.4、 三次测试
: u: Q' m, V9 N9 ^# K! s测试是工作阶段性验收的标志,测试通过的功能才能说开发完成。
5 a3 r1 }8 |* R- s/ s1. 自动化业务测试+ m- v! G2 V$ V
2. 手工增量测试8 S" H2 U( s- F4 [' J0 i/ a
3. 手工全量测试
( C( d- @1 p& W3 Q* j自动化业务测试主要是验证代码的业务逻辑是否正确,其次是验证代码的语义是否正确。
. Y) ^. r( a$ }) }手工增量测试主要是验证本次迭代开发的新功能是否正确。
6 H6 K  u2 l/ o; Y+ h" \手工全量测试主要是验证本次迭代对系统的影响是否正确。" P  |, m1 o5 a$ b( l' a
2.5、 三次发布
# I( N. Y( l  B7 d' b发布是一个持续的过程,是一步步前进的过程,这样做主要是减免线上环境的发生问题的概率。即上一步没有成功,绝对是不能走到第二步;第二步成功了,第一步可能是成功的。例如下面的发布流程:% z- j2 X4 U/ P+ w( ^
1. 发布开发环境 (失败)
6 n% X8 g' k: ]2. 发布开发环境 –> 发布测试环境 (失败)
3 H" T+ j  t" H3 k3 e3. 发布开发环境 –> 发布测试环境 –> 发布线上环境
; }6 n7 z7 s1 |6 C开发环境采用自动化发布,让问题及早的暴露。开发环境发布ok后,通过手工发布到测试环境,保证测试环境的稳定性。测试全部通过后,最后才手工发布到线上环境。
+ S, G% G' u+ c9 k4 z3、研发管理的意义2 G' W8 T- @) M
采用分模块设计结合集体评审的制度,是放权的有力保障。分模块设计有利于个人专注业务,集体评审有利于个人对系统有整体的认识。设计可以提前暴露产品设计逻辑性和可行性。设计是一次自我方案评估的过程。评审可以磨合团队的成员的设计和开发理念,是规范顺利推广的提前。4 E% X7 t' L4 q  v  l. ^
0 N* A' R- @9 w3 A

该用户从未签到

2#
发表于 2021-10-18 14:24 | 只看该作者
测试是工作阶段性验收的标志,测试通过的功能才能说开发完成。

该用户从未签到

3#
发表于 2021-10-18 17:14 | 只看该作者
每次设计都需要一次评审来验证合理性,让设计者走出思维的死角。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-21 22:25 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表