敏捷完成与发布检查

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

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

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

....

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

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

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

......

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

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

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

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

时间: 2024-10-12 13:24:03

敏捷完成与发布检查的相关文章

上线发布检查项

敏捷开发实践总结?EUMs

为了更好的阅读体验,欢迎访问 作者博客原文 项目回顾 项目背景 EUMs(End User Monitor System)是一个在线的物资跟踪监控系统.由ThoughtWorks团队为Unicef(United Nations International Children's Emergency Fund,联合国儿童基金会,客户)提供的一套完善的软件交付服务. 该系统为资助物资的跟踪与监控提供了完整的网络解决方案.整个流程涵盖了Unicef对物资来源的管控.库存管理.物资下发与跟踪.Unicef

敏捷软件开发VS传统软件开发

敏捷软件开发VS传统软件开发 软件开发方法是软件工程理论的重要内容,在软件开发方法中,对于开发软件时的"做什么"和"如何做",给出了明确的.详细的回答.那软件开发方法的"做什么"和"如何做"之间究竟有什么异同? 下面本文就传统软件开发和敏捷软件开发的来探讨一下. 关于传统软件开发 在软件开发方法出现之前,人们普遍错误的认为开发软件只是编写程序.当时,软件开发活动个体化非常严重,编写程序随心所欲,过分追求编程技巧,造成程序很难阅

敏捷开发来源

不管路走了多远,错了就要重新返回 这句土耳其言语的含义显而易见的.这也是软件开发应遵守的原则.然而我们在很多时候发现自己走错路后,却不愿意立刻回头,而是抱着迟早会步入正轨的侥幸心理,继续错下去.会想,或许差不多了吧,或许错误不像想象的那么严重. 相反,软件开发一更像是在冲浪,一直处于动态,不断变化的环境中. 在软件开发领域里,在项目研发过程中出现的需求变化和挑战就是你在冲浪时要应对的海浪.他们从不停止而且永远在变化.这种情况下都意味着可以快速地适应变化. 到底什么是敏捷开发方法?整个敏捷开发方法

敏捷开发流程及敏捷工具

敏捷开发,要求在开发过程中不断增强,从而提高软件质量,以达到提高商业收入的目的.它是一个迭代的过程,一个不断提高企业投资回报率和服务质量的过程.值得注意的是,成功的敏捷开发,单纯依附于活跃的开发过程和理解敏捷所带来的效益并对此有浓厚兴趣的企业用户.本文将介绍敏捷开发的五大过程及这些过程中所要用到的工具. 敏捷计划 典型的敏捷开发将整体工作分为一系列的发布过程,每个发布过程都是一个迭代循环,每个迭代循环都会发布一组功能特性. 敏捷计划规定了每个循环中所需要完成的工作(发布/迭代).在该阶段,产品所

ASP.NET Identity详解

Asp.Net Identiy是ASP.NET身份验证机制. 如何构建安全的Web应用? 我们先来思考一个问题:如何构建安全的WEB应用? 一直以来,这都是比较热门的话题.不幸的是,目前还没有一种万能方法,来保证您的WEB应用是绝对安全的.不管是系统本身的漏洞,还是其他外来的攻击,我们每天都饱受着安全问题的煎熬. 其实,我们也无需沮丧和纠结.既然,我们不能阻止攻击,但是可以提前预防,尽量将损失减到最小,不是吗? 目前,有许多适用于ASP.NET应用的安全原则,比如深度防御.不信任任何输入数据.关

聊一聊淘宝首页和它背后的一套

聊一聊淘宝首页和它背后的一套 作者: 小胡子哥 2016-06-02 12:00:00本文发布时间为2016年06月02日12时00分00秒 分类: 前端杂烩 标签: 淘宝首页 下面是正文内容评论数: 12条评论 从 14 年双十二结束开始接手淘宝首页,到如今差不多 1 年半时间,不久前完成了首页相关工作的交接.期间经历了两次改版和一次从 PHP 到 Node 的迁移,还是颇有感受,下面给大家分享下.我要说话 文章好像有点长,列个大纲会比较好:我要说话 一.相关背景介绍二.淘宝首页的整理变迁

老兵不死,只是凋零:前九枝兰架构师王晓辉

他曾是以一位人民教师,他是程序开发界的一名老兵,你可能没有听过他,他有着十多年的开发经验,先后在做过计算机老师,并且在私企.外企.互联网公司.创业公司里做程序开发和技术管理工作."惟正己可以化人,惟尽己可以服人."他就是本期程序员客栈专访前九枝兰架构师,王晓辉:https://www.proginn.com/community/topics/356 1,程序员客栈王鑫:我还是叫你老师吧,您先做个自我介绍 王晓辉:大家好,我是王晓辉,毕业后当过两年的高中老师,于2006年辞职到北京从事专

Direct Access技术之四:DA服务器的配置及客户端验证

下篇 前一篇我们构建了DA实验的基础环境,这一篇主要看下DA服务器的配置及客户端验证 DA服务器配置 首先看下CLIENT1在内网测试访问APP1服务器,结果如下: 访问正常. 配置DA服务器 DA服务器-服务器管理器-工具-点击"远程访问"组件 运行开始向导 选择"仅部署DirectAccess" 网络拓扑选择"边缘",向导自动检索远程访问服务器的公用名称,这里是"directaccess.sr.local",下一步 点击&