第8章 白板上的即时贴 非常敬佩写标准的人,你要用5年为计量标准的眼光看问题。得花上5年时间,才能得到你真正想要的有用之物。 贴纸法应该是在敏捷开发里被重点推广的,方便标注哪些功能暂未开始,那些正在进行,哪些已经完成,项目各个小版本的功能特性都清清楚楚。 第9章 方法 IBM执行强制进度纪律的成功基于两条原则: 1)计划是强制性的 2)计划必须符合现实情况 ----“从底向上”,依据那些负责按计划执行的程序员的经验和知识而来,而不是“从顶至下”,靠管理者拍脑袋或对市场的期望而来 2001年17位领军人物,提出了敏捷软件开发宣言,向这种笨重的CMM宣战,从此极限编程XP和SCRUM开始流行。 祖尔测试的12个问题: 1)你们使用源代码控制吗? 2)你们一步就能完成构建吗? 3)你们做每日构建吗? 4)你们有缺陷数据库吗? 5)你们会在写新代码之前修复缺陷吗? 6)你们有与当前工作吻合的进度安排吗? 7)你们有规约吗? 8)程序员工作环境安静吗? 9)你们采用了市面上最好工具吗? 10)你们有测试人员吗? 11)你们会要求应聘者在面试时写代码吗? 12)你们做走廊可用性测试吗? CMM开发在国内还是比较困难的吧,比较注重过程,国内很多公司都把这个工程流于形式,很多都是为了向用户提高价码。 第10章 工程师和艺术家 squeak一种为少儿定制的samlltalk最新开源实现 如果说编程是一门艺术,那么让孩子今早的接触好像没有什么不好,还有一种说法认为编程是一种工程。 高德纳写的书名叫《计算机程序设计艺术》,他在1984年获得图灵奖时发表感言说,“计算机编程是门艺术”。写《计算机程序设计艺术》这本书他花了十年,写TeX和metafont程序没想到也花了近10年。他宣称,写软件要比写书“难多了”。 第11章 通往狗食版之路 我们要尝试下自己写出来的软件,把自己带入到用户的地位,想像一下用户的体验,如果我们自己都无法承受,那客户要爆炸的吧。。。集开发、测试与用户与一身,如果把修复啥的都包给别人,自己做完就走有点像甩手掌柜,全套负责开发出能让人满意的产品才能提高我们的境界。
标签:11,10,CMM,编程,用户,你们,笔记,阅读 From: https://www.cnblogs.com/zljzy/p/18041582