比尔盖茨关于产品开发的13条原则

简介:

1. 组织流程  Smart People and small teams. The biggest advantage is that good developers like to work with good developers
2. 开发流程  A development process that allows large teams to work like small teams. The whole approach of milestones and driving the zero defects at those milestones
3. 产品架构  Product architectures that reduce inter dependencies among teams
4. 单点开发  All new product development done on one site, so that whatever interdependencies exist you can go see that person fact to face
5. 单一环境  People working on the same machines they build products for
6. 单一语言  A single main development language
7. 员工成长  Large capital investments to support people
8. 内部工具  Internal use of their own engineering tools
9. 适度冗余  More than on person who understands the product details
10. 内行决策  Managers who both create the produc and make the technical decisions " We don't have non-technical management trying to make technical trade-offs"
11. 快速反应  Quick decision making on technical-versus-business trade-offs
12. 客户反馈  An enormous feedback loop from customers
13. 主动学习  Deliberate efforts to learn from past projects: postmortems after the projects

专注于企业信息化,最近对股票数据分析较为感兴趣,可免费分享股票个股主力资金实时变化趋势分析工具,股票交流QQ群:457394862
分类:  项目管理

本文转自沧海-重庆博客园博客,原文链接:http://www.cnblogs.com/omygod/archive/2009/12/21/1628700.html,如需转载请自行联系原作者
目录
相关文章
|
6月前
交付成果 提高IT领导力的七大窍门
交付成果 提高IT领导力的七大窍门
|
敏捷开发 监控 数据可视化
从一个小角度观察敏捷实践
从一个小角度观察敏捷实践
108 0
从一个小角度观察敏捷实践
|
设计模式 SQL 测试技术
细数软件研发效能的七宗罪
细数软件研发效能的七宗罪
211 0
|
程序员 C++
如何成为优秀的技术主管?你要做到这三点
今天,阿里巴巴高级技术专家云狄将结合自己多年的经验,从开发规范、开发流程、技术规划与管理三个角度出发,分享对技术TL这一角色的理解与思考,欢迎一起探讨交流。 「技术主管」是开发团队中的某位程序员需要对一起创建系统的整个开发团队负责时所承担的角色。
1300 0
如何成为优秀的技术主管?你要做到这三点
|
运维 测试技术 持续交付
|
存储 云计算
与云计算扯上干系
本文讲的是与云计算扯上干系,7月17日,EMC中国研发中心升级为EMC中国卓越研发集团,原EMC全球副总裁兼中国研发中心总经理范承工博士荣升EMC中国卓越研发集团主席,负责EMC全球虚拟存储研发项目。
1192 0
《代码之殇》(原书第2版)——第2章 过程改进,没有灵丹妙药 2005年4月1日
本节书摘来自华章出版社《代码之殇》(原书第2版)——第2章 过程改进,没有灵丹妙药,2005年4月1日,作者:(美 )Eric Brechner 著 林锋 译.更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1379 0
下一篇
无影云桌面