软件度量不是猫抓老鼠的游戏

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:xcswzq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  管理学大师彼得·德鲁克曾说过:“你如果无法度量它,就无法管理它。”在管理领域,度量是绕不开的话题,而在软件开发领域同样如此。
  持续改进从度量开始
  在过去三四十年中,一直困扰软件开发行业的一个问题是:软件的生产不是一个可预测的过程。虽然很多专家投入了大量精力,研究并总结出了一些方式和方法,希望软件的生产能够像工业制造那样可靠和可度量,但实际效果并不明显。ThoughtWorks中国区联席总经理张松表示,效果不明显并不意味着度量没有价值。张松在其撰写的《精益软件度量》一书中,从精益软件开发的角度阐述了度量对于实现软件开发企业业务目标和商业价值的重要性,并提出相关方法。《精益软件度量》通过对大量软件开发团队的观察和案例的研究,归纳整理出了一套可以部署和实施的软件度量体系,可以帮助软件开发者持续改进软件开发的效果。
  其实,度量并不是一个新概念。张松提出的精益软件度量,只是想从精益软件开发的角度,探讨如何利用持续改进的方法帮助企业改进软件开发过程,提升开发质量,达成企业的业务目标。“精益软件开发的一个核心就是持续改进,而度量是实现这一目标的重要手段。”张松介绍说,“有些软件开发企业曾经用软件代码行数来考核开发人员,结果适得其反。我们希望企业能够先从自己想要达到的业务目标的角度考虑问题,比如希望提高软件质量,还是提高市场的响应速度,然后根据这个目标反推出在软件开发过程中哪些具体的度量指标是必需的,要通过什么样的工具来度量和实现。”《精益软件度量》就提供了一套参考指标体系。但张松强调说,企业不应该不假思索地照搬这个体系,更不应该错误地把度量手段当成最终目标。
  做到刚柔相济
  软件开发具有不确定性,而度量是刚性的,有具体的衡量指标。那么软件度量如何才能实现刚柔相济呢?张松认为,首先要解决的就是企业决策者的主观意识问题。企业的决策者经常会步入这样的误区:把手段当成目的,而且过于重视刚性目标。举例来说,有些企业把提高软件开发团队的开发能力当成最终目标,那么它就会以团队中有多少人具有高级工程师的资格等指标来衡量,而忽略了企业真正的诉求——提高整体开发能力,从而偏离了正确的方向。“在实际应用中,你既要关注具体的手段和工具,但又要跳出这个圈子,关注企业最原始的业务目标,只有这样才能实现刚柔相济。”张松表示。
  软件度量并不是凭空想像出来的概念,它是用户自发的需求。很多软件开发者希望为自己的目标设定一种度量手段,并希望这种手段与业务目标能够相匹配。张松承认,他在撰写《精益软件度量》时主要是从大中型客户的需求出发的。他认为:“一些小型的开发团队本身就具有很高的透明度,如果再硬性地引入一套度量体系,可能起到负面作用。小型开发团队的自由度较高,可以学习一些适合自己的度量技巧,但不要搞自上而下的命令式的度量体系。”
  在不同的行业、企业中,软件度量也有不同的侧重点。比如,电信行业的用户更注重软件的品质,因为它不想因为系统宕机而影响对外服务;而互联网企业则关注一个新概念能否在最短的时间内变成产品,因此更快的市场响应速度是它的核心诉求。《精益软件度量》提供了一个软件度量的框架,不同行业的客户可以根据自己的需求进行裁减。
  张松表示,一些企业在实施软件度量的过程中之所以遭遇挫折和失败,主要原因是实施者或管理者将软件度量体系当成了万能药,而没有考虑企业的实际需求以及开发团队中所有利益相关者的情况,没有在目标和手段上达成共识。“如果将软件度量变成企业内部管理者与开发者之间猫抓老鼠的游戏,那么软件度量就不可能成功。”
其他文献
传感器感知车流量,系统能够自动调控红绿灯的时长,从而缓解交通拥堵;学校管理员通过手机上网即可查看教室内学生的情况,并能够随时开关灯具,以及调节室温;外出的农民可以远程控制和浇灌农作物,遥控打开大棚卷帘、通风口以随时调节大棚里面的温湿度……  如上所述,山东省日照市根据规划将在“十二五”期间实施12项重点工程,包括智能交通、智能环保、智慧教育、智慧医疗等,以打造全方位的智慧城市。  近日,IBM与日
凭借十年长期专注于企业移动信息化领域、长期诚信经营获得的客户高度认可,上海天畅信息技术有限公司荣获"2013年度中国行业移动信息化值得信赖品牌奖"。在企业移动信息化市场,天畅稳居国内市场第一梯队。  “半年前,银行客户和我们谈的还只是移动展业应用,现在已经开始谈如何利用移动信息化创新业务和业务流程了,未来三五年会发展成什么样子,现在很难预知。”上海天畅信息技术有限公司总经理任焱认为,企业移动信息化
ABAS商业套件是一套以用户为中心的基于角色的ERP系统。ABAS商业套件在用户界面上强调简单化、可视化和流程化。用户可以基于单一的平台完成日常的业务操作。  世问信息技术(上海)有限公司是德国ABAS公司在中国的全资子公司。ABAS成立于1980年,始终专注于为成长型企业提供系统解决方案。ABAS于2003年进入中国市场,分别在上海、北京、苏州、深圳、香港设有分支机构。  成立30多年来,ABA
在线教育并非新的话题。长期以来,作为线下教育的一种补充方式,它一直扮演着不温不火的辅助角色。但是,当在线教育能够与国家承认的高等教育学历、学分相结合时,它也就不再只是一种辅助的教学形式,而必须拥有完整的教学体系,进而形成新的教学产业。这种具备互联网基因的在线教育模式将颠覆封闭的传统教育模式,MOOC(大型开放式网络课程)变革正在中国悄然兴起。  即便是在美国,2012年教育界也才刚刚开始席卷MOO
大力推进电子政务发展是国家“十二五”的重要任务,是落实科学发展观、加快转变经济发展方式、深化改革开放的必然要求,是政务部门提升履行职责能力和水平的重要途径。自2001年成立以来,华宇软件一直以“提供专业的技术、优秀的产品和卓越的服务,以信息化创造客户价值”为己任,在多年的发展中,不断为电子政务领域提供软件与信息服务。近年来,华宇软件将技术和业务优势扩展到保障食品安全领域,致力于成为食品安全保障信息
为了满足当前产业园区以及智慧城市建设需求,各地方政府越来越紧迫地感到兴建大型IDC数据中心顺应发展的需求。因此,国内一些高瞻远瞩且技术扎实的公司先行一步,着力打造针对大型IDC数据中心的解决方案,已经成为各地方IDC数据中心建设的主力军。  目前,厦门科华恒盛股份有限公司(以下简称“科华恒盛”)是国内智慧电能领导者,始终定位高端,在25年高端电源创新研发应用基础上,致力于打造国内数据中心物理基础架
谁是最聪明的大学生?这个回答可谓仁者见仁、智者见智。不过,作为全球历史最久、最负盛名的计算机编程大赛——ACM(美国计算机协会)国际大学生程序设计竞赛(ICPC)一直被誉为“智慧之战”。37年来,ICPC不断吸引着全球最具天赋的大学生竞相参与。“The best of the best(你们是最好的)。” ICPC大赛执行总监、贝勒大学教授Bill Poucher博士不止一次在全球总决赛现场这样强
这是一个快速变革的时代,云计算、大数据等新技术不断涌现,互联网、移动互联网、电子商务等新鲜事物不断被用户所接受。传统IT渠道商的生存空间不断被挤压。  面对越来越大的生存和发展压力,长虹佳华一直坚持在资金、技术、人员等多方面支持渠道合作伙伴的发展,帮助他们向利润更丰厚的增值业务转型,取得了可喜的成绩。  聚焦增值业务  多年来,增值业务一直是长虹佳华聚焦和突破的重点。特别是近年来,长虹佳华在行业解
经济事件
期刊
近几十年,信息技术的快速发展对整个社会产生了翻天覆地的影响。互联网为人们提供了海量资讯,让沟通更加便捷,促进生产力极大提高。作为这背后的源动力,趋势科技等大量技术型企业不断研发创新,持续提供更先进的IT技术和更安全的IT环境。IT系统是企业研发测试的主要环境,低效的IT环境会严重影响研发部门的生产力和创新速度。趋势科技等技术企业正在思考怎样提高研发部门IT系统的效率,更好地推动企业的研发和创新。