
# 操作流程
本文档将按照以下步骤介绍HE2E DevOps实践的操作流程。
图1实践操作流程图   
![](https://support.huaweicloud.com/bestpractice-devcloud/zh-cn_image_0000001353500896.png)
表1实践操作流程说明 
| 步骤                                                                                          | 说明                                                                   |
|:---|:---|
| [实践准备](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2010.html)   | 项目管理员Sarah完成实践开始前的准备工作，包括创建项目、添加项目成员等操作。                             |
| [管理项目规划](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2001.html) | 项目管理员Sarah完成项目需求规划、项目经理Maggie完成迭代需求规划。                               |
| [开发代码](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2004.html)   | 开发人员Chris通过分支来进行代码的编写，包括创建分支、编写并提交代码、提交分支合并请求；项目经理Maggie审核合并请求后完成合入。 |
| [检查代码](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2005.html)   | 开发人员Chris对代码进行静态扫描，根据修复建议优化代码，提高代码质量。                                |
| [构建应用](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2006.html)   | 开发人员Chris构建环境镜像、将代码编译打包成软件包。                                         |
| [部署应用](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2007.html)   | 开发人员Chris将构建好的环境镜像及软件包安装并运行在环境中。本文档提供两种环境的部署方法：CCE与ECS。              |
| [管理项目测试](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2003.html) | 测试人员Billy为迭代创建测试计划、设计测试用例，并按照计划执行测试用例。                               |
| [配置流水线](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2008.html)  | 开发人员Chris将代码检查、构建、部署等任务串联成流水线。当代码有更新时，可自动触发流水线，实现持续交付。               |
| [释放资源](https://support.huaweicloud.com/bestpractice-devcloud/devcloud_practice_2012.html)   | 按需计费的资源会产生持续计费，为了避免不必要的费用产生，完成体验后，建议由项目管理员Sarah释放不再使用的资源。            |
   
