锁定老帖子 主题:敏捷还是银弹,这是一个问题
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-18
学生准备好,师傅自然会出现。
自己有了持续改进之心,才有真正改善的可能。 先贤们,已经把软件开发这件事情讲得很清楚了。 自己没兴趣去学,只知道每天喊“没有银弹,没有银弹”,好让自己觉得啥也不干,也是心安理得的。 |
|
返回顶楼 | |
发表时间:2011-03-20
tuti 写道 学生准备好,师傅自然会出现。
自己有了持续改进之心,才有真正改善的可能。 先贤们,已经把软件开发这件事情讲得很清楚了。 自己没兴趣去学,只知道每天喊“没有银弹,没有银弹”,好让自己觉得啥也不干,也是心安理得的。 有点小瑕疵: 学生准备好钱,师傅自然会出现 |
|
返回顶楼 | |
发表时间:2011-03-21
callofseen 写道 tuti 写道 学生准备好,师傅自然会出现。
自己有了持续改进之心,才有真正改善的可能。 先贤们,已经把软件开发这件事情讲得很清楚了。 自己没兴趣去学,只知道每天喊“没有银弹,没有银弹”,好让自己觉得啥也不干,也是心安理得的。 有点小瑕疵: 学生准备好钱,师傅自然会出现 我觉得最大的障碍是“自闭”。 钱真不是个问题,现在网络上的免费资源如此之多,基本跟钱没关系。 这位同学如果说,家里穷没电脑,那我也没撒好说的。 |
|
返回顶楼 | |
发表时间:2011-03-22
引用 这是一个浮躁的年代,言不谈敏捷就显得自己落伍,不搞搞scrum就好像没有过程。
不选择浮躁,也可以选择无知和落后,二者是两个极端,其实相距也并不远。 引用 敏捷的核心只有两个:短迭代和快修正。
敏捷宣言你去看看,是这两条吗?中国人归纳总结的毛病是学语文给逼出来的,总是喜欢归纳中心思想,害得惯性思维臆想城分居多。如果说敏捷的核心只有一个:doit,这个比你归纳的要强很多。 引用 现在太多人大谈的极限式敏捷,很大程度上依赖于测试驱动,就我所知,国内几乎没有公司可以做到真正的TDD。尤其以敏捷正统自居的ThoughWorks,他们搞的基本都相当于邪教了。
测试是基石,不是因为敏捷而测试,也不是测试就能敏捷。你是否真正TDD并不是衡量你是否敏捷起来的唯一标准。据我所知thoughtworks中国在不同项目中也对真正意义的xp实践进行裁剪。 引用 没有银弹。修正与妥协才是寻求成功交付的正确态度。
没有银弹没错,但是子弹有飞得快慢的区别。当你修正和妥协的时候,其实离成功交付已经很远了。 |
|
返回顶楼 | |
发表时间:2011-03-23
一蓑烟雨任平生 写道 我觉得还是敏捷的受众更多的是开发人员,想通过开发人员影响企业的管理者,就比较困难。
敏捷在中国,一开始就有草根化的味道。 缺少针对企业用户的完整方案,缺少经验丰富的顾问,也使得咨询没有形成气候。 不完全是这样,软件项目有点儿“副”线的意思,意谓着是为某一条“主”线服务的,而大多数主线上的决策者,并非理性,这个问题我心里很清楚,写下来至少1W字,不过我的ID很开放,不太好说明。 |
|
返回顶楼 | |
发表时间:2011-03-23
不使用TDD是因为举债。关于技术债务,或者是没有能力去消除债务,或者是一种暂时欠债的策略。 关于TDD,这个是必需品,这个不是敏捷的专利,更不是scrum的专利。即便是在传统的V型瀑布模型下,也在倡导TDD,但是此TDD非彼TDD,Scrum中的TDD是从理念映射到了工程实践集;V模型下的TDD,要求在撰写文档的,代码未开始的时候,针对文档也要作测试。 说TW倡导的TDD是邪教,这个容易引起争议,站在不同的角度有不同的观点。但是TDD确实是一种有效提高质量的手段,而生产力的提高时自然而然的附属品。 这位同学可能其实每天都在TDD,只不过不是在测试框架下作的。在我们编辑代码的时候,IDE自动触发编译器帮你做语法检查,这本身就是一种测试驱动。 |
|
返回顶楼 | |
发表时间:2011-03-23
最后修改:2011-03-23
1.什么过程都是浮云不断的改进才是王道xp会过时scurm也一样
2.我认为是用各种手段强迫你去作一些不好测量的事 比如TDD是详细设计的变型(原始社会是没有详设这东西的) 重构是设计变更时的再次设计(我在对日外包工作过瀑布也很少在设计变更时进行再次详设) 结对是代码review的加强版(代码review只在上规模的外企中见过部分review ,总量也不大,成本高的离谱) 持续集成是把集成提前到开发阶段.(很多小公司米有实施工程师.大多数人以为实施人员的工作是串管布线,安装交换机) 3.测试是基石..... 完整的回归测试 不论你用敏捷还是瀑布.... 都是必须的....当然原始社会除外. 总的一句话来说 中国的软件业像是恐龙时代的初期 外国的软件业水平是恐龙时代末期 正当哺乳动物正在兴起. 你要么继续改进 至少要向着恐龙末期的方向.... 要么等着死亡 |
|
返回顶楼 | |
发表时间:2011-03-23
tuti 写道 callofseen 写道 tuti 写道 学生准备好,师傅自然会出现。
自己有了持续改进之心,才有真正改善的可能。 先贤们,已经把软件开发这件事情讲得很清楚了。 自己没兴趣去学,只知道每天喊“没有银弹,没有银弹”,好让自己觉得啥也不干,也是心安理得的。 有点小瑕疵: 学生准备好钱,师傅自然会出现 我觉得最大的障碍是“自闭”。 钱真不是个问题,现在网络上的免费资源如此之多,基本跟钱没关系。 这位同学如果说,家里穷没电脑,那我也没撒好说的。 我说的钱是指付给tw-也就是是师傅-的钱。 你的意思是说tw提供的服务和网络上的免费资源一样? |
|
返回顶楼 | |
发表时间:2011-03-23
RCFans 写道 一蓑烟雨任平生 写道 我觉得还是敏捷的受众更多的是开发人员,想通过开发人员影响企业的管理者,就比较困难。
敏捷在中国,一开始就有草根化的味道。 缺少针对企业用户的完整方案,缺少经验丰富的顾问,也使得咨询没有形成气候。 不完全是这样,软件项目有点儿“副”线的意思,意谓着是为某一条“主”线服务的,而大多数主线上的决策者,并非理性,这个问题我心里很清楚,写下来至少1W字,不过我的ID很开放,不太好说明。 ID很开放 - 这ID是指identity啊还是指idea? |
|
返回顶楼 | |
发表时间:2011-03-23
给这帖投新手的同学不知道是想干吗
|
|
返回顶楼 | |