扫码阅读
手机扫码阅读
交付和发布的区别,你真的懂吗?
433 2023-08-01
需求交付和发布
封版导致整个迭代流程停滞,堆积了大量的需求; 一次性发布多个迭代需求,每迭代引入的风险未进行充分评估和测试; 只顾着吞吐需求,但新上线的功能缺少线上监控预警,故障响应和应急手段缺乏;
什么是版本火车
统一使用release1.0这样的命名方式,做好权限管理; 开发新功能时从master拉取一个feature-name分支,在该分支完成开发和自测; 如果该功能要上车,则按照时间要求完成自测并提交merge request,code review通过后合并到release1.0; 代码合并后通过单元测试和自动化测试后,正式将release分支代码提测; 正式完成线上发布后,再将release分支代码合并至master,本次版本火车完成;
严格的计划管理; 强大的项目管理能力; 良好的代码分支管理; 全面的测试覆盖和验证能力; 完备的CICD流水线支撑能力;
如果喜欢我文章,点赞、关注、在看三连走起。
如果想阅读更多的文章,可以关注我的公众号。
原文链接:
http://mp.weixin.qq.com/s?__biz=Mzg2NDAwMjM1NQ==&mid=2247487414&idx=1&sn=a70b720afdcb4f2a5e42c891e2c75209&chksm=ce7147eaf906cefc4fac60fa0c127317ef07d68415178c45de0ab04a800fbfc51cdfb9dbe3ad#rd
老张的求知思考世界的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线