| KAIST SW공학협회(SEMAT) | KOSTA SW 2016_160225_KAIST_JSPark.pdf · 2 [Education] 서울대...

24
박준성 | KAIST 초빙교수 | 국제SW공학협회(SEMAT) 회장 | KOSTA SW기술훈련원장

Transcript of | KAIST SW공학협회(SEMAT) | KOSTA SW 2016_160225_KAIST_JSPark.pdf · 2 [Education] 서울대...

박준성 | KAIST 초빙교수 | 국제SW공학협회(SEMAT) 회장 | KOSTA SW기술훈련원장

2

[Education]

서울대 경영학 학사/석사

미국 Ohio State University, Computer Science

및 Industrial Engineering 박사

[Career]

미국 University of Iowa, Information Systems

종신교수 (1989-2000)

미국 Institute for Operations Research and

Management Sciences (INFORMS), Technical

Section on Telecommunications 회장 (1998-

2000)

삼성SDS, CTO/전무 (1998-2009)

미국 Hon Company, HP Software, Rockwell

Collins, 한국 LG전자, 삼성전자, 삼성생명,

서울대병원, 영림원 등 IT 자문

[Honor]

Marquis Who’s Who in Science and

Engineering 등재

Marquis Who’s Who in Media and

Communications 등재

[Present]

KAIST, 산업 및 시스템공학과 초빙교수 / 전산학과 겸임교수

(2010-현재)

KAIST, Smart Cloudlet Research Program 총괄책임자

(미래부 5G 이동통신 연구과제)

국제SW공학협회 회장 (SEMAT: Software Engineering

Method and Theory), San Rafael, CA, U.S.A.

http://semat.org; http://semat-korea.org

OMG Essence 국제표준 제정위원회 위원장 (Essence—

Kernel and Language for Software Engineering Methods)

http://www.omg.org/spec/Essence/

Information Technology and Management 국제학술지

Associate Editor

Telecommunication Systems 국제학술지 Associate Editor

한국SW기술진흥협회(KOSTA), SW기술훈련원장

미래부, 클라우드정책포럼, 클라우드도입확산분과 위원장 /

SaaS활성화TF 위원장

행자부, 전자정부민관협력포럼, 클라우드분과 위원장

산업부, 자체평가위원회, 통상협력분과 위원

국방부, 정보화 자문위원

클라우드, 모바일, 소셜, 빅데이터, IoT 등 IT기술패러다임의

변화에 대응하여 성공적인 비즈니스모델을 창출하기 위해 필요한

정보시스템의 전략, 방법론 및 필수역량을 짚어본다.

Pace-Layered IT Strategy, Enterprise Architecture, Business

Process Management, Service-Oriented Architecture, Metadata

Management, Model-Based Agile Application Development 등

디지털 경영시대에 반드시 갖추어야 할 선진 정보시스템

구축/운영방식의 기본개념과 도입추진방안을 살펴본다.

3

4

SMACI 모든 업종의

사업모델 변화

5

Built and run on

Drive use of

Store and process

Generate

Mobile

Big Data Analytics Cloud

Social

IoT

Among 100 largest American companies

in 1917 only 39 remained, and only 18

managed to stay in the top 100 in 1987.

-Forbes

6

Ford expands connected services for

customers around the world with the cloud-

based Ford Service Delivery Network,

powered by Microsoft Azure.

7

Practice Fusion, a SaaS startup founded in 2005

to provide a free web-based EMR, serves over

100,000 medical professionals with 81,000,000

patient records in 2014.

Verizon, a Telecommunication carrier, provides a

mobile healthcare platform which matches

patients to the next available clinician in the

participating healthcare organization.

8

SMACI 기술의 가치명제, 업종별 사용사례,

시스템 아키텍처, 핵심요소기술, 벤더,

제품, 필수역량에 대한 깊은 이해

디지털 제품/서비스의 고객 사용 시나리오,

내부 운영 프로세스 및 사용 정보의 상세

분석 및 창조적 재설계

비즈니스 요구분석 및 시스템 설계에

입각한 SMACI 기술의 선정

기존 시스템의 SW기능 및 데이터 재사용

9

10

11

SMACI 융합 실험

BPM 기반의 전사 프로세스 최적화

기술부채 청산

운영/유지보수

12

기반 프로세스, 정보 및 애플리케이션의 표준화/공유

Operational Excellence를 위한 EA 기반 프로세스 혁신

와해적 디지털 비즈니스모델 창출

1990년대까지 SWA는 세계 최초의 Ticketless

Reservation System, 최초의 항공권 판매 E-

Commerce, 최초의 Self-Service Check-In

Kiosk 등 Local BPR에 성공

Local BPR 결과로 기술 다변화, 애플리케이션

Silo, 고립된 DB Instance 남발

2001년 Garry Kelly 사장은 EA를 도입하여, 사내

IT 현황 분석 후 3대 경영/IT 혁신계획 수립

– IT서비스 프로세스, 방법론 및 툴 표준화와 IT

직원의 역량평가 기준 확립

– IT 인프라 기술 및 기술아키텍처 표준화

– Metadata 및 업무프로세스 표준화 /공유를

기반으로 애플리케이션 Silo의 가상화 및 재사용

13

J. Ross et al., Enterprise Architecture as Strategy, HBS Press, 2006.

1990년대까지 Otis는 영업부문의 e*Direct, 고객서비스부문의

e*Service 등 부문별로 세계를 선도하는 정보시스템 구축 활용

2001년 착수한 e*Logistics 프로젝트는 회사 Value Chain의

End-to-End Reengineering을 통해, 연구개발, 공급망관리,

제조, 수주, 시공, 유지보수서비스 등 모든 업무를 하나의

통합된 프로세스로 구축

프로세스 통합의 목표는 Order-to-Hand-Over 사이클에

소요되는 공수를 년 6천5백만 Person-Hour를 5년 내 80%

절감하도록 설정

14

Engineering Manufacturing Sales Installation Maintenance Supply Chain

“Become the recognized leader in service excellence among all companies—not just elevator companies—worldwide.” Ari Bousbib, President

F. McFarlan and B. DeLacey, Otis Elevator: Accelerating Business Transformation with IT, Harvard Business School, 2004.

Intel은 2010년 ODCA

성숙도모델을 참고하여

클라우드 도입 전략 및

프로세스 수립

– Environment Scan

– 클라우드 정의, 속성 및

분류체계 확립

– 클라우드 서비스들의

이점과 위험 분석

– 클라우드 사용사례 도출

– 클라우드 서비스 도입을

위한 EA 재설계

– 클라우드 도입 로드맵

수립

15

“We aligned IT priorities to Intel’s key focus areas. We extend our investments in SMACI to accelerate Intel products TTM, grow revenue and improve operational efficiency.” Kim Stevenson, CIO

Intel IT, Developing an Enterprise Cloud Computing Strategy, 2009.

ISP EA

PI BPM

CBD SOA

RDB / DW

MDM / Polyglot

Persistence

16

17

Don’t Do

Waterfall Iterative

ISP with FD EA with BPM

Information Engineering

OOA&D using UML 2.0

CASE for Code Gen Model-Based Development

Component-Based Architecture

Service-Oriented Architecture

AP for Single-Tenant Apps

PaaS for Multitenant SaaS

Custom Development Composition using APIs

Gartner, IT Market Clock for Application Development, 2013

경영/IT전략 기획에서 Application 개발까지 전 생애주기에 걸친 일관된 선진 방법론 /툴 표준화

선진 방법론/툴의 교육 커리큘럼 확립, 역할별 훈련 및 사내 자격인증

KPI 기반의 전략적 변화관리

CoP 기반의 지식 자산화, 축적, 공유 및 재사용

18

교육 대상: Business Analyst, Software Product Manager, Software Engineer

19

과정 순번 훈련과정 교육 시간 강사 강의장

1~3 BPMN 기반 프로세스 설계 및 관리 24 박준성 KOSTA 판교

4~6 DB, DW 및 Big Data의 개념 및 논리 설계 24 박준성 KOSTA 판교

7 요구공학 프로세스와 유스케이스 및 SOA서비스 분석 8 박준성 KOSTA 판교

8~9 자동 코드 생성을 위한 통합 SW모델링 툴 활용실습 16 박준성 KOSTA 판교

10~12 SW모델 및 자동생성 코드 기반의 클라우드 애플리케이션 개발 실습 24 장진영 KOSTA 판교

신청 및 문의처: 한국SW기술진흥협회(KOSTA) 정석진 선임 | 070-7090-5001 | [email protected] | http://www.kosta.or.kr

20

Sequence Diagram

Database Schema

Service Interface Diagram

Code Generation

SQL DDL Generation

User Concept Map

Process Model

UI Wireframe

Use Case Diagram

User Journey Map

CRC Use Case Scenario

Class Diagram

Business Service Spec

SMACI 기반 디지털 경영 창출의 핵심성공요소는 SW역량

SW역량 확보의 핵심성공요소는 SW인재관리(SW Talent Management)

SW인재관리의 성공적 안착을 위해 경영전략 및 프로세스를 SW경영모델(SW Business Model)에

적합하도록 변혁

21

대상: SW제품업체, IT서비스업체, 일반기업 IT부서 임직원

22

과정 순번 훈련과정 교육 시간 강사 강의장

1 SW제품 개발, 창업 및 경영의 성공전략과 프로세스 8 박준성 KOSTA 판교

2 IT서비스 사업의 경영전략과 프로세스 8 박준성 KOSTA 판교

3 클라우드서비스 사업의 경영모델과 성공전략 8 박준성 KOSTA 판교

4 클라우드 도입 전략과 프로세스 8 박준성 KOSTA 판교

5 비즈니스와 SW 요구분석 8 박준성 KOSTA 판교

6 디지털 경영 시대의 SW공학 8 박준성 KOSTA 판교

7 SW인재관리 (SW Talent Management) 8 박준성 KOSTA 판교

신청 및 문의처: 한국SW기술진흥협회(KOSTA) 정석진 선임 | 070-7090-5001 | [email protected] | http://www.kosta.or.kr

박준성 , “SaaS 에 대한 小考 ,” 클라우드 기술보고서 제 1 호 , 미래부 클라우드지원센터 , 2013.

(http://cloudsc.kr/?pageid=1&page_id=77)

박준성 , “클라우드 도입 전략과 프로세스 ,” 클라우드 기술보고서 제4호 , 미래부 클라우드지원센터 , 2014.

(http://cloudsc.kr/?pageid=1&page_id=77)

June Sung Park, “Essence-Based Goal-Driven Adaptive Software Engineering,” In Proceedings of the IEEE/ACM

Workshop on General Theory of Software Engineering, Int. Conf. on Software Engineering, Florence, Italy, May 18,

2015. (http://dl.acm.org/citation.cfm?id=2820176&dl=ACM&coll=DL&CFID=559100030&CFTOKEN=71567621)

박준성, “디지털정부 구현 전략과 방안,” 2015 지역정보화백서, 행자부 한국지역정보개발원, 2016. pp. 28-37.

(http://www.klid.or.kr/section/board/bbs_view.html?PID=policydata&seq=3689)

June Sung Park, “Software Engineering in the Context of Business Systems,” in Ivar Jacobson and Harold Lawson (ed.)

Software Engineering in the Systems Context, College Publications: London, 2016. (ISBN 978-1-84890-176-6)

June Sung Park, Paul E. McMahon and Barry Myburgh, “Scrum Powered by Essence,” ACM SIGSOFT Software

Engineering Note, January 2016 (forthcoming)

23