


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
臭鼬工厂启示录提到著名的 Lochead-Martin 公司, 大家都会想到 F16 F22. 而这些世界知名的飞机,都是出自于这个公司一个很小的高级研究部门, Skunk Works(中文叫臭鼬工厂). 在英语中, skunkworks 是一个词, 用来形容高度灵活, 高度自治, 从事高级项目的小组.如同莎士比亚说的, 成功的公司/团队都是一样的. 当年施乐的Polo Alto 实验室, 美国AT&T的贝尔实验室, 曼哈顿计划. 都是专业人员高度自治的(相对)小团队. 他们成功的关键是什么呢, 下面是臭鼬工厂的著名的Kelly 14 原则. 通过这个或许能窥斑见豹: (/aeronautics/skunkworks/14rules.html)1. The Skunk Works manager must be delegated practically complete control of his program in all aspects. He should report to a division president or higher. 项目经理应该有项目的全部管理权. 他应该向部门总管或者以上的领导负责. 高度自治, 扁平责任链, 避免小官僚干扰2. Strong but small project offices must be provided both by the military and industry. 小而强的团队是军方或者工业制胜的关键3. The number of people having any connection with the project must be restricted in an almost vicious manner. Use a small number of good people (10% to 25% compared to the so-called normal systems). 与项目有关的人的总数应该严格控制. 使用少而牛的人(与传统相比, 只要10%-25%的人)4. A very simple drawing and drawing release system with great flexibility for making changes must be provided. 原型极其重要5. There must be a minimum number of reports required, but important work must be recorded thoroughly.只走重要流程6. There must be a monthly cost review covering not only what has been spent and committed but also projected costs to the conclusion of the program. Dont have the books ninety days late and dont surprise the customer with sudden overruns. 每月的成本计算和估算都要做, 以给客户最小惊奇 7. The contractor must be delegated and must assume more than normal responsibility to get good vendor bids for subcontract on the project. Commercial bid procedures are very often better than military ones. 模块化负责, 而且引入竞争招标8. The inspection system as currently used by the Skunk Works, which has been approved by both the Air Force and Navy, meets the intent of existing military requirements and should be used on new projects. Push more basic inspection responsibility back to subcontractors and vendors. Dont duplicate so much inspection. 测试这个事情到细化到最低层次9. The contractor must be delegated the authority to test his final product in flight. He can and must test it in the initial stages. If he doesnt, he rapidly loses his competency to design other vehicles. 各个模块都要有自己单元测试的权利 而且从一开始就要做测试10. The specifications applying to the hardware must be agreed to well in advance of contracting. The Skunk Works practice of having a specification section stating clearly which important military specification items will not knowingly be complied with and reasons therefore is highly recommended.如果有某些不能满足的需求 就提前说明11. Funding a program must be timely so that the contractor doesnt have to keep running to the bank to support government projects. 一次给足钱12. There must be mutual trust between the military project organization and the contractor with very close cooperation and liaison on a day-to-day basis. This cuts down misunderstanding and correspondence to an absolute minimum. 互相信任 日常接触13. Access by outsiders to the project and its personnel must be strictly controlled by appropriate security measures.注意机密14. Because only a few people will be used in engineering and most other areas, ways must be provided to reward good performance by pay not based on the number of personnel supervised.奖励 激励有人肯定觉得这个东西地球人都知道, 不要再次强调, 其实不然, 比如说Google, 就再次强调了. Google 的12条开发程序的准则原文:1. All developers work out of a single source depot; shared infrastructure!2. A developer can fix bugs anywhere in the source tree.3. Building a product takes 3 commands (“get, config, make”)4. Uniform coding style guidelines across company5. Code reviews mandatory for all checkins6. Pervasive unit testing, written by developers7. Unit tests run continuously, email sent on failure8. Powerful tools, shared company-wide9. Rapid project cycles; developers change projects often; 20% time10. Peer-driven review process; flat management structure11. Transparency into projects, code, process, ideas, etc.12. Dozens of offices around world = hire best people regardless of location粗译文:1:所有程序员基于一个代码库工作,所以整个架构是共享的。2:有了第一条,程序员可以修改任何一颗代码树上的 bug。3:自动编译4:统一的代码格式。5:对所有的check in 强制要求代码评审6:程序员写单元测试成一种习惯7:单元测试始终被运行,遇到问题发封邮件给你8:强大的工具,要在全公司分享9:快速的项目开发周期;开发人员经常变更项目;20%时间.10: 同伎评审,扁平管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产5000台智能检测设备项目可行性研究报告
- 防泄漏知识培训课件
- 防汛抢险知识培训报道课件
- 绿色供应链管理的行业适用性研究
- 婚前协议的法律效力分析
- 社会支持与心理flourishing关联-洞察及研究
- 收购散玉米合作协议8篇
- 2025年高三物理第二轮专题冲刺讲义共十二讲
- 2025年新合作勘查合同2篇
- 2025年机动车辆抵押货款合同2篇
- 鱼道运行管理办法
- 广告标识标牌制作流程的质量保障措施
- 2025年河池市xx乡镇“十五五”发展规划
- 软件无形资产管理办法
- 商品混凝土采购管理办法
- 微生物与人类的关系第1课时教学课件 2025-2026学年生物北师大版2024八年级上册
- 项目管理经验教训总结
- 医院电梯礼仪培训
- 老师职业介绍
- 汽修厂中秋活动方案
- AIGC应用通识教程-教学大纲
评论
0/150
提交评论