新项目研发实施流程解决方案
2021-09-01 18:05:09 1 举报
软件项目研发实施流程,适合中小企业从新建项目到开发测试运维管理的各职能执行流程,管理工具综合解决方案。
作者其他创作
大纲/内容
体验环境
构建测试环境
环境搭建申请
克隆项目
登录
公司GIT
组织后续项目验收,文档验收,项目上线,产品发布等流程。
审核
代码研发
提交测试版本
封板
私服仓库
技术团队leader
产品/项目经理验收
测试环境
代码推送
发布版本
开发人员
服务器组件
数据库
SSH plugin
生产环境
中间件
构建到生产服务器
发布服务器
开发人员提交测试版本时,需要对提交测试版本的代码进行打标签处理,同时填写测试单提交给负责的测试人员
项目开发组长向系统运维人员申请项目的各个环境搭建。经由负责人审批后执行。
环境搭建
DBA
开发人员在新建项目上进行代码开发、bug修复和版本迭代
开发组长
开发组长编写部署运维手册同步运维人员
分配权限
部署脚本
Docker plugin
运维人员
Bug反馈
Maven plugin
项目开发组长登录公司git,创建项目仓库,添加开发组成员到项目中并为开发组人员分配访问权限;
配置持续集成策略
代码提交
项目开发组成员从GIt仓库中clone项目到本地进行代码开发与提交
执行
编写&执行脚本
Jenkins持续集成自动部署
GIT仓库
运维人员负责服务器环境管理,根据开发提出的要求合理规划和搭建服务器环境。维护生产环境的代码发布。数据库管理相关操作提交到DBA执行。
程序代码
DBA负责执行数据库相关操作,数据库管理、数据库系统优化。数据库环境搭建方案。
提交测试
测试人员根据测试提交单中的信息,将已提交测试的版本构建部署到测试环境,进行测试。反馈测试中的bug,由开发持续迭代。直至封板。
新项目研发阶段
系统软件
数据库操作
团队leader 主要负责各个环节操作申请、方案、代码的审核;
私有仓库
拉取代码
项目开发组长通过Jenkins持续集成平台,创建并配置项目的持续集成策略。并将项目配置相关信息同步开发、测试、运维人员
测试人员
创建项目仓库
0 条评论
下一页
为你推荐
查看更多