GB Z 18914-2002 信息技术 软件工程 CASE工具的采用指南.pdf

上传人:卡尔 文档编号:269629 上传时间:2019-07-11 格式:PDF 页数:17 大小:526.07KB
下载 相关 举报
GB Z 18914-2002 信息技术 软件工程 CASE工具的采用指南.pdf_第1页
第1页 / 共17页
GB Z 18914-2002 信息技术 软件工程 CASE工具的采用指南.pdf_第2页
第2页 / 共17页
GB Z 18914-2002 信息技术 软件工程 CASE工具的采用指南.pdf_第3页
第3页 / 共17页
GB Z 18914-2002 信息技术 软件工程 CASE工具的采用指南.pdf_第4页
第4页 / 共17页
GB Z 18914-2002 信息技术 软件工程 CASE工具的采用指南.pdf_第5页
第5页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、ICS 35.080 L77 中人民国国GB/Z 18914-2002/ISO/IEC TR 14471: 1999 息技术软件工程CASE工具的采用指南Information technology Software engineering Guidelines for the adoption of CASE tools (lSO/IEC TR 14471: 1999 , IDT) 2002-12-04发布2003-05-01实施512 中华人国家质量监共和国验检瘟总局发布GB/Z 18914-2002/I!旧IIECTR 14471: 1999 前盲GB/Z 18914一-2002等同采用

2、ISO/IECTR 14471: 1999(英文版)。本指导性技术文件的附录A和附录B是资料性附录.本指导性技术文件由中华人民共和国信息产业部提出。本指导性技术文件由中国电子技术标准化研究所归口。本指导性技术文件的起草单位2北京信息工程学院、中国电子技术标准化研究所。本指导性技术文件的主要起草人z玉凌、李宁、王宝艾。513 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 引言在软件发展的历史上,一些组织在采用计算机辅助软件工程(CASE)工具时遇到了不少问题。由于它们并没有从CASE技术中获得所期望的利益,因此,希望运用某种有充分依据的CASE采用过程以帮助CAS

3、E工具的采用获得成功团由ISO/IECJTC l/SC 7/WG4进行的一项调查指出这些问题有望得到改进。该项调查认为sCASE工具将增加一些新的功能并且更容易使用,同时还指出,使用者的期望正变得愈加要求完善,CASE工具能更好地满足他们的要求。然而,该项调查表明,有一些长期没有得到解决的问题。在将CASE技术用于实际项目之前,并没有对其试验项目给予足够的重视,另外,使用者还反映需要增加高层管理的支持,需要整个CASE采用过程的支持,以及引人该技术的组织准备。本指导性技术文件阐述了使用者反映的这些要求。本指导性技术文件的目的是提供一种推荐性的CASE采用的实践。它为建立那些成功地采用CASE技

4、术所适用的过程和活动提供指南。本指导性技术文件的应用将有助于最大限度地从CASE技术中得到回报,并将其投资风险降至最低。但本指导性技术文件并不建立符合性准则。514 GB/Z 18914-2002/旧3月ECTR14471:1999 信息技术软件工程CASE工具的采用指南1 范围由于CASE的采用问题是涉及较广的技术过渡问题,本指导性技术文件阐述了适合大部分计算组织的采用实践,而且,本指导性技术文件既不限定也不强制推行特定的开发标准、软件过程、设计方法、方法论、技术、编程语言以及生存期范型。本指导性技术文件将3-一确定若于关键的成功因素a一建议-组采用过程g-一-在考虑到组织和文化环境的影响的

5、前提下指导成功的采用。下列团体为潜在的使用对象z一一CASE用户s一信息系统管理员,-一一首席信息官(CIO); 一CASE供应商,-一软件工程顾问号二一与获取CASE工具和技术有关的人们。, 本指导性技术文件阐述了针对CASE工具的产品评价、选择和采用方面的问题。它是对涉及这些问题一般方面的有关国家标准的补充。2 规范性引用文件下列文件中的条款通过本指导性技术文件的引用而成为本指导性技术文件的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本指导性技术文件,然而,鼓励根据本指导性技术文件达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件

6、,其最新版本适用于本指导性技术文件。GB/T 8566-2001 信息技术软件生存周期过程(idtISO/IEC 12207: 1995) GB/T 16260-1996信息技术软件产品评价质量特性及其使用指南(idtISO/I配9126:1991)GB/T 18234-2000 信息技术CASE工具的评价和选择指南(idtISO/IEC 14102: 1995) 3 术语和定义下列定义适用于本指导性技术文件。3. 1 成功采用跑回回5fuladoption CASE工具能满足组织唯一定义的采用目标的可以度量的程度。3.2 采用过程adoption pl啊酣使一个组织广泛运用CASE工具的一组

7、活动。3.3 CASE要求CASE needs 以CASE工具特性来满足的组织需求.515 GB/Z 18914一2002/ISO/IECTR 14471: 1999 注z这些特性在GBjT18234-2000的第9章中做了详述自其中包括2管理过程、开发过程、维护、文挡编制、配置管理、质量保证、验证、确认、环境要求、CASE工具的可集成性、质量特性、技取要求、实现要求、支持指标和认证需求。4 符号和缩膳语CASE 汁算机辅助软件工程CIO 首席信息官CSF 关键成功因素MIS 管理信息系统5 采用的关键成功因素本指导性技术文件的基本目标之一是确定CASE采用能够成功的关键因素。宜考虑一组涉及技

8、术、管理、组织和文化等方面的综合因素,以便把CASE技术成功地引人组织。在具体应用时宜通过采用过程对这些因素加以监控。附录R中提供了这些过程与因素的交叉引用表。关键成功因素包括E目标设定z为CASE采用定义一组清晰的、可度量的目标和期望,包括业务目标和技术目标。注1:为CASE采用而设定的一组可度量目标的例子有户在单元测试活动中生产率提高20%、需求规格说明活动的质量改进16%、在面向对象设计活动中复用率增加50%、60%的项日宜使用CASE工具,等等。管理保障z高级管理层积极鼓励CASE采用的程度,包括但不限于分配必要资源的意愿.工具的使用策略z项清晰的说明工具使用范围的策略的定义。注2,策

9、略的例子可包括2在组特定的应用类型中使用工具.或在某一特定业务部门或整个公司范围内使用工具的策略。采用过程的总计划:对于将工具运用到组织内各部门的整个过程的计划与设计。参与度z参与CASE采用的人员的积极主动的程度。方法的可调整性E必要时,调整现行的组织方法和CASE工具的典型用法,以实现单一一组一致的方法的意愿和技术可行性。注3I例如,现行的面向过程的方法和候选的面向对象的程序设计工具可能无法调整为一组一致的方法。培,JII:对于介入采用过程的每个人的每一步,所提供的必要而适当的培训及信息。专.支持2在试验项目进行期间,以及把工具用于各组织部门的例行工作时,对工具的使用提供热心的专家支持。注

10、4,分派到试验项目的专家(或权威)组,宣具有综合技能,包括:推广新技术的能力,使用工具的经验,具有组织的过程和规程方面的经验,以及在该组织中有影响.试踵项目z在决定最终采用之前,受控试验项目的执行。工具的能力2工具在其软硬件环境中和在预定的范围内达到所定义目标的技术能力。平稳地交替z确保组织有能力同时运用新旧两种方法,直到整个组织的各部门完全转到新方法应有的考虑。6 CASE采用概述本指导性技术文件将描述一组在大多数环境中使用的采用过程,在这些环境中,成功的定义可依组织进行剪裁。成功的CASE采用远比随意性的采用活动要求更高。本章说明主要的采用过程,图l所示为各过程的概述。CASE工具的采用包

11、括四个主要过程2a) 准备过程gb) 评价和选择过程$0 试验项目过程,516 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 d) 过渡过程。6. 1 准备过程准备过程的目的是确立CASE采用工作的总目标,建立高层指导,以及规定各方面的管理工作(如2日程安排、资源、成本儿准备过程由下列四项活动组成3a) 设定目标2确定CASE的采用目标,IlP :在那些CASE有助于满足业务目的的地方Pb) 验证可行性和可测量性z对采用CASE的项目,制定并验证技术上和经济上可行的和可测量的子目标;c) 制定方针z结合关键成功因素,为采用CASE工具提供合理的和总的方针gd)

12、制订计划s对整个采用项目编制一项计划。准备项目目标项目计划评价和选择/ f 圈例唱、/ / 试坠项目,_, 、过程评价选择报告产品报f斗过搜J , 项目评且,价报告 过程流一-数据流图1CASE工具采用过程慨述6.2 评价和选挥过程评价和选择过程的目的是从各候选工具中确定最合适的CASE工具,并确保推荐的工具符合原来的目标。在GB/T18234中完整地定义了评价和选择过程,其组成如下:a) 启动z定义要进行评价和选择的CASE工具的目标和需求;b) 构造:基于GB/T182342000第9章的CASE工具特性,细述一组结构化需求,c) 评价z产生技术评价报告,它将作为选择子过程的主要输入;d)

13、 选择=从候选的工具中确定最合适的CASE工具。6.3 试险项目过程试验项目过程的目的是为了对CASE采用过程的早期阶段所做的工作进行确认,并确定工具的实际能力是否满足组织的要求。试验项目过程由下列四项活动组成g 517 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 a) 启动试验z为执行一项试验制定计划和规程,规定资源和培训; b) 执行试验z执行一项受控的项目,在此项目中可以试验新获得的CASE工具;c) 评价试验,提供试验项目性能的评价结果;d) 决定下一步z决定是否继续该采用过程,是否放弃工具,或者是否执行下一个试验项目,并为过渡过程积累组织的学习经验。

14、6.4 过渲过程过渡过程的目的是为了从当前过程转到新技术的过程中,充分利用试验项目的经验,把混乱状况减至最低.过渡过程由下列五个活动组成ga) 启动过渡过程2制订执行过渡过程的计划、规程和资源,草拟出工具的用法$b) 培训:培训新CASE工具的使用者$c) 制度化z把工具逐步应用J较大范围的目标环境中,直至成为组织例行实践的一部分$d) 监控和持续保障z确定在过渡期间CASE的采用是否实际有效,保证过渡过程所需的不断培训和其他资源。 对采用项目和完成情况的评价z测量CASE采用的成功程度,并为今后的采用项目提供组织的学习经验。7 准备过程CASE采用工作的第一个过程是明确CASE的采用目标和制

15、定项目计划。准备过程的四项主要活动是:a) 设定目标sb) 验证可行性和可测量性30 制定方针sd) 制订汁划。从评审业务目标开始,定义并确认CASE的采用目标。业务目标是一种高层次的目标(如,提高组织的竞争地位,提高生产率),它不受任何特定的软件工程生命周期目标的束缚。然而,业务目标宜用来派生CASE采用目标的核心(可替换的)内容(如,改进过程,提高设计质量。这些目标都与软件工程生命周期的过程有关,以确保组织功能和性能的有效性。验证可行性和可测量性的活动要检查业务目标与CASE采用目标的一致性,并评估技术上与经济上的有效性。制定方针的活动要为CASE采用过程的剩余部分确定方向。在该活动中,第

16、5章所定义的关键成功因素宜针对特定的CASE采用工作加以剪裁。准备过程的最后一项活动是起草一个把此工具引人组织部门的整体计划。准备过程的概述如图2所示,7. 1 设定目标该活动包括下列任务za) 评审(现有的业务目标gb) 评审组织或组织部门中软件工程的策略影响$0 把业务目标分解到软件工程的策略影响层gd) 确定若干有助于使CASE满足业务目标的替代目标3e) 提问我们要向何处去?。从替代目标中选择并设定CASE采用目标pg) 基于这些目标定义和量化CASE采用工作的期望。518 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 设定目标-1 业晕目标1 验证可行

17、性和可测量性CASE果用目标/ , / / / / 制定方针/ / / / / 制百计划/ 项目计划 固2准备过程的慨述7.2 瞌证可行性和可测量性该活动包括下列任务ga) 制定在技术上和经济上可行的和可测量的子目标gb) 分析竞争对手(如z他们采用什么技术竹,。进行技术分析(如s技术上可行吗?);d) 评估组织当前的软件工程能力及成熟度等级pe) 评审当前和近期的CASE的使用状况$f) 确定潜在的可用工具sg) 再次提问s我们要向何处去7(用更精确的方式hh) 确定具体的子目标和它们所用的度量。7.3 制定方针该活动包括下列任务za) 提问z我们怎样才能实现CASE采用的目标?b) 确定采

18、用项目的策略路线$c) 剪裁CFS以满足业务目标和CASE采用的目标p若干CSFd) 提供如何获得各种可用资源(比如2人力、资金、支持)的指导ge) 制定监督和控制项目的指导。7.4 制订计划该活动包括下列任务z阻倒活动产品活动植一一-一-数据流519 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 a) 组织一个项目组,分配责任gb) 在既定方针下,制订在相应过程中应用CFS的一系列步骤;c) 根据原先制定的方针,确定一组用于整个采用过程的操作指南;d) 准备一个关于里程碑、活动和任务的日程安排,以及对资源需求和成本的估算;e) 提供监督和控制计划执行的子段。8

19、 评价和选择过程本章概述了在GB/T18234中详述的CASE工具的评价和选择,如图3所示oCASE工具的评价与选择包括4个主要子过程(活动ha) 启动子过程gb) 构造子过程Fc) 评价子过程gd) 选择子过程。启动1-_ 选择目标选择准JIIJ梅造评价计划b -. / , 评价报告构造的需求, , , J / 候选工具精单评价圈例活动, 选择J / 产品飞hJ/ / 选择阴建议活动辘-P 数据辘圈3评价和选择的概述关键一步是构造一组需求,以此来进行候选CASE工具的评价,并成为选择决定的基础。GB/T 18234-2000第9章中定义的CASE工具特性是构造需求的基础,在评价和选择过程的所

20、有步骤中起到中心的作用。为使采用获得成功,宜采用GB/T18234中的步骤。9 试验项目过程试验项目过程宜在所希望的环境中为CASE工具提供一个真实的试验。虽然在评价初选择过程中演练了工具,但在该过程中不要求实际运用工具。评价和选择过程从候选工具巾确定对组织最具潜力的工具。试验项目的目的就是保证它确实能在组织的实际应用中执行。520 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 试验项目在组织使用那些工具中具有典型性,它要体现预定采用此工具的开发项目的许多特征。人员规模对项目规模宜具有代表性。人员宜选配积极主动的解决问题者。小组中宣至少有一名成员具有领导素质,并

21、赢得技术人员的尊敬。要把试验项目构造得便于比较客观地确认目标和策略。但它的范倒和风险将是有限的,项目的持续时间宜相对较短。试验项目的目的是sa) 确认工具能在实际应用中满足CASE采用工作的总目标,以及针对试验项目所确立的特定目标zb) 确认评价和选择工作以及从中获得的经验和信息;c) 确定此工具是否满足所需的性能目标,是否适合在本组织采用;d) 估算在整个生产环境中此工具的成本及效益;e) 确定在组织内适当的使用范围pf) 基于对工具的使用,确定对现有方法的必要修改:g) 收集必要的信息来辅助过渡计划的制定(见第10章hh) 积累使用工具中各方面的内部经验z。提供做出采用决策所需的数据。建立

22、特定的准则以测量工具满足使用者要求的程度。试验项目的一个重要作用是在组织认定或拒绝购买工具的决策时作为一个决策点。因为试验项目通常只购买少量的工具副本和培训较少的人员,若试验项目不能满足期望,则它提供的重要信息可使组织避免范围更广、代价更大的损失。如图4所示,试验项目过程要执行下列活动z1) 启动试验2) 执行试验3) 评价试验的决定下一步9. 1 启动试验此活动包括下列任务=a) 根据选择报告和CASE采用的目标,确定试验项目的目标pb) 确定试验项目的特性。这些特性宜包括验证的领域和范围、项目的规模、项目的代表性和规模的可伸缩性、基于项目目标的项目持续期、关键性和所涉及的风险,以及资源约束

23、(如人力、财力和时间hc) 确定评价准则和度量,以便决定是否继续该采用过程,是否放弃工具,或是否执行下一试验项目。样本准则可包括目标的可达性、工具的能力和方法的可调整性。d) 对完成试验项目全部工作所需的资源加以选定和规划。所选定的这些资源宜包括人员、硬件、有美软件、专家支持、管理保障和资金支持等。e) 根据选择决策来获取CASE工具,在生产环境中安装,并将其定制到试验项目所需的程度;f) 制定试验项目中管理工具使用的规程、标准及约定。对于组织中已有的规程、标准和约定,宜针对试验项目加以剪裁。g) 确定试验项目所需的培训类型和培训质量。它为长期培训计划提供输入并与之配合,该长期计划是作为把工具

24、转为例行使用的一部分而制定的。9.2 执行试验该活动包括下列任务a) 在一种受控的或实验的环境下执行试验项目,该环境可以彻底试验新近得到的CASE工具;注:通常可建立一种受控或实验环境,在此测量和监视研究结果、过程及(前后条件。b) 解决执行试验项目期间所遇到的各种问题以便保持积极的态度,并使参与本试验项目的人员521 GB/Z 18914-2002/ISO/IEC TR 14471 ,1999 意识到会出现一些不确定性问题,这也是这项工作的组成部分;。在项目试验期间,做好对工具进行维护和更新的准备.由于软件工程现场是动态的,因此,CASE工具的使用者宜能应付销售商对产品的临时更新$d) 利用

25、各种可以得到的帮助,包括z销售热线、当地销售商的支持、来自CASE专家的内部支持、访问其他组织和其他工具使用者小组中有经验的使用者等.e) 根据预定的评价准则和度量进行定期评审。这种评审起到对试验项目的进展进行周期性测量的作用.更重要的是,评审所得的数据将作为后面两项活动(评价试验和决定下一步)的基础。启动试幢/ , 飞、 / , / J 飞执衍试验选择报告/ / -决策报告9.3 评价试由评价准则包括ga) CASE采用目标的可达性gb) 工具的使用策略,。工具的能力,d) 方法的可调整性, 试验的执行;。平稳地交替pg) 销售商的支持。本活动包括下列任务=fj2Z 试撞项目计划试撞评价指导

26、 试磕悍价报告/ ,A, / , / / , 评价试瞌l 固树决定下一步, , 活动, / 产品活动糖.据撞-阜-回4试验项目过程概述GB/Z 18914-2002/ISO/IEC TR 14471: 1999 1) 确定作为评价试验活动的一部分必须执行的所有任务和子任务(例如z测量、评级和评估),并安排日程表;2) 根据预定的评价准则和度量来准备评价试验所必须的数据集,3) 对每个评价准则定级和打分z4) 进行试验评价55) 准备评价报告。该报告宜包括g评价结果、对组织来说能影响正具有用性的试验的潜在问题和明显特征、组织内适合使用工具的项目或部门。此外,有关今后改进该工具采用过程的信息也宜包

27、括进来。9.4 决定下-步组织宜决定是否继续采用过程,是否放弃该工具或是否进行下4个试验项目。在该工具采用过程的这一步,组织已经作了相当大的投资,已经执行了其工具选择过程,购买了该工具,培训了使用该工具的人员,并在试验项目中使用了该工具E如果试验项目可以满足CASE采用的目标和评价准则的关键条件,组织即可转入过渡过程。然而,在试验项目中工具可能会连最起码的组织要求都不能满足。如果试验项目不能达到它的目标,组织应从中吸取教训I0试验项目的失败可能是因为工具不适合所要执行的功能。在这种情况下,组织应重新考虑它的选择过程。组织的需求定义可能没有体现出它的实际需要,这时,管理层和工具的使用者需要重新考

28、虑如何定义组织的需求。导致工具失败的其他原因还包括:培训不够、项目不当或者启动资源不够。如果通过解决一些悬而未决的问题而极有可能达到CASE的采用目标,那么组织宜只考虑第二种选择(进行第二个试验项目。第二个试验项目宜着眼于解决这些悬而未决的问题。表l示出了一个可替代的决策例子。在做出最终采用决定之前,市场上可能会出现某种(能提供附加或更好的功能,或趋向于成为事实上标准的)新产品。这时,即使试验项目已经成功完成了,也要重复部分(或全部的)评价和选择过程。表1可替代的决策例子替代的决策适用条件潜在的动作CASE采用目标能达到满意级;可考虑增加步骤(即使试验项目表已经满足了评价准则的所有关键明了积极

29、的结果,仍不足以确保可采用工具条件s将它全局化), 一-已经表明工具的广泛应用极有可能转入过渡过程p成功号CASE采用目标不能达到满意级p调查失败的原因(如:需求主主义、选放弃工具一不能满足评价准则的关键条件;择工具奋误、试验项目不适当h尚未表明工具的广泛应用的成功可从失败中吸取教训,更新组织的能性gCASE采用过程,澄清了一些未解决的问题后,CASE宜设计第二试验项目解决那些悬而进行下一个试验采用目标有可能达到满意级p未决的问题4采取了些补救措施后,可能满足评基于第11X试验项目的经验改进整价准则的关键条件5个试验过程;523 GB/Z 18914-2002/ISO/IEC TR 14471

30、 ,1999 10 过滚过程组织宜在其各部门中采用能带来效益的工具。CASE采用工作的最后过程是过渡过程.并在组织内各部门的例行应用中使用该工具。这一过程的主要目标是达到从当前的习惯做法平稳地过渡到基于充分利用试验项目经验的新技术上。其主要活动有EU 启动过渡;b) 培训11 c) 制度化$d) 监视和持续保障;e) 评价并完成采用项目。图5示出了过渡过程的概述。10. 1 启动过lI启动活动由下列任务组成za) 制定过渡策略(如一次到位式、渐进式),选择正确的项目来实施工具$b) 制订-项包括里程碑、活动及任务的过渡计划,估算资源需求及估算成本;c) 制订适当的信息宣传推广与交流计划zd)

31、选择参加过渡过程的人员。参加试验项目的人员(特别是权威)宜有资格共享有关新工具的能力和在组织中其他部门使用的经验教训的信息pe) 根据试验项目的评价结果在更广范围内获取工具g。利用管理支持来解决在过渡过程中出现的组织和(或文化方面的问题(如z人力、财力等资源分配、适时决策、冲突的解决,以及过程的重新设计); g) 制订一个培训计划。该计划宜包括培训人员的选派以及他们要接受的培训课程。 . 试捡项目评价、飞启动培训l制度化阳例活动监视产品活动梳评价飞-、唱采用项目的评价一-数据梳圄5过渡过程概述531 GB/Z 18914-2002/ISO/IEC TR 14471 ,1999 10.2 培训培

32、训活动包括对一组早期使用者的初步培训,以及对现有雇员技能的提高培训。还包括对组织中必须对工具的使用提供支持的系统管理员的培训,包括帮助台功能以及此工具与其他五具的集成。用于跨越过渡过程的培训宜尽可能靠近任务的开始日期。对过渡过程开始后的数月之内都用不着的工具、过程或方法的培训宜放在它实际使用时再进行。除了对工具、过程和方法的基本培训之外,培训还宜辅助员工从旧方法转到新方法。培训计划中宜把可参与开发的、或在使用CASE工具产品中可介入的最终用户包括进来。培训11对与会计或成本进度估算有关的新的工作也可能是必要的。10.3 过波为例行使用对于一个成功和成本合算的过渡,宜有一个把新技术同当前实践相结

33、合的基础设施。CASE工具的例行使用可包括培养系统中合格的新雇员,不断提高现有雇员的技能。组织不宜低估为维护复杂的CASE工具的例行使用所必需的资源。许多CASE工具要求技术娴熟的、有能力管理工具数据库(或数据存储库和回答相关问题的人员。将工具过渡为例行使用从制度化开始,然后是监视和持续保持。10. 3. 1 制度化制度化包括下列任务za) 人员从当前使用实践到新的工作实践的过渡s接受过早期培训的参试人员可能热心于过渡,娴熟的CASE工具的先行者也渴望尝试此项新技术。然而,开发者在未来使用工具方面需要更全面的培训; b) 工具与方法的集成2该任务包括CASE工具与现有工具的集成,以及把新工具结

34、合到组织的开发方法中$0 建立规程z过波活动宜定义使用工具的规程(如,包括定期评审和拟采用方法的质量保证及验收过程的规程,以及把现奋工具与数据存储库相结合的规程hd) 规定组织内的过渡角色s因为过渡工作涉及到文化上的改变,因此在整个过渡工作中,确定和管理关键角色的需求十分重要。这些角色包括顶层管理人员、转换代表,以及目标组ge) 应用CASE工具的一致性g使用标准规程能使软件生存周期各阶段之间的过渡更加平稳,在采用新工具前要考虑现有的做法。10.3.2 监视和持续保障持续的监视和评估过渡到例行使用步骤是确定采用是否实际有效的基础,也是出问题时及早警告的基础。为了确定一个新的CASE工具如何有效

35、地提高生产率或质量,达到组织的目标,需要一个测量系统。为此,宜在采用工具之前对当前系统进行一次基线测量。在整个过程中,组织的数据采集规程宜保持一致。该数据宜包括工具使用者的反映。在过渡到例行使用期间,宜有持续的管理保障、专家支持、资源保障和不断的培训。10.4 采用项目的评价和完成采用过程的最后一项活动宜按照组织最初定义的期望和需要来对采用项目的执行结果进行评价2这一步的结果宜测量采用的项目在多大程度上取得成功,确定采用项目的显著特征,以及为组织今后采用项目时改进采用过程提供有关信息。525 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 附录A(资料性附录)CA

36、SE采用问卷囊分街己进行了一项调查来了解组织中如何使用CASE工具。此间卷表就有关CASE采用工作的目标和特征以及有哪些成功关键因素来征求反馈。1995年初,国际标准化组织JTC1/SC7对各成员国进行了这项调查,其结果汇总如下。本附录中的数字旨在指出一个总的趋势,不必把它当作实际数值,而在于所显示的趋势。J总共收到41份答卷。有代表性的答卷者是一个中等规模的(20100个工程师)MIS组织的项目经理。其CASE采用工作的焦点在一组项目上,集中在多个阶段和若干工具的集成。答卷者引用的主要目标是za) 质量改进83% b) 生产率72% c) 可维护性52% CASE选择和采用的决策者多为项目经

37、理,并得到高层管理者的支持。执行的大部分项目都制定了适中的CASE采用工作计划。只有约二分之一的项目在全面实施CASE五具之前进行了试验。当问j对其项目的成功如何定级时,有70%指出至少获得部分成功。这一事实令人鼓舞,它指出这些项目比前几年获得了更大的成功,或者表明调查的答卷者是自己选出来的。在问到对工具的使用难易程度定级时,约布一半答卷者认为工具的难度为中等,三分之一认为工具容易,16%认为工具较难,而早期的CASE工具均感觉难于使用。这就表明,现在这代工具较易使用,或者说使用者已经习惯于这些工具的能力和接口了。几乎80%的答卷者都指出,CASE采用的结果,改变了其工作过程。这表明这些答卷者

38、的组织正试图检验工具、过程和方法间的相互作用。答卷者还为CASE工具的使用确定了一组潜在的关键成功因素。要求答卷者根据下列问题对每个因素定级21) 该因素的使用程度;和2)该因素对全局的重要性。级别划分从弱。)到强(5)分为五级。为理解整体趋势,把在有5个刻度点标尺上的正向类别(4和5)结合起来表示非常有用和非常重要。前一个分析用来检验在实际实施中答卷者使用每个因素的程度。结果如下z在实际工作中用到的主要因素za) 工具的能力70% b) 目标设定67% c) 技术质量60% d) 管理保障60% e) 专家支持60% f) 工具使用策略50% 这些结果分成两大类:1)工具特性g和2)目标、策

39、略和支持。工具的技术质量和针对它们的管理保障看来是关于有效实施CASE工具的关键因素。收到的定级为重要性(独立于实际使用)的主要因素如下:526 GB/Z 18914-2002/ISO/IEC TR 14471: 1999 a) 管理保障80% b) 目标设定75% c) 参与度72% d) 工具的能力72% e) 培训62% f) 工具使用策略58% 各因素的重要性和因素的实际使用之间总的趋势是类似的,但有些区别值得注意。对使用来说,工具的技术特性(工具质量和工具的能力)的级别要高于重要性,而管理保障和目标设定则被普遍认为在理论和实际使用中都很重要,在涉及到具体项目时,答卷者似乎更关注于工具

40、的特性。此外,专家支持也是具体实施项目中的主要关键成功因素之一,但在项目中并不接受为像独立于实际使用的重要性定级那样的权重。本调查报告还蕴含着下列观点za) 答卷者看来对工具的技术特性感到满意。这与以往出现的很不成熟的工具形成了对照。工具的技术能力为成功采用工具提供了一个重要先决条件。b) 对关键成功因素的定级表明,目标、策略和支持代表了CASE采用工作成功的主要部分。提高对这些因素重要性认识的基础已经建立。从改进过程和方法上讲,采用工作似乎是某种规划。提高质量和可维护性的长远目标,以及提高生产率的短期目标都列入较高等级。然而,实际使用采用过程的系统计划并不那么平衡。例如,试验项目只在三分之一

41、的项目中使用。本指导性技术文件所提供的CASE采用过程规章式的方法部分地填补了这一空白。527 表B1采用过程和关键成功因素的交叉引用褒、。帽N 、-cao e 祸迫峙-应由费自-Sa、hb -因$ 洲)fJ 、N一温精由N设定目标管理保障工具使用采用过程参与度方法可调培训Ii专家支持试验项目工具能力平稳交替策略总计划整性输入业务目标关键成功CASE采关键成功关键成功关键成功关键成功关键成功关键成功关键成功关键成功因素用目标因素因素因素因素因素因素因素因素备准动作目标制定获得批准制定策略制定计划制定计划制定计划制定计划选择专家制定计划制定准则制定计划ICASE采用管理的支工具的使支持的试验项目

42、工具能过瘦的输出项目计划参与度计划调整的计划培训计划目标持方针策略计划的计划力准则计划CASE来用工具的使参与度调整的支持的试验项目候选工具输入支持方针项目计划培训计划目标用策略计划计划计划的计划的清单评价动作眩目支持评价应工具执行计划编写培训制定评价动员参与度评审方法论支持活动评审工具和选择使用策略的活动数材指南管理保障民新的工具计划与实参与度评价调整的培训Ii教材支搏的试验项目的选择的输出的目的评价使用策略际的对照指南评价评价指南工具CASE采支持的口号项目叫调整的支持的试验项目选择的输入参与度计划培训11计划过渡计划目标方针指南计划的计划工具动作设定试验支持试验应用更新执行计划动员参与进行调肇培训11支持活动进行项目使用工具评价过渡项目目标项目的策略的活动试验计划确认的管理支持!工计划与实际调整的支持的能力的更新的过输出参与度评价培训的评价决策报告目标的评价使用策略的对照评价评价评价被计划ICASE 支持的n 项目计划i参与度改过的调调整的试验项目输入培训计划|支持计划目标方针使用策略计划整指南能力的经验过渡动作设定过渡支持过技应用策略执行叫划动员参与进行调整培训11支持活动使用工具执行过渡目标的活动输出陆到的目叫管理支持测量成功采用项目参与度的调整的培训的专家支持测量成功采用项目测量值的评价的评价评价评价评价的评价的评价

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1