您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > SCMPresentation
1软件工程大会软件工程大会软件工程大会软件工程大会敏捷配置管理实施敏捷配置管理实施敏捷配置管理实施敏捷配置管理实施敏捷配置管理实施敏捷配置管理实施敏捷配置管理实施敏捷配置管理实施周小辉2010-7-82010-7-82010-7-82010-7-8�SCM在软件开发过程中的地位日显突出�厂商动作�国内SCM应用现状存在很大改进空间4软件工程大会软件工程大会软件工程大会软件工程大会SCMSCMSCMSCMSCMSCMSCMSCM在软件开发中的地位在软件开发中的地位在软件开发中的地位在软件开发中的地位在软件开发中的地位在软件开发中的地位在软件开发中的地位在软件开发中的地位日显突出日显突出日显突出日显突出日显突出日显突出日显突出日显突出�软件项目的规模越来越大�企业自身对软件开发管理的认识提高�实施CMM/CMMI所必须�软件外包5软件工程大会软件工程大会软件工程大会软件工程大会厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:IBMIBMIBMIBMIBMIBMIBMIBM6软件工程大会软件工程大会软件工程大会软件工程大会厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:BorlandBorlandBorlandBorlandBorlandBorlandBorlandBorlandCaliberRMCaliberRMCaliberRMCaliberRM™™™™BES/BES/BES/BES/IB/JDSIB/JDSIB/JDSIB/JDSTogetherTogetherTogetherTogether®®®®JBuilderJBuilderJBuilderJBuilder®®®®C++BuilderC++BuilderC++BuilderC++Builder®®®®C#BuilderC#BuilderC#BuilderC#Builder®®®®DelphiDelphiDelphiDelphi®®®®OptimizeitOptimizeitOptimizeitOptimizeit™™™™StarTeamStarTeamStarTeamStarTeam®®®®集成性完整性ALMSDOALMSDOALMSDOALMSDOALMSDOALMSDOALMSDOALMSDOCoreSDPCoreSDPCoreSDPCoreSDPCoreSDPCoreSDPCoreSDPCoreSDP7软件工程大会软件工程大会软件工程大会软件工程大会厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:厂商动作:BorlandBorlandBorlandBorlandBorlandBorlandBorlandBorland8软件工程大会软件工程大会软件工程大会软件工程大会国内国内国内国内国内国内国内国内SCMSCMSCMSCMSCMSCMSCMSCM应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很大改进空间大改进空间大改进空间大改进空间大改进空间大改进空间大改进空间大改进空间�没有专职的SCMSCMSCMSCM人员;没有兼职的SCMSCMSCMSCM人员;没有SCMSCMSCMSCM人员�SCMSCMSCMSCM人员地位不高;团队整体SCMSCMSCMSCM意识不够�对SCMSCMSCMSCM缺乏正确全面的认识1111、范围2222、偏见1111)、过分强调过程与文档,太繁琐2222)、解决不了最终问题9软件工程大会软件工程大会软件工程大会软件工程大会国内国内国内国内国内国内国内国内SCMSCMSCMSCMSCMSCMSCMSCM应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很应用现状存在很大改进空间大改进空间大改进空间大改进空间大改进空间大改进空间大改进空间大改进空间�实施大多以失败告终1111、缺少中高层支持2222、缺少必要的培训与支持,团队对实施的目标认识不清;3333、不够敏捷4444、没有把握好流程、人员、工具三者之间的关系5555、没有做好配置审计、报告环节10软件工程大会软件工程大会软件工程大会软件工程大会2.2.2.2.2.2.2.2.配置管理实施规划配置管理实施规划配置管理实施规划配置管理实施规划配置管理实施规划配置管理实施规划配置管理实施规划配置管理实施规划�启动SCM实施团队,获取资源�评估企业配置管理应用现状�配置管理工具选型�人员培训�制定配置管理计划,定义过程�选定试点项目�全面实施11软件工程大会软件工程大会软件工程大会软件工程大会评估企业配置管理应用现状评估企业配置管理应用现状评估企业配置管理应用现状评估企业配置管理应用现状评估企业配置管理应用现状评估企业配置管理应用现状评估企业配置管理应用现状评估企业配置管理应用现状12软件工程大会软件工程大会软件工程大会软件工程大会配置管理工具选型配置管理工具选型配置管理工具选型配置管理工具选型配置管理工具选型配置管理工具选型配置管理工具选型配置管理工具选型13软件工程大会软件工程大会软件工程大会软件工程大会配置管理实施时的辅助工具配置管理实施时的辅助工具配置管理实施时的辅助工具配置管理实施时的辅助工具配置管理实施时的辅助工具配置管理实施时的辅助工具配置管理实施时的辅助工具配置管理实施时的辅助工具�信息的发布渠道:WiKi,BlogWiKi,BlogWiKi,BlogWiKi,Blog�流程定义与发布工具:ProcessDirector,RUPProcessDirector,RUPProcessDirector,RUPProcessDirector,RUPModelerModelerModelerModeler14软件工程大会软件工程大会软件工程大会软件工程大会配置管理员配置管理员配置管理员配置管理员配置管理员配置管理员配置管理员配置管理员————————————————实施的关键人物实施的关键人物实施的关键人物实施的关键人物实施的关键人物实施的关键人物实施的关键人物实施的关键人物�岗位职责:1111、建立并维护公司配置管理规划、流程和策略;2222、制定并改进缺陷跟踪规划及流程,并与研发、测试和质管人员紧密合作;3333、公司配置管理环境的日常运行维护及系统优化;4444、主动推进公司配置管理工作;5555、参与公司产品及体系认证与维护工作;6666、参与公司质量管理工作;7777、对公司员工进行配置管理概念、流程和工具的培训。任职要求:1111、计算机及相关专业本科以上学历;2222、英语4444级以上;3333、一年以上软件开发经验,两年以上配置管理经验,熟悉VSSVSSVSSVSS、PVCSPVCSPVCSPVCS、ClearCaseClearCaseClearCaseClearCase等工具者优先;4444、掌握RUPRUPRUPRUP和CMMCMMCMMCMM原理,,,,有较强的动手能力,能够快速解决配置管理中的各种相关问题;5555、熟悉ISO9000ISO9000ISO9000ISO9000质量管理体系;6666、了解CCCCCCCC标准和信息安全基本原理;7777、善于沟通、有较强的团队合作精神与协作15软件工程大会软件工程大会软件工程大会软件工程大会1.1.1.1.软件配置管理的概念软件配置管理的概念软件配置管理的概念软件配置管理的概念2.2.2.2.软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动3.3.3.3.3.3.3.3.配置管理概述配置管理概述配置管理概述配置管理概述配置管理概述配置管理概述配置管理概述配置管理概述16软件工程大会软件工程大会软件工程大会软件工程大会软件配置管理的概念软件配置管理的概念软件配置管理的概念软件配置管理的概念软件配置管理的概念软件配置管理的概念软件配置管理的概念软件配置管理的概念�表述一:协调软件开发使得混乱减到最小的技术叫做软件配置管理,它是一种标识、组织和控制修改的技术,目的是使错误达到最小并最有效地提高生产效率。�表述二:软件配置管理(SCMSCMSCMSCM)是一组活动,被设计来通过标识可能变更的工作产品、建立它们之间的关系、定义管理这些工作产品的不同版本的机制、控制施加的变更以及审计和报告所发生的变更而控制变更。17软件工程大会软件工程大会软件工程大会软件工程大会软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动�配置标识�配置的变更控制�配置的状态统计与报告�配置的审计与评审�构建与发布管理18软件工程大会软件工程大会软件工程大会软件工程大会软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动软件配置管理活动19软件工程大会软件工程大会软件工程大会软件工程大会4.4.4.4.4.4.4.4.融入敏捷思想融入敏捷思想融入敏捷思想融入敏捷思想融入敏捷思想融入敏捷思想融入敏捷思想融入敏捷思想�敏捷配置管理特征�搭建敏捷配置管理环境�持续集成、构建管理、发布管理�敏捷变更管理�建立模式文化20软件工程大会软件工程大会软件工程大会软件工程大会敏捷开发实践敏捷开发实践敏捷开发实践敏捷开发实践敏捷开发实践敏捷开发实践敏捷开发实践敏捷开发实践IdealDayEstimationAutomatedPromotionandDeploymentSmallReleasesPlanningGameDailyScrumMeetingTestDrivenDevelopmentContinuousIntegrationShortIterationsOn-siteCustomerSustainablePaceRefactoringSimpleDesignAcceptanceTestsPairProgrammingAutomatedTestingBuildAutomationUserStoriesAgileModelingCollocatedTeamCollectiveOwnershipTestDataManagementStandUpMeeting�敏捷团队所遵循的过程�程序员和管理者已经使用这些实践多年甚至上十年�已经被敏捷专家广泛采纳、研究并撰写成文章、书籍21软件工程大会软件工程大会软件工程大会软件工程大会采纳敏捷开发实践采纳敏捷开发实践采纳敏捷开发实践采纳敏捷开发实践采纳敏捷开发实践采纳敏捷开发实践采纳敏捷开发实践采纳敏捷开发实践�一次采纳一到两个实践�不要给团队带来不需要的关注点�不要停止!!!!!!!!22软件工程大会软件工程大会软件工程大会软件工程大会选择实践的策略选择实践的策略选择实践的策略选择实践的策略选择实践的策略选择实践的策略选择实践的策略选择实践的策略�当前最糟糕的问题�找出你的项目中所面临的最糟糕的问题�将它与敏捷实践中对适合解决此问题的实践进行配对�从相关的机构中购买支持�当这一问题不再是你的最糟糕问题时,重复上述循环�对反对者具有最大震撼效果�找出对于你的项目来说,实现的快速
本文标题:SCMPresentation
链接地址:https://www.777doc.com/doc-21382 .html