敏捷不光应用于项目,更适合开发调试过程中的细节
来源:互联网 发布:向往的生活 知乎 编辑:程序博客网 时间:2024/05/17 09:47
敏捷不光应用于项目,更适合开发调试过程中的细节
太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)
本文遵循“署名-非商业用途-保持一致”创作公用协议
转载请保留此句:太阳火神的美丽人生 - 本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。
《敏捷宣言遵循的原则》中提到“我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。”
其实不仅面对项目是这样的,
我们在实际开发过程中,针对每一次小目标,
也要尽早地运行起来,
以便看到效果和及时发现问题所在。
而持续不断地及早交付有价值的软件给客户,
也是同样的道理,
只不过目标有所不同,是为了与客户及时确认开发过程没有偏离实际的客户需求。
如果有些事情当时没有去运行以验证没有问题存在,
那么就非常有可能把一个问题掩埋下去了,
越往后,累积的新功能越多,
当某些条件出现时,当初掩埋的那个问题,就再也不那么容易被发现了,
即使发现了,由于上面堆叠了这么多东西,也不再那么容易解决,
牵一发而动全身,也是非常可能出现的事情。
无论多么着急,
持续不断地及早交付有价值的软件,
请永远遵守;
无论多么顺利,
也请针对每一个小函数,在刚刚写完时,就及时地进行测试,
验证函数的输入、输出,
验证实际的运行效果,
验证......
一切你作为开发者,当时必然会知道的!
不这样做,结果可想而知,埋下一颗定时炸弹,
在你一想不到的时侯就会爆炸。
敏捷开发,
不光是项目对外要,
持续不断地及早交付有价值的软件,
项目内部开发过程中,
每一个小细节,
也请及时地做相应的测试和查看运行效果,
确认符合你的预期,
避勉将问题掩埋起来。
敏捷的含义,可能就是要及早地反馈,以确认没有偏离目标,避勉掩埋问题,形成隐患。
还有......
还有一些感受,悟到了,但不知如何用语言来形容,
随时补充!
- 敏捷不光应用于项目,更适合开发调试过程中的细节
- 哪种项目最适合敏捷开发?
- 敏捷开发过程中的会议
- 敏捷开发过程中的需求分析
- ”过程”在敏捷开发中的位置
- .敏捷开发中的项目管理利器-Mingle
- (转)敏捷项目开发中的需求分析
- 敏捷开发在项目中的应用心得
- 敏捷开发与项目中的实践
- 敏捷项目开发中的需求分析
- PHP开发过程中的优化细节
- hibernate开发过程中的小细节
- 项目开发过程中的细节问题及解决方法(Vue,Css)(入门级)
- Apk调试过程细节
- [最佳实践]从敏捷到精益:将看板应用于软件开发
- 将看板应用于软件开发:从敏捷到精益
- 将看板应用于软件开发:从敏捷到精益
- 敏捷开发中的敏捷测试
- 收藏(js验证正则表达式)
- 应用沙盒的路径获取
- 【Ubuntu+OpenCV】使用opencv中cvCopy的mask参数实现对不规制图形的提取
- JNDI全面总结
- 黑马程序员---去除ArrayList集合中的重复元素
- 敏捷不光应用于项目,更适合开发调试过程中的细节
- 手动排序算法和数组交换算法
- 生成php所需要的APNS Service pem证书的步骤
- 站内搜索
- WPF:向客户端发出某一属性值已更改的通知INotifyPropertyChanged接口
- C/C++面试题大汇总
- js 控制文章中字体的大小,mootools实现
- gcc -I -L -l区别
- 表达式不能包含 lambda expressions