章柏幸人月神话与创业

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

创业与人月神话----谈谈《人月神话》在创业中的一点启示章柏幸citizen2yy@hotmail.com2007-10-29北京普赛科技有限公司2自我介绍•章柏幸,浙江诸暨人,30岁。•2003年毕业于清华大学。•现为北京普赛科技有限公司总经理。旗下子公司:北京普赛电气科技有限公司,浙江神鹰电子科技有限公司。•主要经营:人脸识别软件。•附注:《人月神话》里面讨论的软件系统通常是指那些能够满足某些特定的现实的业务需求的编程系统产品,同样,我们这里讨论的创业只关注切实生产某种社会需要的产品或为社会提供服务,并通过这种产品和服务来盈利并获得价值和发展。2007-10-29北京普赛科技有限公司3关于《人月神话》的章节•第1章焦油坑•第2章人月神话•第3章外科手术队伍•第16章没有银弹•第17章再论“没有银弹”2007-10-29北京普赛科技有限公司41焦油坑•编程系统产品•成熟盈利企业程序编程系统(接口、系统集成)编程系统产品编程产品(通用化、测试、文档、维护)3倍3倍企业盈利企业(市场、销售)成熟盈利企业成熟企业(凝聚力、培训、制度、文化)N倍M倍2007-10-29北京普赛科技有限公司51焦油坑•编程的乐趣–创建事物的纯粹快乐–开发对他人有用的东西–整合过程的强大魅力–持续学习,非重复劳动–驾驭自己的思想•创业的乐趣–创建公司的纯粹快乐–生产对社会有用的东西–整合过程的强大魅力–持续学习,不断的新挑战–驾驭自己的抱负2007-10-29北京普赛科技有限公司61焦油坑•编程的苦恼–追求完美–对他人的依赖•(设定目标、供给资源、提供信息)–繁琐的调试和查错–容易过时•创业的苦恼–追求功利–对他人的依赖•(投资者、政府机构、社会关系)–复杂的人事和财务–容易倒闭2007-10-29北京普赛科技有限公司72人月神话•编程人员都是乐观主义–创造性活动的三个阶段:构思、实现和交流。–工具的日益发展使实现和交流技术日益提高。–然而人类构思是有缺陷的,所以乐观不乐观。•创业人员都是乐观主义–对投资者兴趣的过高预期。–对市场的乐观估计。–对自身执行力的乐观估计。2007-10-29北京普赛科技有限公司82人月神话•Brooks认为–用人月作为衡量一项工作的规模是一个危险和带有欺骗性的神话。–给进度落后的项目中添加人手,只会使进度更加落后。•我认为–用员工数+资本来衡量一个企业的能力也是危险和带有欺骗性的。–给发展前景渺茫的企业添加资本,只会使企业倒闭更快。2007-10-29北京普赛科技有限公司92人月神话•软件开发中–系统测试是进度崩溃的主要因素。–二次成本远高于其他开销•企业经营中–项目实施和服务是企业能力的主要因素。–回头客永远是主要的客户。2007-10-29北京普赛科技有限公司103外科手术队伍•软件开发中:–优秀程序员和较差的程序员之间差异明显。–小而精干的团队开发效率远高于一拥而上的开发方式。•企业经营中:–优秀员工和较差员工之间的差异明显。–小而精干的团队工作能力远高于大而广泛的人海战术。2007-10-29北京普赛科技有限公司113外科手术队伍•外科手术队伍的分工:–外科医生、副手、办公室主任、文员、小工、设备管理员、数据分析员、语言专家。•软件开发团队的分工:–首席程序员、副手、管理员、文档工作员、程序员、工具维护人员、测试人员、语言专家。•企业管理团队的分工:–经理、副手、办公室主任、文秘、实施人员、仓库管理、市场部、新闻发布员。2007-10-29北京普赛科技有限公司123外科手术队伍•运作:–外科医生和副手之间地位关系。–集权制。–专业化分工。•大规模问题:–在总体上有一个外科手术队伍确保架构–分层设计分解后进入到每个子项目,保持该子项目的外科手术队伍结构。–外科医生负责制。2007-10-29北京普赛科技有限公司134没有银弹•本体问题(essence)–软件开发中是:系统的概念,是智慧问题,是人的问题。–创业经营中是:企业的能力,也是智慧问题,也是人的问题。•附属问题(accident)–软件开发中是:实现的方式,是机械问题。–创业经营中是:经营的细节,也是机械问题。2007-10-29北京普赛科技有限公司144没有银弹•没有银弹的证明:–本体问题涉及到智慧问题,因此无法用机器替代,无法自动化,而目前还没有一种可以借鉴的真正的人工智慧出现,故不存在本体问题的银弹。–如果附属问题银弹不存在,那么软件开发银弹也不存在。–假定附属问题银弹存在,下面证明不存在软件开发银弹。•规模为S的项目中有P%的问题为附属问题,有Q%(Q+P=100)的问题为本体问题。•在时间T1时,我们每解决一个附属问题需要投入T,每解决一个本体问题需要投入M。解决本体问题在整个项目中所占的投入为:R1=M×Q/(T×P+M×Q)。•在时间T2时,我们每解决一个附属问题需要投入t,每解决一个本体问题需要投入m。解决本体问题在整个项目中所占的投入为:R2=m×Q/(t×P+m×Q)。•从T1到T2,出现了“附属问题银弹”,于是有Tt,附属问题和本体问题的比例变化很小,而且对于每个本体问题的投入也变化很小,即有M≈m。从而可以得到R1R2。•这表明,附属问题银弹的出现,是软件开发的投入,变成了几乎全部都是本体问题的投入,而本体问题银弹不存在,所以这个投入不可能产生质的飞跃。•所以,软件开发银弹不存在。•是否是银弹的判据:–该“银弹”所击中的目标,是否就是人类智慧。2007-10-29北京普赛科技有限公司154没有银弹•软件开发没有银弹–本体问题一直是主要问题,而且越来越成为软件开发的主要因素。–对本体问题的挑战就是对人类智慧的挑战。–附属问题解决水平的提高,不可能对整体产生质的飞跃。–附属问题解决方案,会一定程度上产生反作用。•创业也没有银弹–本体问题是企业健康成熟的关键问题。–对附属问题的局部解决,并不能改进本质。–本体和附属问题的协调一致,是一个很困难的事情。

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功