这段时间看了一下阿里云的云效DevOps,功能确实强大,让开发者免搭建,免维护,开箱即用,一站式DevOps账号数据打通。
1.当我打开云效,进入首页的时候,可以看动功能还是挺全的,界面布局简单明了。在左侧可以清晰的看到功能模块,针对DevOps研发工作流,产品开发工作流,需求管理,缺陷管理方面。
2.我们可以自己创建一个项目组的时,可以针对项目进行管理分配,界面中可以详细介绍当前项目中的代码统计,项目描述,测试反馈的缺陷,成员提交的代码记录等等一系列明细
2.1当管理员创建完项目,通过产品经理对项目进行拆分子任务,分布给开发者,每个任务都会详细显示项目需求,执行者,所属项目,是否关联父级任务,任务状态,需求分类,开发截至时间
2.2,当用户开发完功能之后,提交给测试人员体测,用测试人员把bug问题,提交给开发者,开发者可以根据测试题常的问题,进行修改。
2.3最常见的还是代码管理方面,市面上有很多代码管理,比如GitHub,码云,大部分企业用的最多的还是码云,或者就是自己搭建的代码管理仓库,用于企业内部代码管理,防止代码丢下,在开发项目时,通常有自己的组长创建仓库地址,把基础代码上传到仓库里面,然后通过项目功能模块,拆分子任务,根据子任务创建对应的子分支,一个功能模块一个分支,每个分支可能是自己开发,也可能是组内人员开发,最后开发完的项目合并的主分支上。
当我所有的功能开发完成,然后采用自动化部署,使公司项目发布到环境上。
当使用阿里云云效DevOps的时候,项目也是自动化部署流程,项目发布可以结合钉钉通知相关开发人员。