白嫖敏捷开发体系
白嫖谁不爱啊,敏捷开发、DevOps
、云原生这些概念刚开始是完全不懂,只有我体验一下,才能讲出感受来,这不,终于有机会了。
参考
https://www.aliyun.com/product/yunxiao
https://www.yuque.com/pig4cloud/pig/ls7u1d
云效
白嫖的就是阿里家云效这款产品,说实话,我还是很喜欢阿里在企业生态上的产品的,比如:钉钉、阿里云、语雀、阿里矢量图等等
尤其是围绕着钉钉和阿里云建立起来的企业/组织管理、效率的产品,真的很有帮助。
回归正题,我简单介绍一下云效,使用上请参考白嫖敏捷开发体系。
顺便一提,“白嫖”是指对于个人使用基本够用,如果有需要使用企业版就好了!
项目协作
项目整个流程都在这了,需求、任务、缺陷、迭代、风险、工时等等,非常丰富,对于项目的管理完全够用了。
使用好项目协作必定能提高项目开展效率,从管理里上更加规范合理,另有报表明确项目进度,适时进行调整分析。
效能洞察
项目协作偏向于从项目纬度管理,效能洞察从另外的维度来看的,如:团队、个人、代码质量、跨项目、敏捷项目、效能分析等。
这个与项目协作更加适合中大型公司使用,对于个人基本是用不上的。
钉钉文档/知识库
每个团队都需要有个文档库,类似于wiki
这种。项目需求文档、接口文档、测试报告等这种的可以在项目文档中,也就是在上面的项目协作中。
钉钉文档/知识库则用于存放记录团队或者部门的文档,比如新人手册、工具指南、规范、周报😂等等
钉钉文档用于云效对接钉钉使用,可以无缝迁移或者说切换(说的不对请见谅),云效自带的是知识库。
代码管理
完全可以把它看作GitLab
,使用上也没有什么差别,不用多说了。
对了,初次使用会有示例项目
制品仓库
要知道,对于组织团队公司这种有规模的,更重要的管理,要能通过团队协作让它从外面看像是一个整体。
制品仓库是用来存放我们开发中产生的公共SDK
的,不管是Jar
还是前端Npm
包都是,另外还有通用制品仓库,如果另有Go
、Python
需要,要另寻他法了。
这里缺少一个Docker镜像仓库,可以使用阿里云的Docker镜像库,容器镜像服务,同样个人使用有限制,但完全够用。
流水线
敏捷开发的关键就在这了,简单说就是通过配置方式实现代码到部署可用的流程,相当之丰富,高度可自定义,很有趣,可以一玩。
参考白嫖敏捷开发体系先自己玩一玩,我之后会写一篇有关的文章。
应用交付(BETA)
官方话语:应用为核心的云原生应用交付平台,提供对开发者友好的应用编排、环境管理、部署运维、资源管理、应用发布等一站式应用交付能力。
我还没体验过不好说。
测试管理
测试用例、测试计划、测试报告这些,系统化的管理测试。
云端开发(BETA)
这个可以体验一下,我第一次使用仿佛打开了新世界的大门。云端IDEA
虽然有些卡顿,但还是能用。
虚拟机开发需要客户端也就算了,这下好了直接浏览器就够了,在提高生产力上不得不服。
总结
云效就介绍到这,自己体验一下是最好的,很爽的。