白嫖敏捷开发体系

云效持续交付

白嫖谁不爱啊,敏捷开发、DevOps、云原生这些概念刚开始是完全不懂,只有我体验一下,才能讲出感受来,这不,终于有机会了。

参考

https://www.aliyun.com/product/yunxiao

https://www.yuque.com/pig4cloud/pig/ls7u1d

云效

白嫖的就是阿里家云效这款产品,说实话,我还是很喜欢阿里在企业生态上的产品的,比如:钉钉、阿里云、语雀、阿里矢量图等等

尤其是围绕着钉钉和阿里云建立起来的企业/组织管理、效率的产品,真的很有帮助。

回归正题,我简单介绍一下云效,使用上请参考白嫖敏捷开发体系

顺便一提,“白嫖”是指对于个人使用基本够用,如果有需要使用企业版就好了!

云效功能一览

项目协作

项目整个流程都在这了,需求、任务、缺陷、迭代、风险、工时等等,非常丰富,对于项目的管理完全够用了。

使用好项目协作必定能提高项目开展效率,从管理里上更加规范合理,另有报表明确项目进度,适时进行调整分析。

效能洞察

项目协作偏向于从项目纬度管理,效能洞察从另外的维度来看的,如:团队、个人、代码质量、跨项目、敏捷项目、效能分析等。

这个与项目协作更加适合中大型公司使用,对于个人基本是用不上的。

钉钉文档/知识库

每个团队都需要有个文档库,类似于wiki这种。项目需求文档、接口文档、测试报告等这种的可以在项目文档中,也就是在上面的项目协作中。

钉钉文档/知识库则用于存放记录团队或者部门的文档,比如新人手册、工具指南、规范、周报😂等等

钉钉文档用于云效对接钉钉使用,可以无缝迁移或者说切换(说的不对请见谅),云效自带的是知识库。

代码管理

完全可以把它看作GitLab,使用上也没有什么差别,不用多说了。

对了,初次使用会有示例项目

制品仓库

要知道,对于组织团队公司这种有规模的,更重要的管理,要能通过团队协作让它从外面看像是一个整体。

制品仓库是用来存放我们开发中产生的公共SDK的,不管是Jar还是前端Npm包都是,另外还有通用制品仓库,如果另有GoPython需要,要另寻他法了。

这里缺少一个Docker镜像仓库,可以使用阿里云的Docker镜像库,容器镜像服务,同样个人使用有限制,但完全够用。

流水线

敏捷开发的关键就在这了,简单说就是通过配置方式实现代码到部署可用的流程,相当之丰富,高度可自定义,很有趣,可以一玩。

参考白嫖敏捷开发体系先自己玩一玩,我之后会写一篇有关的文章。

应用交付(BETA)

官方话语:应用为核心的云原生应用交付平台,提供对开发者友好的应用编排、环境管理、部署运维、资源管理、应用发布等一站式应用交付能力。

我还没体验过不好说。

测试管理

测试用例、测试计划、测试报告这些,系统化的管理测试。

云端开发(BETA)

这个可以体验一下,我第一次使用仿佛打开了新世界的大门。云端IDEA虽然有些卡顿,但还是能用。

虚拟机开发需要客户端也就算了,这下好了直接浏览器就够了,在提高生产力上不得不服。

云效企业

总结

云效就介绍到这,自己体验一下是最好的,很爽的。