三九宝宝网宝宝教育智力培养

敏捷开发为何难有最佳实践

02月10日 编辑 39baobao.com

[著名网络游戏开发商有哪些]由于国内的游戏产业起步的比较晚 所以对于游戏开发来说 就目前国内来讲 还没有真正意义上的游戏开发商 诸如盛大、完美时空、腾讯、金山、迅雷、网易、久游、暴雪、九城、搜...+阅读

以本人接触的先后顺序,CMM是在2001年同方听到的,而极限编程(那时候基本上还没有Scrum)也是同时听到的,所以算是同一时期的东西。但是为何10年来,“最佳实践”在CMMI界很流行,敏捷开发却很少提到这个词汇呢?“这只是词汇问题而已。”同意,也不同意,表象之内,必有内在的差别。笔者认为原因如下:CMMI的本质是美国国防部为了考察其供应商能否从事其军工项目而设立的标准,因此美国,国防部,军工项目,这三个词汇的限定性极高。

这种限定有点类似乒乓球中“拉弧圈球的最佳实践”,或者羽毛球中“网前钩球的最佳实践”,或者“C++指针使用的最佳实践”,很容易总结也很容易达成一致。而敏捷开发要复杂地多,且不说XP/Scrum这些流派的差别,就看应用的领域,“美国,国防部,军工项目”这三个词就要全部突破,国家数量怎么也得乘10(算美国一个大国),甲方数据乘以20(算国防部是个大部),项目类型可能就要乘以50(军工项目大但是太少),我们会迅速得到一个10000倍的空间。

在这么大的空间中找寻共同的东西,思想层面的可以(比如敏捷宣言,12大价值观等),但实践层面的就几乎不存在。昨天会上有家国外企业就提到他们不做TDD,因为他们的项目多数只有200行代码,因此无需回归测试(甚至无需测试)——他提前展示了公司的营业额,直线上升,所以我们不能置生产率数据不顾而妄谈何为敏捷(这里先不谈其业务模式,个人也感觉有问题的)——所以TDD在极小型项目而言,就会不是最佳实践,但在“大型的需要回归测试的项目中”,就会变成最佳实践。

在词汇辨析和根源分析之外的意义,就是在寻求适合自身的敏捷实践的时候,要充分理解那一实践所产生的背景和应用的目的,然后再决定是否以及如何应用到自身环境中。一些开放问题的答案,比如“如何在企业内部推行敏捷开发”,“如何说服领导进行敏捷开发”,“怎样提高敏捷质量”,都要在其案例环境中进行思考,然后才可以为己所用。

以下为关联文档:

怎么利用xcode开发swift应用程序第一、在苹果Mac电脑上搭建xcode开发环境。 第二、打开“xcode”开发工具,点击“File”->“New”->“ Project”项来创建一个新的工程。 第三、在打开的“创建工程”向导界面...

电子地图GIS开发有什么核心技术主要是基于已经开发的gis基础平台,一些公司都有类似的地理信息系统平台sitemapIMS,arcgis ,gismap等这些都是市场上主流的开发平台。在这类平台上针对性的电子地图项目的二次...

室内地图开发和室内GIS应用指的是什么上海为卓信息科技室内GIS平台底层架构基于传统GIS平台,根据室内地图和室内定位的特点,在坐标体系和功能定义方面进行有针对性的扩展开发,形成专业的室内地理信息系统引擎。该平...

开发制作魔兽rpg地图需要掌握哪些方面的知识YDWE 最大众的编辑器很多人性化功能和更准确的翻译。 JASSCraft 这个我也很久没用了大概用途是关于自定义代码方面也就是jass方面需要…… 3ds Max 如果想要制作模型就需要...

导航软件开发是做什么的GPS要实现导航,除了硬件外,还需要软件地图的支持。俗称GPS导航软件 每一种GPS导航软件,都是针对不同的操作系统开发的,或者说它会发布几个版本,针对不同的操作系统,比如PC版(针对wi...

怎么利用地图api开发地图1)下载地图移动版API(Android)开发包 要在Android应用中使用地图API,就需要在工程中引用地图API开发包,这个开发包包含两个文件:baidumapapi.jar和libBMapApiEngine.so。 2)申请A...

游戏开发中的地图资源使用tiled有什么好处tiled的全称是tiled地图编辑器,为了快速开发游戏,这个工具为开发者提供了一种快捷的解决方法,地图编辑器。 存储方式为:TMX文件+图片素材PNG(支持透明格式的图片) 适用语言: Flash(...

怎么进行开发一款游戏都需要准备什么1、一款游戏的开发需要一个总的游戏策划人,为游戏编写背景故事,制定游戏规则,设计游戏交互环节,计算游戏公式,以及整个游戏世界的一切细节等。 2、需要游戏程序员。游戏程序员根...

androi开发中如何避免内存泄露为了避免内存泄露,要注意一下事项 1.及时释放不再使用对象的引用 ,eg:obj=null; 2.Bitmap对象不在使用时调用recycle()释放内存 3. 查询数据库后关闭游标 4.在onPause中Remove...

推荐阅读
图文推荐