欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

协会软件生产力创新工作介绍——王钧 (cssip2009第八届中国系统与软件过程改进年会)

更新时间: 2015-02-27 12:23:42 责任编辑: Author_N10

 

  中国系统与软件过程改进年会是中国软件过程改进领域最有影响力的规模最庞大的国际盛会以专业领先和规模庞大著称着重于软件企业最佳实践的交流分享关注于软件服务业的生产力与交付保障提升得到了政府主管部门企业及研究机构等的一贯支持和广泛关注该年会每年一届截至年底已成功举办七届每届参数人群规模约上千人城市会场约

  下面是现场文字直播协会软件生产力创新工作介绍——王钧

  各位嘉宾下午好!本届年会我们的主题是生产力关于生产力生产力这个主题是软件企业特别关注的一个话题企业是生产力的一个话题的主题但是我想也必然有很多的工作非常需要协会来开展那么协会在开展生产力促进方面我们近期有很多的创新工作我想今天借此机会跟大家做一个汇报

  谈到软件生产力的发展那么有必要我们来看一下回顾一下软件生产力这个概念的转变在传统的定义里面关于生产力的定义是就是有一定的劳动技能的劳动者使用生产工具进行劳动的能力它是强调一种能力在工业文明时代生产力往往是和生产率大致划等号的在《资本论》等著作中生产力和生产率是一个同一个范畴但是在知识经济的时代由于知识的生产非常依赖于人所以不可能向机器生产一样具有非常高的这种一致性所以很多学者提出来不仅要考虑生产率应该把质量作为生产力的一个指标就是把生产力作为评价生产率和生产力的综合指标我们协会比较认同这个观点后面的解释我就基于一个认识

  那么生产力非常重要它的影响因素也是非常多的从非常宏观的层面企业的战略文化管理资本运作人力资源国家政策到微观层面每一个开发人员的技能职业资格都包括在内那么这些因素里面我们认为过程改进这个因素是非常重要的一个因素是一个短板所以非常加以关注的方面我后面的介绍主要是过程改进这个角度来看生产力我们提升生产力也是为了更加强调过程改进的目的因为过程改进本身只是一个手段只是一门技术那么目的就是一个是生产力另外一个是交付保障生产力更多是从软件企业的内部来观察交付保障更多是从甲方的视角来看

  协会近期在生产力创新方面的一些工作也开展得非常多我们这儿列了一部分包括软件工程的定额标准软件过程技能工程交付保障人才工程ISO工程国标(英语)促进软件项目管理多模型软件外包的过程模型IT服务专业人员认定IT服务的工具认定下面对其中的工作做一个展开和介绍

  那么第一项重点工程是软件工程定额标准这个工作目标主要是想解决两个问题

  一个问题就是甲方做招投标的这种预算和审核招投标时候的一个指南作为一个指南

  那么第二个解决问题是甲乙方在招投标的时候需要参考的一个依据这个工作是由一些用户单位建议发起的包括国税总局信息中心主要的成员也是一些用户单位当然也有一些厂商中软等都参与到这个工作里面目前这个工作的进展已经是我们评审通过的一个试行版今年算是第一次公布这个文件可以想协会索取

  那么这个标准的特点在创新点有几个方面

  一可以适用于项目的早期就是需求还没有写出来的时候可以做一个测算但是这个测算精度是比较粗的那么大概是%这样一个精度

  二它是可以同时供甲方乙方来使用的既是作为甲方的指南也是作为乙方的指南

  技术框架是这么一个情况绿色的圈表示我们可以支持的一个工作的阶段从早期的预算阶段到投标阶段一直到开发这个生命周期都可以开展工作但是精度越往后面的话会越来越精确那么这个工作的后续我们是要扩大试点前面我们已经做了两个项目把软件开发项目进行了一个测算大概准确度在%之内还是非常好后面要扩大试点明年我们要推出一个更加优化版本

  第二项重点工作是软件过程的基准工程

  这个工作主要是想解决软件过程改进的动力问题就是说过程企业过程能力的差距用一个量化来表达这是第一个

  第二个是希望能够可见来评测过程改造的效果这是两个非常重要的问题我们希望通过基准工程的技术方法来解决这个工作是年启动我们建了一个在线的基准评审平台年在线目前用了一段时间现在继续在扩大应用

  这个工作组的成员包括北京软件行业协会和中国科学软件所这个工作还再继续我们现在正在构思要建一个软件过程的最佳实践库希望将来基准库和实践库能够共同配合构成一个软件改造过程的资源库那么创新之处还包括这是国内第一个过程改进的基准比对平台我们采取了个项目发布了报告

  第三个工作是软件项目管理的知识体系这个工作是希望能够解决软件项目经理职业发展的问题软件项目经理他的重要性是非常高的但是我们目前依据的项目知识体系管理知识体系主要是国际上的(英语)和(英语)这个体系适合一切行业软件非常不同而且最近几年润色方面技术发展非常快所以我们希望把一些新的技术发展能够整合在里面包括敏捷的方法还有全球软件开发的一些理念能够构建一个软件项目管理的知识体系开展软件项目经理的培养和人员认定

  那么另外一项工作是关于UML方面的面向对象这个技术不是一个新技术但是我们在UML的应用方面一直不是非常深入这个方面日本有一个面向对象的促进协会是由日本的一些大的软件企业共同发起的包括NUC等一些企业他们开展了面向对象人员职业人员培养提高了职业人员的素质日本通过(英语)培专家有万人每年新增

  我们跟中国软件行业协会和日本的UML(英语)合作希望解决中国外包升华到上游的技术难题就是跨语言沟通的问题这个工作现在已经启动大家可以看到这个照片我们今年月份软工会中国软件协会的理事长和日本UMTP会长这么一个签约仪式

  那么这样一项工作SOA工程的标准这个工程也是国家工信部和国标委发起的标准组合我们协会在里面是一个重要的参与成员我们这个工作里面需要建立SOA工程成熟度评估SOA治理SOA交付项目等一些工作这个工作组的成员包括十几家企业和机构还有院所牵头单位是中国电子化研究所SOA国家信息研究所

  我们还开展了交付保障人才工程这方面我们发布了几个知识体系

  还有一项重点工程是软件内包过程改进研究我们现在在过程改进模型方面主要是应用美国(英语)的但是中国多家通过认定的企业我们进行了一个统计的话发现主要的企业还是从事国家(英语)外包的那么对于更多的国内外包信息化的这些企业他们的需要依据的模型我们这里面做了一些研究和思考

  那么最后一项工作是关于IT服务管理方面IT服务管理是基于我们对IT服务的一个认识IT服务管理优先在这个工作里面我们先要开展IT服务招投标规范IT服务管理的工具认定IT服务管理专业人员认定等一系列的工作那么这些工作的开展也与我们对软件企业生产力的现状发展趋势以及动力的一些观察思考和认识

  软件企业生产力的现状从定性来看生产力的提高是非常快的我们现在来说绝大部分的大企业和一系列的中型企业应该说建立了标准化的生产流程这个比十年前已经有很大的进步

  第二个方面软件的从业人员也进一步的细分和专业化十年前没有这么多的质量经理(英语)项目经理或者系统分析师现在这些刚才我们做得比较全

  从项目这块我们做了一个粗的测算我们算了一个十年生产力提高就是单位劳动量生产的功能点提高%这个供大家参考

  那么从国际比对来说我们有一个中日和印度的一个比对从这两张表的比对来看印三国在软件生产率和质量这两个方面如果从中值和均值来看没有显著的差异但是中国的项目在生产率和质量方面有一些特别高的数字非常高同时也有一些非常低的数字所以这个就反映了我们现在的行业生产力能力程度方面可能还是有待改进我们的可预测性还不是很高这是第一点

  第二点的话因为我们的采样数值是选取了项目都是国内比较优秀的企业提供的比较好的项目那么拿了这个数据和国外抽样数据来比较得到这个结果这样的话我们可以认为我们现在的平均水平可能和国外如果直接相比的话还是有一定差距的话那么这两个要素都促使我们我们的过程改进还是有很多工作需要做还有一定的差距

  那么再来看一下软件生产力的趋势我们做的一些研究行业协会做了一些研究提出来供大家讨论我们觉得有以下六个方面的趋势

  一软件走向服务化软件过程改进向交付保障来发展过程改进更多的还是谈开发问题;交付就是一个甲方更加关注的问题所以这一点实际上关注焦点从乙方向甲方转移的过程

  二敏捷开发受到了关注敏捷开发产生的时间并不晚但是最近两三年感觉是受到了特别大的关注那么它是更加关注团队和人的因素所以感觉上软件工程从最一开始完全依赖人特别依赖人到依赖过程然后现在又返过来依赖人可能是一种新的高度上的循环这也是一个思考

  三软件产业的全球分包带来全球软件工程全球的项目管理全球的质量管理全球软件工程的全球交付都加了一个(英语)国际探讨非常多

  四软件标签技术的产生使得用户驱动的软件质量得到进一步的加强这是软件工程的一个其中的一个方向

  五各种新的知识体系层出不穷

  六SOA架构技术逐步成熟在服务层面大规模的复用成为可能这样的动力依然是来自三个方面

  一个是客户

  一个是竞争

  一个是变革

  这三个C年前提出来的现在看来依然在起着作用那么由于客户的成熟度的提高对于交付的要求是越来越高所以敏捷的方法得到了更多的关注快速交付的要求越来越高那么竞争带来全球的软件产业的分布和服务外包的兴起成本降低这样带来的全球软件工程变化特别是技术的变革包括像网络技术的改变带来了(英语)这些新的技术所依赖的软件工程环境也必然有相应的一些变革所以这些C的驱动是我们整个生产力变革的一个终极动力

  我们就是基于对这样一些趋势的认识来安排和部署了一些开发的工作创新的工作这些工作看起来有点零散但是实际上有它的一些规律我们基本上是按照这个交付保障的生命周期来安排这些工作的那么现在大家看到的模型是行业协会提出来的一个交付周期的模型它比传统的开发周期更加宽左边增加了立项和招投标右边增加了运维

  那么需求设计和开发测试依然是开发的生命周期在立项和招投标阶段我们有工程定额软件工程定额这个工作在需求和设计这个阶段有面向对象促进工作在整个的开发阶段需求到测试有软件过程改进的内包模型和技术工程这两个工程做支撑在交付方面有交付保障运营方面有IT这些工作覆盖了交付周期里面的一些关键的环节和发展的瓶颈

  我们开展这些工作应该说非常有难度也是非常有工作量的那么为了更好地把这个工作展开我们也充分地发挥了协会这样一个组织形式的优势坚持了一些原则包括第一点就是以用户为动力我们的很多工作就尽可能的请用户参与进来作为这个工作整个的驱动力

  第二个以产业为土壤很好跟踪产业的趋势使过程能够适应变化

  第三个以创新为工作的主旋律以前的很多工作都是促进学习但是现在我们说不仅要学习那么还要开展创新

  第四个就是协会做平台我们希望协会能够在里面担当一个平台和桥梁的作用而不是每件事情在里面牵头

  那么在此我发出一些欢迎希望在开放的环境下面我们有更多的合作协作共赢包括各个城市之间的协作因为过程改造有很多的组织各个不同城市大家要开展很好的协作这方面我们北京上海广州已经做了很多的先导

  第二个关于协会和独立专家也欢迎包括机构之间的还有协会和国际一流的协会其他一流协会的合作像日本(英语)这样的合作那么这样的一些合作也是进一步的发挥了协会的文化我们的文化是开放学习创新快乐发挥这样的优势这样的话才能够把协会的能量充分的释放出来

  最后我观点有很多的提供者表示感谢这里面包括我们何新贵会长他多次批示我们关注敏捷还有郑人杰副会长居德华副会长做国际创新开展了很多指导工作那么还有其他的一些副会长和专家对这些进行了审核所以这些观点很多都是大家要讨论的结果那么我希望把这些观点分享出来能够对大家有所帮助谢谢各位!

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2015-02-27 12:23:42
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1133695/
本文WWW.DOC100.NET DOC100.NET版权所有。