敏捷不光应用于项目,更适合开发调试过程中的细节

简介: 敏捷不光应用于项目,更适合开发调试过程中的细节 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循“署名-非商业用途-保持一致”创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

敏捷不光应用于项目,更适合开发调试过程中的细节

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino否则,出自本博客的文章拒绝转载或再转载,谢谢合作。



《敏捷宣言遵循的原则》中提到“我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。

其实不仅面对项目是这样的,

我们在实际开发过程中,针对每一次小目标,

也要尽早地运行起来,

以便看到效果和及时发现问题所在。

而持续不断地及早交付有价值的软件给客户,

也是同样的道理,

只不过目标有所不同,是为了与客户及时确认开发过程没有偏离实际的客户需求。


如果有些事情当时没有去运行以验证没有问题存在,

那么就非常有可能把一个问题掩埋下去了,

越往后,累积的新功能越多,

当某些条件出现时,当初掩埋的那个问题,就再也不那么容易被发现了,

即使发现了,由于上面堆叠了这么多东西,也不再那么容易解决,

牵一发而动全身,也是非常可能出现的事情。


无论多么着急,

持续不断地及早交付有价值的软件,

请永远遵守;

无论多么顺利,

也请针对每一个小函数,在刚刚写完时,就及时地进行测试,

验证函数的输入、输出,

验证实际的运行效果,

验证......

一切你作为开发者,当时必然会知道的!


不这样做,结果可想而知,埋下一颗定时炸弹,

在你一想不到的时侯就会爆炸。


敏捷开发,

不光是项目对外要,

持续不断地及早交付有价值的软件,

项目内部开发过程中,

每一个小细节,

也请及时地做相应的测试和查看运行效果,

确认符合你的预期,

避勉将问题掩埋起来。


敏捷的含义,可能就是要及早地反馈,以确认没有偏离目标,避勉掩埋问题,形成隐患。

还有......

还有一些感受,悟到了,但不知如何用语言来形容,

随时补充!



目录
相关文章
|
3月前
|
前端开发 JavaScript 测试技术
探索现代前端工程化工具与流程:提升开发效率和项目质量
探索现代前端工程化工具与流程:提升开发效率和项目质量
探索现代前端工程化工具与流程:提升开发效率和项目质量
|
5月前
|
项目管理 C# 开发者
介绍瀑布模式:经典的软件开发项目管理方法
致谢:感谢阅读本文,如有任何问题或疑问,请随时与我们联系。 推荐一个零声学院免费教程,个人觉得老师讲得不错, 学习链接:https://xxetb.xet.tech/s/HY8za
84 0
|
5月前
|
小程序 IDE 开发工具
小程序从零开始开发到上线的过程
小程序从零开始开发到上线的过程
60 0
|
8月前
|
敏捷开发 数据可视化 测试技术
如何做好敏捷迭代管理?过程及工具分享
Leangoo领歌是ScrumCN(scrum.cn)旗下的一款永久免费的敏捷研发管理工具。 Leangoo领歌覆盖了敏捷研发全流程,包括小型团队敏捷开发,Scrum of Scrums大规模敏捷以及SAFe大规模敏捷框架等,提供端到端敏捷研发管理解决方案,涵盖敏捷需求管理、任务协同、缺陷管理、测试管理、进展跟踪、统计度量等。领歌上手快、实施成本低,可帮助企业快速落地敏捷,提质增效、缩短周期、加速创新,在数字时代赢得竞争。
如何做好敏捷迭代管理?过程及工具分享
|
10月前
|
数据可视化
如何使用Leangoo领歌敏捷工具管理敏捷缺陷
使用Leangoo领歌敏捷工具我们可以对缺陷进行可视化的管理,方便我们对缺陷的处理进展、负责人、当前状态、分布情况等各个方面一目了然。下面我们来了解如何使用Leangoo领歌管理缺陷。
|
11月前
|
存储 安全 搜索推荐
详解软件开发的标准过程(生命周期):跟着标准搞,设计没烦恼
详解软件开发的标准过程(生命周期):跟着标准搞,设计没烦恼
|
12月前
|
测试技术
测试思想-测试流程 需求开发与管理简述
测试思想-测试流程 需求开发与管理简述
68 0
测试思想-测试流程 需求开发与管理简述
|
12月前
|
测试技术 BI Android开发
测试思想-流程规范 软件测试版本管理与版本发布
测试思想-流程规范 软件测试版本管理与版本发布
139 0
|
缓存 Cloud Native 前端开发
【组件开发实践】一段引发资损的代码重构-交付那些事
在支撑客户数字化转型的具体实施中经历的一段小插曲,引起了一些相关的思考,比如到底我们今天做的这些事情,有没有“技术含量”。
258 0
|
敏捷开发 运维 程序员
一个软件从零开始到最终交付
一个软件从零开始到最终交付
167 0