解读软件工程知识体系SWEBOK2014ppt课件.ppt_第1页
解读软件工程知识体系SWEBOK2014ppt课件.ppt_第2页
解读软件工程知识体系SWEBOK2014ppt课件.ppt_第3页
解读软件工程知识体系SWEBOK2014ppt课件.ppt_第4页
解读软件工程知识体系SWEBOK2014ppt课件.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

解读软件工程知识体系V3,沈备军2014年,汇报大纲,SWEBOK的背景和演化历史SWEBOKV3的新特性SWEBOK的作用基于SWEBOK的软件工程教育,汇报大纲,SWEBOK的背景和演化历史SWEBOKV3的新特性SWEBOK的作用基于SWEBOK的软件工程教育,WhyDefineSoftwareEngineeringasaProfession?,Becauseitimpactseveryaspectofourlives!,4,AKeyStepinDefiningSoftwareEngineering,SWEBOKGuideisTheGuidetotheSoftwareEngineeringBodyofKnowledgeDefinesgenerallyacceptedknowledgeaboutsoftwareengineeringProvidesabasisforcurriculum,training,andcertificationsISO/IECTechnicalReport19759RecognizedasthecomparativebodyofknowledgeasreferencedinISO/IEC24773,Softwareengineering-Certificationofsoftwareengineeringprofessionals-Comparisonframework,The335-pagesummaryofwhateverysoftwareengineershouldknowaboutsoftwareengineering,SWBEBOKObjectives,CharacterizethecontentsoftheSoftwareEngineeringBodyofKnowledgeProvideatopicalaccesstotheSoftwareEngineeringBodyofKnowledgePromoteaconsistentviewofsoftwareengineeringworldwideClarifytheplaceof,andsettheboundaryof,softwareengineeringwithrespecttootherdisciplines(computerscience,projectmanagement,computerengineering,mathematics,etc.)Provideafoundationforcurriculumdevelopmentandindividualcertificationandlicensingmaterial,CategoriesofKnowledgeintheSWEBOK,TargetoftheSWEBOKGuide,Applicabletomostprojects,mostofthetime,andwidespreadconsensusabouttheirvalueandusefulnessProjectManagementInstitute-PMI,AThree-PhaseApproachforDevelopingtheGuide,StrawMan,Phase,StoneManPhase,IronManPhase,(Sub-phase2),2004Version,TrialVersion,Deliverables:,ConsensusonalistofKnowledgeAreasConsensusonalistoftopicsandrelevantreferencematerialsforeachKnowledgeAreaConsensusonalistofRelatedDisciplines,SWEBOKV2,SoftwareRequirementsSoftwareDesignSoftwareConstructionSoftwareTestingSoftwareMaintenanceSoftwareConfigurationManagementSoftwareEng.ManagementSoftwareEng.Tools&MethodsSoftwareEngineeringProcessSoftwareQuality,ComputerEngineeringComputerScienceMathematicsProjectManagementManagementQualityManagementSoftwareErgonomicsSystemsEngineering,RelatedDisciplines,汇报大纲,SWEBOK的背景和演化历史SWEBOKV3的新特性SWEBOK的作用基于SWEBOK的软件工程教育,SWEBOKV3,目的增加近年的软件工程研究与实践的新成果;将SWEBOK和CSDA、CSDP、SE2004(软件工程本科课程大纲)、GSwE2009(软件工程硕士课程大纲)、SEVOCAB(软件工程术语)等标准进行统一;合并和更新以上各标准的参考文献,遴选最重要的文献,减少文献数量,以利于读者的学习。建立每三年版本更新的模型和计划计划周期:20082010实际:2014年2月发布,SWEBOKEditorialTeam,5位主编加拿大魁北克大学高等技术学院PierreBourque副教授加拿大魁北克大学高等技术学院AlainAbran教授西班牙马德里理工大学JuanGarbajosa教授印度Tata咨询公司副总裁GarkiKeeni女士中国上海交通大学BeijunShen副教授25位知识域编辑上海交通大学邹恒明教授负责计算基础和软件工程职业实践北京大学孙艳春副教授负责软件设计复旦大学彭鑫副教授负责软件构造自33个国家的约150名专家参与了评审。,SWEBOKV3的15个知识域,软件工程实践知识域(11个),软件需求软件设计软件构造软件测试软件维护软件配置管理软件工程管理软件工程过程软件工程模型和方法软件质量软件工程职业实践,软件工程教育基础知识域(4个),软件工程经济学计算基础数学基础工程基础,RelatedDisciplines(7个),计算机工程计算机科学管理数学项目管理质量管理系统工程,现有知识域的主要修改,在软件设计和软件测试中新增了人机界面的内容把软件工具的内容从原先的“软件工程工具和方法”中移到其他各知识域中,并将该知识域重命名为“软件工程模型和方法”,使其更关注方法更突出了架构设计和详细设计的不同在软件设计中增加了硬件问题的新主题在软件设计中增加了面向方面(aspect-oriented)设计的讨论,现有知识域的主要修改(续),新增了软件重构、迁移和退役的新主题更多地讨论了建模和敏捷方法在多个知识域中增加了对保密安全性(security)的考虑合并了多个标准中的参考文献,并进行更新和遴选,极大减少了文献数量。,下阶段工作,SWEBOKV3将被提交ISO/IEC(国际标准化组织/国际电工委员会),作为其技术报告发表。翻译成多国语言出版或发布。,汇报大纲,SWEBOK的背景和演化历史SWEBOKV3的新特性SWEBOK的作用基于SWEBOK的软件工程教育,ModelofaProfession,BodyofKnowledge,Initialprofessionaleducation,SkillsDevelopment,Oneorboth,FullProfessionalStatus,Certification,Licensing,Accreditationcriteria,Professionaldevelopmentprograms,Codeofethics,Competencydefinition,Tenyearsago,mostofthisdidnotexistforsoftwareengineering.Itallexistsnow.,CurriculumEntry-levelcertification,Standardsofpractice,Adaptedfrom“AftertheGoldRush,”SteveMcConnell.,ApplicationsofSWEBOK,CitedbySoftwareEngineering2004curriculumguide(SE2004)GraduateSoftwareEngineeringReferenceCurriculum(GSwERC),20,ApplicationsofSWEBOK,IntheUS,ABETandtheComputingSciencesAccreditationBoard(CSAB)cooperateonsoftwareengineeringaccreditationSWEBOKsupportstheABEToutcomesdemandedofasoftwareengineeringcurriculum,21,ApplicationsofSWEBOK,AlargedefensecontractorhasexperimentedwiththeGuidetocalibrateskillsdescriptionsinproposalsAnFFRDC(FederallyFundedR&DCenter)hasrewrittenits“SoftwareSystemsEngineer”jobdescriptionintermsoftheSWEBOKknowledgeareas,BodyofKnowledge,Accreditationcriteria,Professionaldevelopmentprograms,Competencydefinition,CurriculumEntry-levelcertification,Standardsofpractice,22,ApplicationsofSWEBOK,IEEEcertificationexamsandcoursesusetheSWEBOKGuideasanoutlineandfoundationSWEBOKprovidesthetaxonomicalbasisforViSEK,theDistributedCenterofCompetencyinSoftware-Engineering,aGermannationalinitiativetoencouragelearninginthesoftwareindustry,23,ApplicationsofSWEBOK,SWEBOKGuidewasadoptedasISO/IECTR19759SWEBOKcontributedto“SWDevelopment”portionofaBOKdevelopedbytheCanadianCouncilofProfessionalEngineers.,24,汇报大纲,SWEBOK的背景和演化历史SWEBOKV3的新特性SWEBOK的作用基于SWEBOK的软件工程教育,基于SWEBOK的软件工程教学,基于SWEBOK设计软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论