Upload
gilforum
View
368
Download
4
Embed Size (px)
Citation preview
Software History & Future
Sang Eun Lee
2013. 6. 18
목차
• SW를 바라보는 관점
• SW 역사
• 시사점
Quiz
세계에서 소프트웨어 매출이 가장 큰 회사는 (‘2011)?
Microsoft
Oracle
IBM
Apple
Answer
# Company Software Revenues mln US$
Software Revenue growth
Total Revenues mln US$
Software Revenue
share
1 Microsoft> 54,270 10.6% 67,383 80.5%
2 IBM> 22,485 5.1% 99,870 22.5%
3 Oracle> 20,958 12.8% 30,180 69.4%
4 SAP> 12,558 10.5% 16,654 75.4%
5 Ericsson> 7,274 -4.2% 30,307 24.0%
6 HP> 6,669 7.9% 126,562 5.3%
7 Symantec> 5,636 1.3% 6,013 93.7%
8 Nintendo> 5,456 -19.8% 13,766 39.6%
9 Activision Blizzard> 4,447 3.9% 4,447 100.0%
10 EMC> 4,356 10.0% 17,015 25.6%
11 Nokia Siemens Networks> 4,229 -6.6% 16,918 25.0%
12 CA> 4,136 3.1% 4,454 92.9%
13 Electronic Arts> 3,413 -8.4% 3,413 100.0%
14 Adobe> 3,177 13.6% 3,826 83.0%
15 Alcatel-Lucent> 2,561 -4.6% 21,374 12.0%
16 Cisco> 2,383 11.5% 41,045 5.8%
17 Sony> 2,083 8.8% 83,039 2.5%
18 Hitachi> 1,939 22.0% 113,500 1.7%
19 Dassault> 1,885 19.0% 2,090 90.2%
20 BMC> 1,843 4.8% 1,981 93.0%
21 SunGard> 1,762 -11.7% 4,992 35.3%
22 Autodesk> 1,701 9.2% 1,932 88.0%
23 Konami> 1,643 3.1% 3,122 52.6%
24 Salesforce.com> 1,523 27.9% 1,628 93.6%
25 Sage> 1,485 -4.6% 2,228 66.7%
Quiz
Oracle, SAP 같은 비즈니스 어플리케이션 소프트웨어를 만드는 기업의 매출 중 가장 큰 부분은 무엇일까요?
Software License
Upgrade & Maintenance
IT Service
Training & Education
Overview Contents Lecture Case Study Quiz Exercise
Copyright © 2011. Dr. June Sung Park. All rights reserved.
6
Salesforce.com
2008
Revenue
($M)
Gross
Margin
Total 1,077 79%
IT Services 9% 0%
Subscription 91% 87%
Oracle
2009 (ended at May 31)
Revenue
($M)
Gross
Margin
Total 27,101 55%
Software Licenses 26% 44%
Upgrades and
Maintenance Services 44% 92%
IT Services 13% 18%
On Demand Services 3% 27%
Microsoft
2010
Revenue
($M)
Gross
Margin
Total 62,484 80%
Software Licenses
Upgrades and
Maintenance Services
Quiz
정책과 법률이 SW발전과 관계가 있을까요? 최대사건은?
Yes
No
SW를 바라보는 관점
• 관련 기술과 SW의 변화
– HW 즉 system, network, device
• 활용용도, 그 시대의 문제점에 대한 해결책으로써 SW의 변화
– Productivity, 새로운 비즈니스의 창출
• SW산업 주역의 변화
– 기업의 변화
• 정책 등 영향을 준 사항
SW기술을 바라보는 관점
• Technology Implication
– Disruptive Technology
– Improvement Technology
• Taxonomy
– System Software
– AD&D
– Application
• Horizontal
• Vertical
• Science & Engineering
Software History (1)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC(‘46) EDSAC(‘49)
진공관
-
Military (탄도계산)
천공카드형태의 프로그램 내장
‘46
Software History (2)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
Commercial system
UNIVAC(‘51) IBM701(‘53)
-
-
Military, Gov Apps, Science
1st SW company
CUC탄생(‘55), CSC(’59)
‘51
Software History (3)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
IBM1401(‘60)
TR
다용도
Software Development Productivity
AD&D 탄생 ASCII std (’61-’63)
FORTRAN(‘57) for IBM70x COBOL(‘60)
’57 -
Software History (4)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401(‘60)
TR
SAGE
다용도
Development Productivity
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘62)
ASCII std (‘61)
’57 -
Network 탄생
SAGE
Information Exchange
’58
Software History (5)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-1~8; mini (’60-’65)
IC
Enterprise Productivity
Software Development Productivity
OS-base system
OS360 (Management SW, Processing SW) DBMS (’63)
AA ‘SABRE’
2800 용역개발사, EDS (’65)
’64 -
Software History (6)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
Software Crisis (SW Quality, Cost, Schedule)
Software Engineering 탄생
Software Engineering (Software Process, Testing)
미 국방성이 지원하는 SEI 설립 (‘84)
’68
Software History (7)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
ARPANET (‘69) NSFNET (‘87)
CIX (‘92)
Connectivity
Internet 탄생
tcp/ip
’69 -
Software History (8)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
PC탄생
Kenbak-1 Atari (‘72)
LSI U-processor
Small Enterprise
FA OA (email (‘71)
Atari Pong
’70 -
SW bundle에 의한 독과점
IBM SW별도판매선언(‘69) Software Industry*
미 법무부 대 IBM독과점소송 (SW, Service 산업 발전*)
’69
Software History (9)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
PC탄생
Kenbak-1, Space(‘71) Atari (‘72)
LSI U-processor
FA, OA확장
CAD-CAM, email (‘71)
Space War, Atari Pong
’71 -
Software History (10)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74)
IBM system R (‘70) Oracle v2(‘79)
SAP R/1(‘73)
SAP (‘72), Oracle(‘77) Microsoft(‘75)
’73
Software History (11)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
Virus & Information Security 시초
Worm(Xerox,’78)
Personal Info & Data Protection Act from UK, EU, USA, Canada (‘98 -), DDOS(‘00)
’78
Software History (12)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
Personal Information System*, User-base*
CP/M (DR, ‘78) MS-DOS (‘80) MS Basic(‘80)
MS Windows95 (‘95)
’80
Software History (13)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone(‘90) Smart Phone 탄생(‘00)
Kyocera QCP6035
IT&C Convergence *
Mobile Platform
’90
Software History (14)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
Open Source Software (‘91)
Linux 공개(‘91), v1.0(‘94) Free BSD v1.0 (’93)
Redhat(’94)
’91
Software History (15)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
OSS 탄생(‘91)
Linux 공개(‘91), v1.0(‘94) MTML 1.0(‘92)
Free BSD v1.0 (’93)
Redhat(’94)
’91
Contents *
Internet기업 탄생(‘94), Information*
WorldWideWeb(Nexus)(‘90) HTML 1.0(‘92) Mosaic (‘93)
Netscape (‘94) HTML5(‘2012)
Web-base Apps Commerce & Community
Netscacpe(‘94), Yahoo (’95)
’93
Software History (16)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
OSS 탄생(‘91)
Linux 공개(‘91), v1.0(‘94) MTML 1.0(‘92)
Free BSD v1.0 (’93)
Redhat(’94)
’91
3C
Internet기업 탄생(‘94)
Mosaic (‘93) Netscape (‘94)
Web-base Apps Commerce & Community
Netsacpe(‘94) Yahoo (‘95)
’93
Service *
Web2.0탄생(‘00)
XML1.0 standard(‘98)
Google(‘98)
’2000
Software History (17)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
OSS 탄생(‘91)
Linux 공개(‘91), v1.0(‘94) MTML 1.0(‘92)
Free BSD v1.0 (’93)
Redhat(’94)
’91
3C
Internet기업 탄생(‘94)
Mosaic (‘93) Netscape (‘94)
Web-base Apps Commerce & Community
Netsacpe(‘94) Yahoo (‘95)
’93
Smart Phone 탄생
Kyocera QCP6035
Web2.0탄생
Google(‘98) DDOS사건
’2000
Service *
Social Network Service
SNS
Iloveschool(‘00) Suvi.org Addressbook(‘02), Mysapce(‘03), Facebook(‘04), Tweeter(‘06)
’02
Software History (18)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
OSS 탄생(‘91)
Linux 공개(‘91), v1.0(‘94) MTML 1.0(‘92)
Free BSD v1.0 (’93)
Redhat(’94)
’91
3C
Internet기업 탄생(‘94)
Mosaic (‘93) Netscape (‘94)
Web-base Apps Commerce & Community
Netsacpe(‘94) Yahoo (‘95)
’93
SNS탄생
SNS
Sixdgree.com(‘97) Google(‘98)
’97
Smart Phone 탄생
Kyocera QCP6035
Web2.0탄생
DDOS사건
’2000
IaaS, PaaS, SaaS (Utility-base)
Cost
Cloud computing
Vitualization SaaS
AWS(Amazon Web Service (‘06) Salesforce.com(‘99)
’06
Software History (19)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
OSS 탄생(‘91)
Linux 공개(‘91), v1.0(‘94) MTML 1.0(‘92)
Free BSD v1.0 (’93)
Redhat(’94)
’91
3C
Internet기업 탄생(‘94)
Mosaic (‘93) Netscape (‘94)
Web-base Apps Commerce & Community
Netsacpe(‘94) Yahoo (‘95)
’93
SNS탄생
SNS
Sixdgree.com(‘97) Google(‘98)
’97
Smart Phone 탄생
Kyocera QCP6035
Web2.0탄생
DDOS사건
’2000
IaaS, PaaS, SaaS (Utility-base)
Cost
Cloud computing
SaaS Vitualization
AWS(Amazon Web Service (‘06) Salesforce.com(‘99)
’06
iPhone(‘07) Google Phone(‘08)
Smart, Normadic
IT&C convergence*
iOS Android HTML5*
Mobile App Location-base Apps
Apple ‘Appstore’ (Echo systme)
’07
Software History (20)
HW Milestone
System
Component
Network
SW Milestone
Application
Issue
System Software
AD&D
Apps Improve-
ment
Disruptive Innovation
Other Milestone
Computer 탄생
ENIAC
진공관
-
군사용(탄도계산)
‘46
EDSAC(‘49) UNIVAC(‘51)
-
-
국가인구통계
Development Productivity
내장형SW 탄생
Assembly
‘49
Network 탄생
IBM1401
TR
SAGE
다용도
AD&D 탄생
FORTRAN(‘57) COBOL(‘60)
Space War on PDP-1 (‘61)
ASCII std (‘61)
’57 -
IBM360 (‘64) PDP-8; mini (‘65)
IC
Enterprise Productivity
Response to IBM360 Sales Inquiry
OS-base system SI기업 탄생 - EDS (‘65)
OS360 (Management SW, Processing SW)
DBMS (’63)
BASIC (‘64)
AA ‘SABRE’
2800 용역개발사
’64 -
Internet탄생
ARPANET (‘67) NSFNET (‘87)
CIX (‘92)
Connectivity
tcp/ip
’69 -
SW bundle에 의한 SW산업화 기회 상실
SW별도판매선언(IBM)
tcp/ip
독과점금지법
’71
Package기업 탄생
WYSWYG (Xerox, ‘74) RDB (‘76)
SAP (‘73), Microsoft, Oracle(‘74)
’73
IBM PC(‘81)
Personal Productivity
MS-DOS MS Basic
’80
SW Quality, Cost, Duration
SE 탄생
SEI설립
’84
Digital Mobile Phone
’90
OSS 탄생(‘91)
Linux 공개(‘91), v1.0(‘94) MTML 1.0(‘92)
Free BSD v1.0 (’93)
Redhat(’94)
’91
3C
Internet기업 탄생(‘94)
Mosaic (‘93) Netscape (‘94)
Web-base Apps Commerce & Community
Netsacpe(‘94) Yahoo (‘95)
’93
SNS탄생
SNS
Sixdgree.com(‘97) Google(‘98)
’97
Smart Phone 탄생
Kyocera QCP6035
Web2.0탄생
DDOS사건
’2000
iPhone Google Phone(‘08)
Mobile Platform & Echo system
iOS Android
Mobile App Location-base Apps
New paradigm for SW development & deployment
’07
Cloud computing
Salesforce.com Amaxon.com
’0x
Zetta data Processing
Big Data
Hadoop Machine Learning(AI)
’09
Dynamics - Computing Environment -
1980 2000 2020 2040
100:1(0.36억개) 1:1 (60억개) 1:13 (2,000억개)) 1:100 (1조개)
※ 출처 : 2010 Gartner 자료 재구성
Summary(1)
• Disruptive Technology
– SW개발 생산성을 높혀서 Application 수를 획기적으로 증가; Program Language
& Operating System
– 사용자층을 전문가에서 비전문가 까지 확대; Windows, Browser, Mobile Platform
– 정보의 기하급수적 증가; Internet, Smart Device Software
– SW의 구매, 보급을 획기적으로 변화; Appstore
– 통신, 가전, 자동차 등 타 영역을 정보영역으로 통합; Smart Mobile Platform & etc.
• Productivity Improvement – Science & Engineering applications; CAD-CAM, FA
– Horizontal applications; Accounting, email, OA
– Vertical applications; AABRE, Core banking, scada
• New Business – Information security(ESM etc.), cloud service, HTS, Auction and etc.
Summary(1)
1960 1980 2000 2020
Core Competency
Domain Knowledge Convergence
Computer & Software Knowledge
Service Platform +Service or Service Broker
Software Build or Integration
Man - Machine Machine to Machine
Technical Professional Knowledge
Worker End-users
User Base (Supply)
Man & Machine
Market Req. (Demand)
Cost Reduction or Productivity by Automation Contents, Service, Data New Business
1960 1980 2000 2020
Revenue Source
Service Revenue / Software License Strategic Rev,
Subscription Fee, Service Brokerage
Bundle & SI Single
& Volume
Time-base
Subscription
• Revenue from
– Bundle, System Integration, Software Package (PC & Mobile)
and Service
– Maintenance & Renewal Business is Important
• Single License, Volume License, Upgrade & Maintenance Bundle,
Subscription
Summary(1)
Summary(2)
• 정책의 영향
– 1969년 미 법무부의 반독점 소송 및 IBM의 SW분리 판매 선언으로 SW산업을 개척
– 1984년 SW 품질, 일정지연, 비용 증대의 문제를 풀기 위해 미 국무성이 SEI설립하여 SW공학 발전
– 1998년 개인정보보호법안으로 Information Security 시장이 열림
– 2012년 구글 무인자동차에 네바다주 면허 획득의 영향은?
– u-health 법이 통과되면?
Considerations
• Smart Phone을 비롯한 Smart Device의 의미?
– 통신, 차량, 등이 IT화
– What is next?
• Google Android 등 Mobile Platform의 의미?
– 모델수는? System 개발자는? SW개발자는?
• HTML5이후, Client에 Platform이 필요한가?
– Netscape vs MS Windows
• Yahoo vs Google?
• SNS의 의미?
• Cloud Computing의 의미? (IaaS, PaaS, SaaS)
• Big Data의 의미?
Device 변화
• 2018년 웨어러블 컴퓨터 연간 제품 출하량 약 4억 8,500만대 notification type, voice operational type, hybrid, independent
• 2016년 시장 규모 약 100억 달러까지 확대
2011 2016
Worst 1,400 3,900
Moderate 1,400 9,300
Best 1,400 17,100
(단위 : 만 대)
Device - 기술변화
하드웨어
• 디스플레이
- 플렉서블, 투명
• 배터리
- 박막형, 초소형 고용량
• 바이오 센서
- 체온, 혈압, 혈당, 맥박, 동공추적
소프트웨어
• 빅 데이터
- Context-aware
• 음성인식
- 개인비서 App
• 증강현실(AR)
• LBS
• 다양한 애플리케이션
Device - 산업변화
군사
개인
PC 시대
공공
과학 산업 커머스 교육 엔터테인먼트 헬스케어
스마트폰 시대 웨어러블 시대
핵심 요소 • 처리속도(CPU) • 저장용량(메모리) • 유선 인터넷
• GPS • 터치스크린 • 무선 인터넷
• Big Data • 바이오 센서 • Cloud Computing
주요 서비스 • 포털 • 검색
• SNS • MIM
• Life log 기반의 개인비서 서비스
출처 : 한국인터넷진흥원(2013.1월), 2012년 하반기 스마트폰이용실태 조사
(%, 복수응답)
주이용 스마트폰 앱 유형