软件研发事业部项目 过程管理体系培训

文章来源:甘肃华科   作者:赵苗     发布时间:2020-11-25 05:37    浏览量:

1、目的

本制度规定了公司所承接的不同规模的软件项目开发流程,说明项目的各个阶段之间的输入输出结果,以及执行各阶段任务时的要求及相关模板,各部门的职责等,并说明了各阶段完成的标志和标准,是项目组推进项目及质量管理部门检查项目工作的核心制度。为保障公司软件开发项目的工作能有效、有序的执行,保证项目的开发质量,维护公司及开发人员的利益特制订本制度。

2、适用范围

本制度适用于以下情况:公司所承接的不同规模的软件开发类项目,以及公司内部软件产品开发项目。

3、流程

3.1软件项目生命周期划分为6个阶段,分别为:

产品概念阶段、产品定义阶段、产品开发阶段、产品测试阶段、用户验收阶段、产品维护阶段。

3.2软件项目的过程

1项目管理过程

包含6个过程域,分别为:合同管理、立项管理、结项管理、项目规划、风险管理、需求管理。

2项目研发过程

6个过程域,分别为:需求开发、技术预研、系统设计、系统开发、系统测试、客户验收。

3机构支持过程。

包含2个过程域,分别为:培训管理、服务与维护。

9C582CF3-8A04-45fb-88E0-8CB223D2E8EA.png

3.3过程域的目的

所有13个过程域的目的如表2-2所示。

1.jpg

4、角色与职责

主要角色及其职责如表2-3所示(详见各个过程域对角色与职责的描述)。

2.jpg

表2-3 角色与职责简表

5文档结构

3.jpg

6、技术路线

后台开发框架:现软件研发事业部施行后台框架有两种,一种是spring+JDBCTemplate,另一种是Spring Boot 2.X+Spring Security+Oauth2+Mybatis Plus+Activiti。按照项目大小,业务复杂程度可选用两种的一种进行项目开发。

前端技术:现软件研发事业部运用到的前端技术有HTML,CSS,JavaScript,jQuery,layUI,Vue,Bootstrap等技术。

APP开发技术:现软件研发事业部运用到的APP开发技术有mui,uni。

数据库技术:MySQL,Oracle,达梦数据库等国产数据库。

中间件技术:Tomcat、Nginx、中创中间件等国产中间件。

微信图片_20201125172541.jpg

甘肃华科信息技术有限责任公司    版权所有    甘公网安备 62010202001329