软件企业研发之道

上传人:kms****20 文档编号:51699004 上传时间:2018-08-16 格式:PPT 页数:17 大小:325KB
返回 下载 相关 举报
软件企业研发之道_第1页
第1页 / 共17页
软件企业研发之道_第2页
第2页 / 共17页
软件企业研发之道_第3页
第3页 / 共17页
软件企业研发之道_第4页
第4页 / 共17页
软件企业研发之道_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《软件企业研发之道》由会员分享,可在线阅读,更多相关《软件企业研发之道(17页珍藏版)》请在金锄头文库上搜索。

1、软件企业研发之道论质量、效率和成本林 锐 博士http:/ 上 海 漫 索 计 算 机 科 技 有 限 公 司Page 2目录1. 企业研发管理的目的2. 衡量研发优劣的关键指标:质量、效率和成本 3. 论质量4. 论效率5. 成本林锐新著如何管理软件企业,详见http:/Page 31. 企业研发管理的目的 u企业研发管理的目的是:开发正确的产品(正确决策),并且正确地开发产品(正确执行)。前 者是领导的主要职责,后者是团队的主要职责。u所谓“开发正确的产品”是指“开发能够赚取合理利润的产品”。对于企业而言,评判产品“好坏”的 最主要指标是该产品产生的“利润”,而不是产品功能的多少强弱。研

2、发工作主要存在于企业和大学,不可把大学搞科研的方式照搬到企业中来。u不论是开发自主产品还是合同项目,企业研发流程中一个必不可少的重要过程域是“立项管理”。 立项管理的目的是:通过规范化的流程,分析并采纳符合企业根本目标的立项建议,使之成为正式项目,并将 人力资源、资金、时间投入到项目上,最终获得期望的效益。反之,拒绝不符合企业目标 的立项建议,避免浪费公司的资源和机会。 u“正确地开发产品”是开发团队的职责,即:(1)开发团队应当在预定的时间和成本之内,完成质量合格的产品。(基本目标)(2)开发团队要尽最大努力把产品做得好、做得快并且少花钱。(奋斗目标)u开发团队要想实现上述目标,必须打好以下

3、基础:(1)要有合适的研发流程,避免开发过程混乱。(2)开发团队要具备充分必要的工作技能。u综上所述,企业研发机构的主要工作是:一方面要根据市场需求和公司决策“正确地开发产品”, 为企业创造效益;另一方面,要持续地改进研发流程和提升工作技能,把前者做得更好。 Page 42. 衡量研发优劣的关键指标:质量、效率和成本 u评价研发做得好不好,最重要的指标当然是研发产生的经济效益。但遗憾的是,在研发过程中人 们无法得知当前项目(或产品)究竟会产生多少经济效益。假设产品决策是正确的,如果开发团队把产品做得又好、又快、又省钱,我们自然认为研 发工作做得好。u所以衡量企业研发工作优劣的关键指标是“质量、

4、效率和成本”,企业研发管理的奋斗目标是“提 高质量、提高效率并且降低成本”。“质量、效率、成本”三者天然存在对抗关系。俗话说“一分钱一分货”,人们买东西的时候 大多认可“质量越好、价格也就越高”,即高质量意味着高成本。再如俗话“慢工出细活”, 言下之意若想获得高质量,干活就比较慢,效率降低了。物理学中有个富有哲学意义的熵增定律,大意是:复杂系统的各个成分自然趋向于混乱无 序,越混乱越稳定。如果要打破混乱,建立秩序,就要赋予系统一定的力量或能量。熵增 定律也适合于人类社会。混乱是事物的最自然状态,秩序不是最自然的状态。但是人们希 望社会有秩序,所以要付出代价来建立制度,要有人维持秩序。u如果企业

5、没有研发管理,那么研发机构最自然的状态是“质量越来越差、效率越来越低、成本越 来越高”,即最大程度的混乱。这样的状况显然不是人们希望的,所以研发机构必须寻求能够改 变混乱状况的力量,这种力量就是“正确的方法”加“坚强的执行力”。u只有充分理解“质量、效率、成本”和企业效益之间的关系,才能找到正确的方法来“提高质量、 提高效率并且降低成本”。Page 53. 论质量 3.1 什么是软件质量u软件质量是许多质量属性的综合体现,各种质量属性反映了软件质量的方方面面。人们通过改善 软件的各种质量属性,从而提高软件的整体质量(否则无从下手)。u质量属性可分为2大类:产品专有的质量属性。例如手机产品的专有

6、质量属性:通话质量、重量、体积、耗电量、 样式等。软件公共质量属性。不管什么产品,只要有软件,就有软件公共质量属性,如正确性,健 壮性,可靠性,性能,易用性,清晰(易理解),安全性,可扩展性,兼容性,可移植性u一个产品的质量因素可能非常多,我们还要学会识别质量要素(即重要的质量因素):(1)从商业角度讲,客户最关心的、能成为卖点的质量属性才是质量要素。(2)从技术角度讲,对整体质量影响最大的那些质量属性才是质量要素。u对于任何一个商业产品,我们首先要识别质量要素,才能给出提高质量的有效措施。如果某些质 量属性并不能产生显著的经济效益,那么要少花费精力,只要及格就行。要把精力用在对经济效 益贡献

7、最大的质量要素上,而不是一股脑地想把所有的质量属性都做好,否则不仅做不好,还可 能得不偿失。Page 63. 论质量 3.2 企业的质量观念u学术界喜欢宣扬质量至上的理念,而忽视企业的利益,将质量目标凌驾于企业利益之上,这种做 法会误导大量读者。许多技术人员都有“质量越高越好”的观念,这种观念是被教科书灌输的。u重视软件质量是应该的,但并不是“质量越高越好”。只有极少数软件应该追求“零缺陷”,对于绝 大多数软件而言,企业利益决定了质量目标,而不该把质量目标凌驾于企业利益之上。世上绝大多数商业软件的缺陷并不会造成机毁人亡这样的重大损失,否则没有人敢从事软 件开发了。如果企业销售出去的产品质量比较

8、差,轻则挨骂,重则被退货甚至被索赔,因此为了提高 用户对产品的满意度,企业必须提高产品的质量。但是企业不可能为了追求完美的质量而 不惜一切代价,当企业为提高质量所付出的代价超过收入时,这个产品已经没有商业价值 了,还不如不开发。u企业的主要目标是为了获取合理的利润,而不是生产完美无缺的产品。产品质量太低了或者太高 了,都有可能不利于企业获取利润。企业理想的质量目标不是“零缺陷”,而是恰好让广大用户满 意,并且将提高质量所付出的代价控制在预算之内。u在合法经营的前提下,“质量高低”和“企业效益高低”有四种对应关系:质量高,效益高。(人之常识)质量低,效益低。(人之常识)质量高,效益低。(出乎意料

9、之外)质量低,效益高。(出乎意料之外)Page 73. 论质量 3.3 质量与效益关系之一:质量高效益高 u1、产品质量提高,直接效益提高如果产品的“质量和价格”匹配合理,在消费者的购买力范围之内,消费者倾向于付出更多 的钱购买品质更好的产品,只要消费者觉得值。尤其是涉及健康、安全等领域的产品。“便宜没好货、好货不便宜”,是大众消费心理。所以产品质量提高,使得消费者的购买几 率以及单价利润更高,直接提升总销量和总利润。u2、产品质量提高,间接效益提高如果消费者买了高品质的产品,而且觉得值,他可能会多次购买这个品牌的产品,同时会 向他的亲戚朋友推荐这个牌子。即使消费者当时买不起高品质的产品,他也

10、会因为喜欢和 羡慕而长期关注这个品牌,而且暗暗下决定:等咱将来有钱了,我也买个XX。“高品质”会 给消费者留下良好印象,为该产品乃至该企业带来“美誉度”,从而为企业带来了长期的间 接效益。 u3、高档产品,带来高额利润高档产品的特征是:其质量和成本比普通同类产品高一些,但是售价高很多。此时“质量、 成本、价格”之间不是等比例的,可能质量提升了50%,成本增加了100%,售格却增加几 十倍、上百倍。当高档产品“高”到普通人消费不起,但是内心羡慕的时候,就叫“奢侈品” 。Page 83. 论质量 3.3 质量与效益关系之一:质量高效益高 u高档产品凭啥卖那么贵?主要凭:技术门槛高,经营门槛高,稀缺

11、性。u高档产品那么贵,为什么还有很多人购买?主要因为:商品经济越发达,富人就很多,当今社会有庞大的富人消费群体支撑高档产品市场。高档产品不仅仅提供产品功能,而且提供了与众不同的精神享受。精神享受是难以用价格 衡量的。不管是富人还是普通老百姓,人们内心总是有购买高档产品的欲望,一旦有机会 ,忍不住要奢侈一把。当产品的价值超出了“市场普遍认可的功能价值”时,多出的那部分叫“附加值”。高档产品 的主要利润来源于这个“附加值”。(“一骑红尘骑红尘 妃子笑、烽火戏诸戏诸侯”的故事)u大部分企业希望自己生产、销售高档产品,以获取更高的利润。但是你不能一厢情愿地把产品划 分成为“高档、中档、抵挡”,一定要根

12、据消费群体的特征来制定对策。如果消费群体中“穷人和富人”混杂在一起买相同品质的产品,而且不同财富阶层的人希望 买到不同品质的产品,那么把产品分档次才有意义,这叫细分市场。而有一些产品是不能根据消费者的财富来划分档次的。例如学校的教科书,不管你来自富 家庭还是穷家庭,只要是学生都要读相同的书。对于大多数软件企业而言,软件产品很难划分“档次”,但是“收费服务”可以划分“档次”。 你不能把卖给富裕客户的软件产品的质量有意弄高一些,而把卖给普通客户的软件产品的 质量有意弄低一些。在同一时刻,所有客户购买的软件产品的质量理应都是一样的。如果 软件企业想获得更高的附加值,要设法为客户提供“不同档次”的“收

13、费服务”,供客户选择 。 Page 93. 论质量 3.4 质量与效益关系之二:质量低效益低 u产品质量低,导致企业效益低,这符合人之常识。 u如果产品A比产品B的质量好一些,虽然A比B贵一些,但是贵得合理,若A和B都在消费者购买力 之内,那么消费者倾向于选择A。因为质量高一些的产品更让人放心,而且更加有面子。u如果消费者能够清楚地判断待购产品的质量,基于“放心和面子”双重原因,在购买力允许的情况 下,消费者购买高质量产品的几率大大高于低质量产品。所以质量低,消费者购买几率低,导致 效益低。u如果消费者在购买时不能识别产品的质量,那么购买的随机性比较大,影响购买的因素就比较多 。倘若消费者购买

14、之后发现产品有比较多的缺陷,觉得很不值。消费者会非常恼火,他会要求卖 方维修、退货甚至赔款,此时卖方将为低质量付出代价。如果卖方通过各种方式逃避了责任,那 么消费者就会通过各种途径报复,导致卖方信誉降低,购买者更少,最终导致效益降低。Page 103. 论质量 3.5 质量与效益关系之三:质量高效益低 u产品质量提高了,反而使企业的效益变低了,这不符合人之常识(出乎意料之外)。但这种情况 却是普遍存在的,真是因为不符合人之常识,企业经营者更要冷静分析,避免好心干坏事。u1、产品质量提高了,但是多付出的成本却无法转嫁出去。企业一定要分析“消费者是否愿意为产品质量提升而多付钱”!否则质量过剩,吃力

15、不讨好u2、产品质量提高了,再次消费机会减少了。产品质量太低了卖不出去,质量太高了却使再次消费机会减少了,所以企业一定要用心设 计“恰如其分”的质量。 u3、为了提升产品质量而消耗更多时间,导致失去了重要的商业机会。对于有时效性的产品,企业一定要综合考虑“质量和时间”对效益的影响,把握好分寸。 Page 113. 论质量 3.6 质量与效益关系之四:质量低效益高 u在合法经营的前提下,低质量的产品有可能比高质量产品创造的效益高得多,这不符合人之常识 (出乎意料之外),但这种情况也普遍存在。u出现这种现象的主要原因是:在不危害健康、安全的情况下,购买力弱的群体倾向于购买质量低 一些,但是更加便宜

16、的产品。温州皮鞋的案例 u中国的富人很多,能够支撑高档产品市场。而中国的穷人实在太多了,所以有更加庞大的低档产 品市场。u低档产品的存在是合法合理的,经营好了也能赚大钱。但我不鼓励企业长期做低档产品,因为不 是长久之计,不能使企业健康长久地发展。低档产品的门槛太低,很容易招来太多竞争对手,导 致无序竞争而无利可图。随着社会的发展,人们的收入会不断增加,人们自然会购买质量更好的 产品。你总不能指望穷人越多越好吧。u企业和消费者都不能鄙视、敌视低档产品。质量高到什么地步,和企业的开发能力,以及消费者 的购买力都有关。很多知名企业在刚成立的时候,由于研发能力有限,只能生产低档产品。后来 随着能力提升,才逐渐提升产品质量。你看看现在的温州皮鞋多好多贵啊。Page 123. 论质量 3.7 全面软件质量管理模型 Page 134. 论效率 4.1 加快进进度的办办法:加人,加班,提高效率u加人的问题

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号