敏捷完工与发布检查

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/40736897

项目完工了!哪呀?“你的这段代码太垃圾了!“

项目完工了!哪呀?“测试还没测完呢!“

项目完工了!哪呀?“性能太差了!“

....

大家对项目的完工存在着不同的理解,所以整个团队甚至管理层要商定完成的定义,例如

1)代码已经通过其他人员的评审
2)代码由单元测试
3)已经实现了故事测试的自动化测试
4)测试人员已完成探索性测试
5)用户文档更新完成,记入了最新的功能

6)完成某个操作系统特定配置集的性能测试

......

完成的含义需要协商定义的。

测试通过就可以发布了么?非也!发布前至少要做如下的 发布检查:

1)软件是否已充分测试
2)是否存在致命问题
3)对终端用户而言,现在是否是获取新发布的好时机
4)相关文档是否已完成(例如发布说明)
5)团队是否需要委派一名团队成员支持这个发布
6)碰到问题是这个发布是否可以回滚


当然了,鼓励团队实现部署和部署测试的自动化,以便能够迅速而无错地发布软件。

目录
相关文章
|
1月前
|
数据可视化 项目管理
项目管理怎么做?四大项目管理模型详解,让你的项目不再“忙而无效”!
本文介绍四大经典项目管理模型:瀑布模型(适合需求明确的项目)、Scrum模型(适合需求频繁变化的项目)、增量模型(分阶段推进,逐步完成)和风险管理模型(防患于未然)。同时推荐几款常用工具,如板栗看板、Trello和Asana,帮助团队更高效地协作。
46 0
|
5月前
软件交付问题之为什么在完成设计评审后需要将明确的项目计划同步给需求发起人
软件交付问题之为什么在完成设计评审后需要将明确的项目计划同步给需求发起人
|
7月前
|
监控
项目总延期:确保软件开发公司按时交付项目,实用方法
在当今竞争激烈的商业环境中,软件开发项目的按期交付不仅是技术实力的体现,更是保障业务连续性和客户满意度的关键。面对可能存在的项目延期风险,一套有效的预防与应对机制显得至关重要。以下是参考“东莞梦幻网络科技”软件开发公司,有哪些保障条例,保证软件开发项目能够如期交付:
编制项目预算的方法和步骤
编制项目预算的方法和步骤
187 0
|
测试技术 数据库
让你提前认识软件开发(43):软件产品升级流程
第3部分 软件研发工作总结 软件产品升级流程           一个软件产品做出来之后,并不是说永远都不用变了。基于以下的种种原因,我们需要对原软件产品进行升级:         (1) 用户对软件功能提出了新的要求,现在运行的软件不能满足用户的新需求。
1394 1
|
Kubernetes 安全 Devops
功能无法停止交付,遗留的技术债务问题怎么解决
如果你曾在一家高速增长的软件工程公司待过,你可能会听过类似这样的一段对话,是关于技术债务的:
|
测试技术 项目管理
艾伟也谈项目管理,如何评估软件进度
  这是一个评估项目完成和剩余百分比的指导说明。   我还没看到了这个问题。 完成:0%, 剩余时间:2周左右。   我看到了这个问题。 完成:50%, 剩余时间: 还要2周左右。   我差不多都完成了。
965 0
|
测试技术 开发工具 UED