法则二十七:
Be like the doctors 用医生的方法
当病人已经药石罔效时,医生通常会对病情有所保留,避免病人太过悲观或恐惧,并且尽量鼓励病人保持希望,最好能让病人有个期望完成的目标。
医生绝对不会斩钉截铁地断言什么医疗行为一定会有什么样的结果,反而是以
一种自在且充满信心的口吻说:“试试看吧,一切都还没有确定呢。
另外一件应该向医生学习的事情是,即使是再小再简单的医疗行为,都带着几分风险,所以医生会说:“当然,任何情况都是有可能的,治愈率再高我都不能跟你说百分之百没问题。
法则二十八:
Remember the triangle:features, resources, times 软件开发金三角:特色、资源和时间
作为一位软件开发的领导人,你得集中注意力在三件事情:资源(人和钱)、特色(产品与其品质)和时间。这三件事是软件开发的核心,其他的都是外围。
资源、特色和时间是三角形的三个边,任何一边的变化,都会影响到另外一边或两边。所以如果时间落后了,去看你的三角形,看看对特色和资源的影响;当有人谈到可以增加什么功能特色时,你得立刻谈起时间和资源,以显得你思虑周
详反应敏捷。所以,管理者的第一要务是把这个三角形放在心里,随时利用这个模式来思考问题,你会发现答案都在这个三角形内。
法则二十九:
Don't know what you don't know 不懂别装懂
法则三十:
Don't go dark 建立适当的检查点
法则三十一:
Beware of a guy in a room 留心没有检查点的组员
法则三十二:
If you build it, it will ship 软件要经常建构,就能顺利推出
法则三十三:
Get a known state and stay there 掌握实际情况
法则三十四:
Use ZD milestones 零缺点里程碑
零缺点不代表软件中没有错虫,也不表示没有遗漏的功能,而是指团队的成品达到了事先规划的品质水准,也经过测试验证,就是零缺点里程碑。
法则三十五:
Nobody reaches the ZD milestone until everybody does 所有组员一起到达零缺点里程碑
法则三十六:
Every milestone deserves a no-blame postmortem 完成每个里程碑后,心平气和地检讨
法则三十七:
Stick to both the letter and the spirit of the milestones 把握里程碑的实质意义与精神
法则三十八:
Get a handle on "normal" 培养正常的团队运作
法则三十九:
A handful of milestones is a handful 里程碑不宜太多,才好掌握
法则四十:
Every little milestone has a meaning (story) all its own 每一个里程碑应有专属的宗旨
法则四十一:
Look for the natural milestones 寻找自然出现的里程碑
以下是六种自然出现的里程碑:
1. 产品设计趋于稳定。
2. 中间产品被明确定义。
3. 团队真正了解要花多少时间和努力才能完成目标(通常这会发生很多次,而且多半是进度落后的时候)。
4. 产品设计被删减,或是资源增加,或是进度延误,
或是三者同时发生。
5. 开发活动停止。
6. 产品进入除错或稳定阶段。
法则四十二:
When you slip, don't fall 如果滑了一跤,别就此倒地不起
- 进度落后与道德无关,请切记!
- 不要隐瞒事实。
- 化阻力为助力,利用进度落后来激发效率。
进度落后不是问题,被进度落后吓倒才是问题。进度落后并不代表产品的难度太高而无法开发。但是如果进度已经落后却未被察觉,那表示组员们不思考、不观察、不讨论,此时组织可说是濒临瓦解了。
善用你的迟延,这是最能看出你领导能力的时候,此时也是组员最脆弱也最需要你的时候,在这个时候组员最能把你的话听进去,此时组员的学习能力最强。如果你在办公室内激动得大喊大叫,指天骂地,那就错失了赢得组员的心的大好机会。你必须说:“O K,进度落后了,让我们来看看问题出在那里?⋯⋯今天下午五点在会议室,我们要检讨每一个细节,问题一定要设法解决!”当组员了解到你不是企图卸责或算帐,而是真诚地想解决问题,就会乐意把一切开诚布公地摊开来谈,大家一起研究问题,从各种角度去设法克服问题。“进度落后”反而变成大家宝贵的成长经验。
法则四十三:
Don't trade a bad date for an equally bad date 不要因为进度落后而更改最后期限
进度落后的程度是与计划的不确定性成正比。
法则四十四:
After a slip, hit the next milestone, no matter what延误了这个里程碑,就一定要如期到达下一个里程碑
我们必须明白,每一次的延误,就是你和团队信心的一次受挫,所以,延误这个里程碑时,最好的补救办法就是无论如何绝不延误下一个里程碑。团队必须挽回对自己的信心和对理想的承诺;因此,下一个任务必须准时完成的意义更重大,团队需要重建信心。
法则四十五:
A good slip is a net positive 把延误当作宝贵的学习机会
法则四十六:
See the forest 见树亦见林
如果本项目有六个模块,各有9 0 %的部分已经完成,那么你已经完成了5 4 %。每个模块完成了九成,听起来是个挺不错的成绩,但不能当成整个项目完成了百分之九十,它们之间不是相加的关系。你必须“见树亦见林”。如果任何一个模块完成比率是零,那么整个项目的完成率也是零。
法则四十七:
The world changes, so should you 世界在变,所以你也得跟着改变
虽然你想做些改变,你未必有勇气实行。
伟大的软件必定只有一个中心思想,至于品质能够实现到什么程度,依赖领导者能否带领团队融合无数个小而重要的改变。如果你能在混乱中辨识出对项目最有意义的改变,并且引导团队去适应它,将它融入团队的精神中,将来就会在产品中表现出这项改变,呈现在顾客眼前。
法则四十八:
Violate at least one sacred cow 关怀多于要求
法则四十九:
Beta is not the time to change Beta测试版不是修改功能的时候
法则五十:
The Beta is for spin development Beta测试是暖身活动
法则五十一:
Triage ruthlessly 急救术
法则五十二:
Don't shake the Jell-0 小心保持软件的稳定
法则五十三:
Compete with the superior story 伟大的软件应该有一个伟大的故事
法则五十四:
Create a winning image 建立赢家形象
分享到:
相关推荐
书名:微软团队:成功秘诀 英文原书名:Dynamics of Software Development 作者:吉姆·麦卡锡 译者:苏斐然 本书叙述了吉姆·麦卡锡带领微软 Visual C++ 开发团队的故事,告诉读者如何构建一个优秀的软件开发团队...
书名:微软团队:成功秘诀 英文原书名:Dynamics of Software Development 作者:吉姆·麦卡锡 译者:苏斐然 本书叙述了吉姆·麦卡锡带领微软 Visual C++ 开发团队的故事,告诉读者如何构建一个优秀的软件开发团队...
书名:微软团队:成功秘诀 英文原书名:Dynamics of Software Development 作者:吉姆·麦卡锡 译者:苏斐然 本书叙述了吉姆·麦卡锡带领微软 Visual C++ 开发团队的故事,告诉读者如何构建一个优秀的软件开发团队...
"微软研发:致胜策略"深入探讨了微软团队如何进行软件工程的管理和实施,揭示了这家全球科技巨头背后的成功秘诀。本文将详细阐述微软在软件研发中的关键实践和管理策略。 1. 敏捷开发方法:微软广泛采用敏捷开发...
本书中,作者以直率、真诚的笔调,与您畅谈在微软中经历过的种种成功与失败,他将告诉您:如何增进团队的工作效率,而且让每个人都乐在其中?为什么您曾想把超级程序员赶走?如何避免落入行政程序的天罗地网?有哪些...
《微软研发:致胜策略》一书深入剖析了微软公司在技术研发领域的成功秘诀,揭示了这家全球领先的科技巨头是如何通过创新研发策略赢得市场竞争的。本文将围绕微软的研发文化、流程、人才战略以及产品开发等方面展开...
微软的研发策略是其在全球科技行业中保持领先地位的关键因素之一。这个名为“微软研发:致胜策略”的压缩包文件可能...通过深入研究这个压缩包中的内容,我们可以更全面地了解这家全球科技巨头的研发战略和成功秘诀。
在《微软经典丛书之团队——成功的秘诀》中,作者深入探讨了软件开发和项目管理中的团队协作要素,揭示了高效团队实现成功的关键因素。本文将围绕这个主题,详细阐述团队建设、项目管理策略以及如何在软件开发过程中...
【微软公司内部营销秘诀】 微软,作为全球最成功的公司之一,其在营销领域的成功策略备受关注。本资料详细阐述了微软的营销秘诀,主要围绕时间管理、目标设定和计划执行展开,通过九步过程法来提升营销效果和生产力...
通过深入剖析微软的研发流程、技术创新以及团队管理,该课程将揭示世界级软件公司的成功秘诀。 首先,微软的研发文化强调创新和持续学习。公司鼓励员工不断探索新的技术领域,勇于尝试,从而推动产品的进步和市场的...
【团队-成功秘诀】部分探讨了建立高效软件开发团队的关键要素。微软强调了团队合作的重要性,包括清晰的沟通、目标共享、信任和尊重。团队成员的角色定位、责任分配以及协作方式都是构建高效团队的核心。此外,书中...
### C编程精粹:微软编写优质无错C程序秘诀 #### 概述 《C编程精粹:微软编写优质无错C程序秘诀》是一本深入探讨如何编写高质量、无错误的C程序的专业书籍。该书由Steve Maguire撰写,姜静波、佟金荣翻译,麦中凡...
总之,《微软研发 致胜策略》是一本全面解析微软成功秘诀的读物,对于软件开发者和IT从业者来说,不仅可以从中学习到先进的研发理念,还能借鉴微软的管理经验,提升个人和团队的竞争力。通过对这些策略的理解和实践...
通过微软的培训,我深刻地体会到了大型软件项目成功的秘诀:从需求分析到设计,从编码到测试,每一个环节都离不开严格的质量控制和流程管理。这些实践不仅增强了我的专业知识,更提升了我的项目管理能力,为我未来的...
微软的秘密-项目开发丛书揭示了全球领先软件公司微软在技术创新、市场开拓和人才管理等方面的成功秘诀。本书由Michael A. Cusumano 和Richard W. Selby编写,并由章显洲、贾菡、杨文俊翻译成中文版,由电子工业出版...
这些战略反映了微软在21世纪初的领导地位,以及其在IT行业的成功秘诀。李开复的演讲还提到了对全球和中国软件及互联网产业结构的分析,这表明微软不仅关注自身的发展,也关注行业整体动态。通过这些战略,微软成功地...
例如,微软团队的成功秘诀就体现在高效的沟通和协调上,这使得团队能够快速响应变化,解决问题,推动项目进展。 在实际操作中,团队成员应学会互相支持,如同大雁飞行时的V字型队伍。团队内部应该鼓励信息的开放...
这份名为“世界上成功企业内部的营销秘诀”的PPT分享了微软如何通过制定明确目标、时间管理、资源规划以及持续监督来确保市场主导地位。 【目标管理(MBO)】 1. **目标制定**:设定清晰的商业目标,如销售额、...
- **1995年**:发布Windows 95,该版本的成功奠定了微软在桌面操作系统的主导地位。 - **2001年**:推出Windows XP,成为历史上最成功的Windows版本之一。 - **2010年后**:微软开始转向云计算领域,推出了Azure...