2. 국제표준 제정의 배경
• 임베디드, 클라우드, 모바일SW 등 SW의 다양화와 SW공학의 급속
한 발전에 따라, SW개발 시 활용해야 하는 SW개발기법(Practice)들
의 종류가 날로 증가하고, 기업 표준방법론의 적시 제공이 어려움
• 기법들 간의 중복, 단절, 공백, 표현형식 차이 등으로, 개별 프로젝트
에 적용할 방법론의 체계적 구성이 어려움
2
Requirement Architecture Development Operation
Business
Model
Application
UI
Logic
Data
Technical
Infrastructure
Management of
IT Service
Business Process Engineering & Management
Business Use Case and
Service Analysis
User Experience Analysis & Design
Web 2.0 / Mobility Development
Service-Oriented Architecture
Meta-Data Management
Big Data Analytics
Model-Driven Development
Extreme Programming (XP) / Test-Driven Development (TDD)
PaaS-Based
SaaS & Social Network Development
PaaS & IaaS Implementation
Virtualization
Enterprise Architecture Project Mgmt
Unified Process
Agile Process
IT Service Management
Cloud Service Management
3. 새로운 국제표준의 필요성
• SW개발방법론 제정기법으로, ISO 20744 및 OMG SPEM이 각 2007
년, 2008년에 발표되었으나, 기법의 경직성 및 복잡성으로 인해 널
리 확산되지 못함
– ISO 24744:2007 SW Engineering Metamodel for Development
Methodologies
– OMG SW & System Process Engineering Metamodel Version 2
• 전세계 SW전문가들이 국제표준 공통언어로 개발기법(Practice)들을
정의하여 Open Practice Library에 등록하고, 개별 SW프로젝트에서
는 최적기법들을 OPL에서 선택하여 유연하게 개발방법론을 조립,
제정할 수 있는 환경의 제공이 필요함
3
Open Practice
Library
표준 Kernel 기반
Practice 정의 및 등록
Practice 조립을
통한 방법론 제정
방법론 조립기법/도구
4. 사업의 정의
• 새로운 SW공학 이론에 입각한, “Agile” SW개발방법론제
정기법의 개발, OMG국제표준 채택 및 국내외 확산
Enterprise Method Architecture
Practice (개발기법)
Is composed of
Kernel (SW이론)
Is described using
Method (프로젝트 개발방법론)
Is a federation of
4
5. 표준화 현황
OMG
Board of Directors
Architecture Board
Platform
Technology
Committee
2011
2012
2013
OMG RFP 공시: “A Foundation for
the Agile Creation and Enactment
of SW Engineering Methods”
SEMAT TF에서 “Essence-Kernel and
Language for SW Eng Methods” 제
안서 제출 및 부분수정 요청
Essence 수정안 제출, ADTF와 AB 승
인 확보, 현재 PTC 투표 진행 중
Analysis and
Design Task Force
BOD 승인 확보하면, “OMG
Adopted Spec” 공지, Finalization TF
가동, “OMG Available Spec” 개발
5
6. Essence 방법론 제정기법 적용사례
BPMN Modeling
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process and
Develop the Implementation Plan
Conduct Benchmarking of Global Best Practices
Process GoalsOpportunity
Process KPIsRequirements
Conceived
Bounded
Coherent
Acceptable
Design
Business
Process
6
Method
Practice
Activity
Space
Alpha
State
7. Essence 방법론 제정기법 적용사례
BPMN Modeling
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process and
Develop the Implementation Plan
Conduct Benchmarking of Global Best Practices
Process GoalsOpportunity
Process KPIsRequirements
Conceived
Bounded
Coherent
Acceptable
Design
Business
Process
Checklist
Global best practices
are analyzed.
Industry reference
models are analyzed.
Applicable BPR
patterns are selected.
To-Be process is
designed.
Information
requirements are
defined.
Business rules are
specified.
Process simulation
attains target KPIs.
Organization and jobs
are designed.
7
Technique
8. 사업추진 내용
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 Orchestration
8
9. 사업 추진 조직
SEMAT 국제협회
회장: 박준성교수
회원기업: IBM, Microsoft,
Fujitsu, Huawei, 삼성SDS, …
SEMAT 한국Chapter
국내 SW 중소기업 및 대기업과 ETRI, TTA, SW공학센터 등
유관기관
SEMAT 지역Chapter
중국, 일본, 러시아, 스페
인, 남미, 남아연방, …
OMG
회장: Richard Soley
Essence FTF:
위원장: Ed Seidewitz
위원: 박준성교수, …
KAIST
(본 사업 주관기관)
총괄책임: 박준성 교수
참여교수: 최병규, 배두환,
이태억 교수
참여학생: 박사 1, 석사 1
참여기업: 투이컨설팅 (4),
유엔진 (1)
참여협회: KOSTA (2)
이론 및 교육 분과
프랙티스 및 사례개발 분과
방법론제정 기법/도구 분과
OMG 표준화 WG
9
10. 총괄책임자
[現] 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