You are on page 1of 46

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

[Education] [Present]
 서울대 경영학 학사/석사  KAIST, 산업 및 시스템공학과 초빙교수 / 전산학과 겸임교수
 미국 Ohio State University, Computer Science 및
(2010-현재)
Industrial Engineering 박사  KAIST, Smart Cloudlet Research Program 총괄책임자
(미래부 5G 이동통신 연구과제)
[Career]
 국제SW공학협회 회장 (SEMAT: Software Engineering
 미국 University of Iowa, Information Systems Method and Theory), San Rafael, CA, U.S.A.
종신교수 (1989-2000) http://semat.org; http://semat-korea.org
 미국 Institute for Operations Research and  OMG Essence 국제표준 제정위원회 위원장 (Essence—Kernel
Management Sciences (INFORMS), Technical and Language for Software Engineering Methods)
http://www.omg.org/spec/Essence/
Section on Telecommunications 회장 (1998-2000)
 Information Technology and Management 국제학술지
 삼성SDS, CTO/전무 (1998-2009) Associate Editor
 미국 Hon Company, HP Software, Rockwell Collins,  Telecommunication Systems 국제학술지 Associate Editor
한국 LG전자, 삼성전자, 삼성생명, 서울대병원,  한국SW기술진흥협회(KOSTA), SW기술훈련원장
영림원, 포시에스 등 IT 자문
 미래부, 클라우드정책포럼, 클라우드도입확산분과 위원장 /
[Honor] SaaS활성화TF 위원장
 Marquis Who’s Who in Science and Engineering  행자부, 전자정부민관협력포럼, 클라우드분과 위원장
등재  산업부, 자체평가위원회, 통상협력분과 위원
 Marquis Who’s Who in Media and Communications  국방부, 정보화 자문위원
등재

2
클라우드, 모바일, 소셜, 빅데이터, IoT 등
IT기술패러다임의 변화에 대응하여 성공적인
자동차 비즈니스모델을 창출하기 위해
필 요 한 SW 개 발 의 전 략 , 방 법 론 및
필수역량을 짚어본다.
특히 서비스 지향 아키텍처(Service-Oriented
Architecture) 및 모 델 기 반 애 자 일
개 발 (Model-Driven Agile Development) 등
디지털 경영시대에 반드시 갖추어야 할 선진
SW개발방식의 기본개념과 도입추진방안을
살펴본다.

3
모든 업종의
SMACI
사업모델 변화

4
Social
Drive use of
Mobile
IoT

Generate
Built and run on

Big Data
Cloud Store and process Analytics

5
Among 100 largest American companies
in 1917 only 39 remained, and only 18
managed to stay in the top 100 in 1987.

-Forbes

6
자동차 사업의 가치사슬(Value Chain) 상 SMACI
기술의 사용사례 (Use Case) 및 가치명제(value
Proposition) 식별
SMACI 기 반 의 Connected Car 참 조
아 키 텍 처 (Reference Architecture), 핵 심
요소기술, 벤더, 제품/서비스, 필수역량에 대한
깊은 이해
신규 제품 / 서비스의 고객 사용 시나리오(UX
Scenario), 내부 운영 프로세스(Business Process)
및 사용 정보(Information Semantics) 의 상세
분석 및 창조적 설계
요구분석 및 시스템 설계에 입각한 SMACI 기술의
선정 및 융합(Interoperability) 설계
기존 시스템의 SW기능 및 데이터 재사용
시스템 아키텍처 상세설계 및 구현

7
The new breed Businesses must Dealers need to With more and The high usage Businesses should Businesses should
of customer sell to the provide the more connected and price of invest in building ensure that renewal
learns about customer via a training and tools services that are services hinges on customer self- and upgrades for
products and multiplicity of to sell the add-on complex, the supporting service, since it service are not only
services from channels, and technologies and customers need a infrastructure in pays dividends straightforward,
new media, is also meet the services, and simple way to place to help both in terms of but also
more influenced customer collect payment quickly get customers learn financial incentivized, and
by peer reviews, demand for from the started using how to derive profitability as cater to customer
and is much increasing levels customer for services. value from their well as customer needs for choice,
more informed. of choice and each component. services, and sign loyalty. personalization,
personalization. up and manage and self-sufficiency.
accounts.

8
9
AR Navigation
Internet Connection
Stream Media
Smart Phone Integration
Driving Assistance
Health Monitoring
Remote Vehicle Tracking

10
Navigation: • Live traffic information • Points of interest
displayed in the car • Finding parked car • Intelligent
parking - pinpointing available parking spots •
Counterevidence for speeding tickets • Areally/ timely
extension of navigation area • Booking of parking spots in
advance • Intermodal route planning • Automatic traffic
sign recognition • Locally based information about events •
Offers of available parking spots • Electronic logbook
Safety: • eCall • Wrong-way driver warning • Prevention of
accidents (M2M communication) • Health check of driver
Infotainment: • WLAN in the car • Purchasing and
downloading music • Entertainment streaming into the
car’s displays • Synchronization via the airwaves • SMS
messages - reading and sending • Spotify and Internet radio
• Location-based ads • Business functions such as calendars,
address books • Social networking in the car • Location-
sharing and tracking of friends

11
Remote telematics: • Remote control • Stolen vehicle
recovery • Surveillance of the car • Analyzing driving
behavior/ optimizing fuel efficiency
Diagnose: • Self-diagnosis including data cloud • Used
car check
Insurance: • Usage-based insurance • Combined
insurance services (e.g. bCall) • Cross-selling offers
Ad hoc carpooling: • Combined booking of cars and
parking spots • Private car sharing without physically
exchanging keys
Other: • Reminder of forgotten mobile devices in the
car • Mobile payment of car tolls • Concierge services •
Automatic information on delays • Location-based
memory function • Leasing rate based on driving
behavior • Current car residual value sent to the
consumer

12
13
OEM
Cloud / OEM Cloud /
Network Network
Carrier Carrier

Digital Digital
Business Business

14
Enable with APIs and Control with Identity

Auto Supply Composite Web &


Chain APIs Mobile Apps
Traffic Mgmt
APIs

Fleet Tracking Partner &


APIs Payment APIs

Onboard Internal APIs & External


Developers Developers
Standards &
Regulations

15
16
Cloud Mobile
Use Case Analytics IoT
SaaS PaaS IaaS LTE WLAN
Live traffic
Private Private Public Yes Yes Yes Yes
information

Intelligent
Private Public Public Yes Yes Yes
parking

Automatic traffic
No No No Yes Yes No Yes
sign recognition
eCall Private Public Public Yes Yes No
Prevention of
No No No No Yes No Yes
accidents
Internet radio Public Public Public No No Yes No
Self-diagnosis Private Private Public Yes Yes Yes

17
18
19
Service-Oriented Architecture

20
21
“We aligned IT priorities
to Intel’s key focus
areas. We extend our
Intel set up the cloud adoption investments in SMACI to
strategy and process based accelerate Intel
on the ODCA framework: products TTM, grow
Conducted an environment revenue and improve
operational efficiency.”
scan. Kim Stevenson, CIO
Created cloud definitions,
attributes and taxonomy.
Identified potential benefits
and risks of cloud services.
Developed a cloud use
case model.
Revised the enterprise
architecture to
accommodate cloud
services.
Developed cloud adoption
roadmap.

22
23
24
Ford expands connected services for
customers around the world with the
cloud-based Ford Service Delivery
Network, powered by Microsoft Azure.

25
IoT means mass
adoption of ubiquitous
computing causing
industry-wide business
transformations.
50 billion things will
be connected by IoT
by 2020. (Cisco)

26
Thing-centric architecture:
– Industrial machines (e.g. transportation,
construction, utilities, medical machines)
having sensors, storage, processing
capacity and connection to the Internet

Gateway-centric architecture (Fog


Computing)
– Gateway (e.g. smart mobile devices, IoT
gateways) aggregating data from many
things and running applications and
connecting to the Internet (e.g.
fitness/healthcare wearables, smart home,
building, utilities, smart cities)

27
Cloud-centric architecture (Cloud
Computing)
– Consumer-based IoT, Office machines

Enterprise-centric architecture (On-


Premise Computing; Intranet of Things)
– Things and computing behind the
enterprise firewall (e.g. things in a
hospital or a factory connected by a local
network)

28
29
From the dawn of civilization until 2003,
humankind generated 5 exabytes (1018) of
data. Now we produce 5 exabytes every two
days, and the pace is accelerating.
A disk drive that can store all the music in the
world (a few TBs) is only $600. However, it
takes an average of 2.5 hours to read 1TB
(1012).
With sensors monitoring everything from tire
pressure to engine RPM to oil temperature
and speed, cars can produce anywhere from 5
to 250 gigabytes of data an hour.
Advanced concept cars go even higher;
Google’s autonomous vehicle, for example,
generates about 1 gigabyte of data every
second.

30
Big data is structured and
unstructured, static and streaming
data of large volumes on the order of
petabytes (1015) which relational
database and data warehouse
technologies cannot efficiently store
and process
Hadoop Distributed File System (HDFS)
and MapReduce opened new
possibilities allowing to scale out
with low-cost commodity hardware.
If you distribute 1TB on 100 disk
drives, it takes 1.5 minutes to read.

31
32
33
Context-Aware Services
 Ford car software generates data on its location, speed, braking and
wiper use. It then correlates the data with live information from the
Web about traffic and weather, and sends messages about road
conditions via Twitter to other motorists in the same area.

Machine-Generated Data Analytics


 US Xpress collects about a thousand data elements ranging from fuel
usage to tire condition to truck engine operations to GPS information,
and uses this data for optimal fleet management and to drive
productivity saving millions of dollars in operating costs.

34
반복점증적 개발
요구분석 및 설계 모델
기반 코드 자동생성
프로세스 및 API 기반
정보시스템 조립

35
Process Model Use Case Model UX Model
Process
Use Case Actor Persona
Actor

Process
I/O Info Use Case User Story
Activity

User Journey
Process Flow
Map
Service Model
Use Case
Service
Information Model Scenario

User Concept
Glossary Data Model
Map

36
Process
Model
Data
Model UX
Model

Service
Model Use
Case
Exec
Process
DB
Schema Scenario
UI
Design

Service
Spec Test
Case

37
UI

Service
Process

Database
Component

Architecture
Service-Oriented
Service Service Process
Use Case Model Process Model Specification Implementation Orchestration

Industry Model

Information Model

38
39
UX Journey Map Process Model Service Spec Database Design DDL Generation

User Concept Map


Class Diagram
Service Interface
Diagram
Use Case Code Generation

Use Case Scenario CRC


UI Wireframe Sequence Diagram

40
41
사업기획 및 SW 생애주기 전반의 선진
기법/툴 표준화

선진 기법/툴의 교육 커리큘럼 확립,


역할별 훈련 및 사내 자격인증

전사 차원의 변화지원그룹

 훈련강사, 기법/툴 제공, 현장 산출물


품질검토 및 멘토링, 자격심사

KPI 기반의 전략적 변화관리

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

42
SMACI 기반 디지털 경영 창출의 핵심성공요소는 SW역량
SW역량 확보의 핵심성공요소는 SW인재관리(Talent Management)
SW인재관리의 성공적 안착을 위해 경영전략 및 프로세스를 지식집약형
서비스 사업(People Business)에 적합하도록 변혁

43
대상: Business Analyst, Software Product Manager, Software Requirement Engineer, SW Developer

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

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

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

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

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

10~12 SW모델링 기반의 클라우드 애플리케이션 개발실습 3 24 장진영 KOSTA 판교

문의처: 한국SW기술진흥협회(KOSTA) 황승억 선임 | 070-5039-5805 | sehwang@kosta.or.kr | http://www.kosta.or.kr

44
대상: SW제품업체, IT서비스업체의 임직원 및 일반기업의 정보전략, IT 임직원
과정 순번 훈련과정 교육 시간 강사 강의장

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

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

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

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

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


디지털 경영 시대의 SW공학 프로세스의 최근추세와
6 8 박준성 KOSTA 판교
적용방안
경영전략/경영혁신 방향에 맞춘 SW인적자원
7 8 박준성 KOSTA 판교
양성로드맵 설계 및 관리 기법

문의처: 한국SW기술진흥협회(KOSTA) 황승억 선임 | 070-5039-5805 | sehwang@kosta.or.kr | http://www.kosta.or.kr

45
june.park@kaist.ac.kr
https://www.facebook.com/JP.Institute.of.Software
https://jpinstituteofsoftware.wordpress.com/

46

You might also like