• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
SW공학 OMG표준화 과제
 

SW공학 OMG표준화 과제

on

  • 633 views

 

Statistics

Views

Total Views
633
Views on SlideShare
632
Embed Views
1

Actions

Likes
1
Downloads
14
Comments
1

1 Embed 1

http://jpinstituteofsoftware.wordpress.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • 우연히 인지 아님 내가 slideshare을 자주 보니 읽게 되었네!!
    위 내용은 내가 읽기에는 난해하구나^^
    열심히 공부하고 연구해라.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    SW공학 OMG표준화 과제 SW공학 OMG표준화 과제 Presentation Transcript

    • 소프트웨어 개발방법론 제정기법에관한 OMG 국제표준 등록국제표준등록 사업KAIST 박준성교수
    • 국제표준 제정의 배경• 임베디드, 클라우드, 모바일SW 등 SW의 다양화와 SW공학의 급속한 발전에 따라, SW개발 시 활용해야 하는 SW개발기법(Practice)들의 종류가 날로 증가하고, 기업 표준방법론의 적시 제공이 어려움• 기법들 간의 중복, 단절, 공백, 표현형식 차이 등으로, 개별 프로젝트에 적용할 방법론의 체계적 구성이 어려움2Requirement Architecture Development OperationBusinessModelApplicationUILogicDataTechnicalInfrastructureManagement ofIT ServiceBusiness Process Engineering & ManagementBusiness Use Case andService AnalysisUser Experience Analysis & DesignWeb 2.0 / Mobility DevelopmentService-Oriented ArchitectureMeta-Data ManagementBig Data AnalyticsModel-Driven DevelopmentExtreme Programming (XP) / Test-Driven Development (TDD)PaaS-BasedSaaS & Social Network DevelopmentPaaS & IaaS ImplementationVirtualizationEnterprise Architecture Project MgmtUnified ProcessAgile ProcessIT Service ManagementCloud Service Management
    • 새로운 국제표준의 필요성• SW개발방법론 제정기법으로, ISO 20744 및 OMG SPEM이 각 2007년, 2008년에 발표되었으나, 기법의 경직성 및 복잡성으로 인해 널리 확산되지 못함– ISO 24744:2007 SW Engineering Metamodel for DevelopmentMethodologies– OMG SW & System Process Engineering Metamodel Version 2• 전세계 SW전문가들이 국제표준 공통언어로 개발기법(Practice)들을정의하여 Open Practice Library에 등록하고, 개별 SW프로젝트에서는 최적기법들을 OPL에서 선택하여 유연하게 개발방법론을 조립,제정할 수 있는 환경의 제공이 필요함3Open PracticeLibrary표준 Kernel 기반Practice 정의 및 등록Practice 조립을통한 방법론 제정방법론 조립기법/도구
    • 사업의 정의• 새로운 SW공학 이론에 입각한, “Agile” SW개발방법론제정기법의 개발, OMG국제표준 채택 및 국내외 확산Enterprise Method ArchitecturePractice (개발기법)Is composed ofKernel (SW이론)Is described usingMethod (프로젝트 개발방법론)Is a federation of4
    • 표준화 현황OMGBoard of DirectorsArchitecture BoardPlatformTechnologyCommittee201120122013OMG RFP 공시: “A Foundation forthe Agile Creation and Enactmentof SW Engineering Methods”SEMAT TF에서 “Essence-Kernel andLanguage for SW Eng Methods” 제안서 제출 및 부분수정 요청Essence 수정안 제출, ADTF와 AB 승인 확보, 현재 PTC 투표 진행 중Analysis andDesign Task ForceBOD 승인 확보하면, “OMGAdopted Spec” 공지, Finalization TF가동, “OMG Available Spec” 개발5
    • Essence 방법론 제정기법 적용사례BPMN ModelingAnalyze Business Strategies andProcess Capabilities to ImproveAnalyze the Current Process andSet Improvement Goals and KPIsDesign and Simulate the To-Be Process andDevelop the Implementation PlanConduct Benchmarking of Global Best PracticesProcess GoalsOpportunityProcess KPIsRequirementsConceivedBoundedCoherentAcceptableDesignBusinessProcess6MethodPracticeActivitySpaceAlphaState
    • Essence 방법론 제정기법 적용사례BPMN ModelingAnalyze Business Strategies andProcess Capabilities to ImproveAnalyze the Current Process andSet Improvement Goals and KPIsDesign and Simulate the To-Be Process andDevelop the Implementation PlanConduct Benchmarking of Global Best PracticesProcess GoalsOpportunityProcess KPIsRequirementsConceivedBoundedCoherentAcceptableDesignBusinessProcessChecklist Global best practicesare analyzed. Industry referencemodels are analyzed. Applicable BPRpatterns are selected. To-Be process isdesigned. Informationrequirements aredefined. Business rules arespecified. Process simulationattains target KPIs. Organization and jobsare designed.7Technique
    • 사업추진 내용2013 2014표준제정• Finalization TF 활동을 통한Essence안의 수정• Finalization TF 활동을 통한Essence안의 공식표준 채택국제표준화활동• SEMAT Korea Chapter 설립• 표준화 WG 설립• 국제 SEMAT 활동 참여• OMG 표준화 활동 참여기반구축• 방법론 제정기법* 연구개발• Kernel 기반 Practice 연구개발• 방법론 제정기법 특허출원• Practice 3건 OPL 등록보급 확산• Essence 교육과정 개발• 표준 적용 성과분석 지표 및측정방법 연구개발• SEMAT 회원사의 표준채택기술지원• 교육과정 운영• 적용기업 성과분석 및성공사례 보고서 발표* Metamethod-Based SW Engineering Orchestration8
    • 사업 추진 조직SEMAT 국제협회회장: 박준성교수회원기업: IBM, Microsoft,Fujitsu, Huawei, 삼성SDS, …SEMAT 한국Chapter국내 SW 중소기업 및 대기업과 ETRI, TTA, SW공학센터 등유관기관SEMAT 지역Chapter중국, 일본, 러시아, 스페인, 남미, 남아연방, …OMG회장: Richard SoleyEssence FTF:위원장: Ed Seidewitz위원: 박준성교수, …KAIST(본 사업 주관기관)총괄책임: 박준성 교수참여교수: 최병규, 배두환,이태억 교수참여학생: 박사 1, 석사 1참여기업: 투이컨설팅 (4),유엔진 (1)참여협회: KOSTA (2)이론 및 교육 분과프랙티스 및 사례개발 분과방법론제정 기법/도구 분과OMG 표준화 WG9
    • 총괄책임자[現] KAIST 산업 및 시스템공학과 교수 / 전산학과 겸임교수[現] KAIST Mobile Cloudlet 연구센터 총괄책임[現] SEMAT국제협회 회장[現] 한국SW기술진흥협회 부회장[現] 미래부 클라우드지원센터 자문위원장[前] 지경부 IT정책자문위원, WBS기획위원, SW공학센터 정책자문위원,산업원천기술로드맵 SW부문 기획분과위원장[前] 한국정보과학회 부회장[前] 삼성SDS CTO (2001-2009)– 국내 최초 CMM, CBD/UP, Open Source Java Framework, SW아키텍처센터 등 도입확산, 삼성SW아카데미 설립 및 현재 강의 중[前] 미국 University of Iowa MIS 종신교수 (1989-2000)미국 Ohio State University 전산학 및 산업공학 박사 (1988)서울대 경영학 학사 및 석사 (1983)10