总算是赶在国庆放假前把课程完结了,也算是圆满了吧!
这次课让我明白了一个道理,不同的需求下就应该采用不同的开发模型,开发类似于二级工程实践的时候那种项目,需求提前确定,而且比较注重文档产出的情况下,使用瀑布开发模型没什么问题。而这种课件,需求前期无法确定,改动较大,同时规模较小,周期较短,轻文档的项目,敏捷开发不就是在合适不过了吗?
这次也是挺有趣,本来按照传统瀑布开发模型,我预计需要两周左右完成的项目,改用敏捷开发后,两天时间搭建出系统原型,然后每天一个版本的速度进行版本迭代。当迭代到第四版时,功能已经基本完善,达到验收标准,前后共用时仅一周。这效率真的是把我震惊到了。
敏捷开发真的是个好东西啊。以前不了解,总开玩笑说敏捷开发就是敲代码敲得特别快。这次初尝甜头,美滋滋。以后多学一学软件工程开发的理论,真不是虚的。
本文由 机灵鹤 SmartCrane 创作
本站文章所有原创文章, 转载前请务必署名
最后编辑时间为: 2018-09-30 22:06