当前位置:网站首页>研发项目流程规范
研发项目流程规范
2022-08-11 01:14:00 【总是幸福的老豌豆】
前言
结合项目管理 和部门实际情况,编写了此文档
项目流程规范
一、需求评审
当产品经理宣讲需求时,研发人员在需求理解会上,可以提出对需求有异议的问题,大家可以对有异议的需求进行讨论,
当对需求没有异议,认真听讲需求,在宣讲会议结束后需要在参会表单上签字,证明对xxx需求没有异议,可以进行开发任务。
二、功能拆分(研发人员)
Java开发人员:根据需求进行拆分功能模块,首先根据需求进行拆分成接口,根据接口数量评估工作时间(人/每天)
移动端开发人员: 根据需求编写页面评估出开发联调时间(人/每天)
H5开发人员:根据需求进行编写页面评估开发和联调时间(人/每天)
测试人员:根据需求进行编写测试案例并评估出测试完成时间。
三、接口编写
Java接口开发人员可以在梳理需求的同时进行接口文档的编写,定义好字段名称和返回数据模型,定义好接口文档需进行评审(评审人员:相关开发人员参与)。
在编写代码时:controller层建议不要写逻辑直接传递参数到service层进行逻辑操作,service层类中方法尽量优化到30行以内,类尽量控制在600行以内。
前端开发工程师:尽量规划好每个文件的大小,按照不同的功能进行封装拆分多个小文件。
四、测试
测试分为:自测、联调、测试
边栏推荐
- 分库分表ShardingSphere-JDBC笔记整理
- 什么是数组
- EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Est...
- Ambari迁移Spark2到其它机器(图文教程)
- [ASM] The relationship between the role of the bytecode operation ClassWriter COMPUTE_FRAMES and visitMaxs
- 全排列思路详解
- 两个数组的交集
- #yyds干货盘点#【愚公系列】2022年08月 Go教学课程 008-数据类型之整型
- Ambari Migrates Spark2 to Other Machines (Graphic and Text Tutorial)
- 22/8/9 Collection of Greedy Problems
猜你喜欢
【微波工程学习记录1】功率分配器和定向耦合器
两个链表的第一个公共节点——LeetCode
Apache Commons Configuration Remote Code Execution Vulnerability (CVE-2022-33980) Analysis & Reproduction
WebView2 通过 PuppeteerSharp 实现RPA获取壁纸 (案例版)
Elastic scaling of construction resources
使用 BeanUtils 做属性拷贝,性能有点拉胯!
Mysql database installation and configuration detailed tutorial
【21天学习挑战赛】折半插入排序
21、阿里云oss
Two-dimensional array combat project -------- "Minesweeper Game"
随机推荐
How to build speed, speed up again
② 关系数据库标准语言SQL 数据定义(创建、修改基本表)、数据更新(增删改)
关于编程本质那些事
微服务概念
21. Aliyun oss
分库分表ShardingSphere-JDBC笔记整理
数据分析面试手册《统计篇》
#yyds Dry Goods Inventory#[Yugong Series] August 2022 Go Teaching Course 008-Integer of Data Types
Data Filters in ABP
J9 Digital Theory: DAO governance is more like an ecological process: governance is native to the network and continues to evolve
容器技术真的是环境管理的救星吗?
Shell编程三剑客之sed
Two-dimensional array combat project -------- "Minesweeper Game"
url转成obj或者obj转成url的方法
ArcGIS Pro 创建tpk
The iterator and generator
C # - delegate detailed usage
vim简单保存窗口标识
什么是数组
Exceptions and exception handling mechanisms