ITA ITA 발발 발발 발 발발 발발 발발 발발 발 발발 발발 한한한한한한한한 한한한한 한 한 한
Mar 19, 2016
ITA ITA 발전 방향 및 도구 소개발전 방향 및 도구 소개한국솔루션센터㈜대표이사 박 성 범
S.B.,Park ([email protected])
Guides
Enablers
Outputs
Inputs
KnowledgeView
Process View
Owner'sRequirements
Rules andRegulations
Consumable Resources
Business
Custom erLoyaltyCustom er Requirements
Data
100110011110011010010100111010101100
Inform ation andKnowledge
Knowledge
Goods and ServicesProcesses
FacilitiesC & C Technology Staff
Business Challenge: Managing Complexity & ChangeBusiness Challenge: Managing Complexity & Change
S.B.,Park ([email protected])
IT & BusinessIT & BusinessRe-think the relationship between ‘IT’ and ‘the business’
2 sides of the same coin Digital Innovation enables the transformation of business Enterprise Architecture is a practical mechanism for bridging the gap
Business ArchitectureConceptual ArchitectureInformation ArchitectureApplication PortfolioTechnology Architecture
Business Strategy
Environmental ForcesBusiness GoalsBusiness PolicyResource allocation
Implementation
Business ProcessesApplication SystemsTech. InfrastructureOrganizational Structure
S.B.,Park ([email protected])
IT & Business Life-Cycle (1)IT & Business Life-Cycle (1)
IT Delivery > Business Change - Concept Point : Productivity
Relational Object
Structure
Hierarchy
S/WEngineering
InformationEngineering
S.B.,Park ([email protected])
IT & Business Life-Cycle (2)IT & Business Life-Cycle (2)
IT Delivery < Business Change - Open, Distributed Computing
- Local Biz 중심 : EI 의 어려움 - 종적 , 횡적 Integration 필요 ( 전사적 차원에서의 효과적인 표현 )
S.B.,Park ([email protected])
People Processes Technology
BusinessSuppliers
Partners
Partners
Distributor
Customers
Enterprise ArchitectureEnterprise Architecture
S.B.,Park ([email protected])
What we want?What we want?
InnovativeApplicationArchitecture
AppropriateTechnical
Infra-Structure
DriveNew
Business Processes
Drive
InnovativeApplicationArchitecture
Rigid, inflexibleTechnical
Infra-Structure
New Business Processes
INHIBITSINHIBITS
S.B.,Park ([email protected])
현 정보시스템의 문제 및 대안현 정보시스템의 문제 및 대안폐쇄적 , 단독적 (‘ 오직 그 프로젝트’ , ISP)철저히 반응적 ( 비즈니스의 요청이 있었을 때 획기적 (?) 반응 )기술 스킬 , 능력 , 예산이 오리무중
부가가치 /Enterprise Integration ( 상호운영성 , 안정성 , 보안성 , 유지보수성 )
KnowledgeMap Object, Reverse 등
ERD, DFD IDEF
S.B.,Park ([email protected])
Enterprise FrameWork Suite of ToolsEnterprise FrameWork Suite of ToolsEnterprise FrameWorkEnterprise FrameWork
Knowledge EngineKnowledge Engine
Abstract GeneratorAbstract GeneratorAbstractAbstract
GeneratorGeneratorScriptorScriptor
TechnologyTechnologyBusinessBusiness
UserUserDefinedDefined
GeneratorsGenerators
User DefinedUser DefinedModelingModeling
EnvironmentsEnvironments
Ad hocAd hocQueriesQueries
Validation &Validation &PrototypingPrototyping
Report Report GeneratorsGenerators
Code Code GeneratorsGeneratorsJAVAJAVACORBA/IDLCORBA/IDLC++C++SQLSQLORACLE 8ORACLE 8ActiveX, ASPActiveX, ASPXMLXML
User DefinedUser DefinedOutputOutput
Strategic Governing Strategic Governing Business PrinciplesBusiness PrinciplesValue Added ProcessValue Added ProcessWorkFlow ProcessWorkFlow ProcessOrganization StructureOrganization StructureResource PlanningResource PlanningTeam ArchitectureTeam ArchitectureUse CaseUse CaseIT AssetsIT AssetsHuman ResourceHuman Resource
UMLUML
Distributed ProcessDistributed Process
Client/ServerClient/Server
IT ArchitectureIT Architecture
IT AssetsIT Assets
HTMLHTMLSpreadSheetSpreadSheetGap AnalysisGap AnalysisWordWord
DocumentDocumentGeneratorsGeneratorsUse CaseUse CaseClassClassProjectProject
ExtensibilityExtensibilityEnvironmentEnvironment
AcceleratorsAccelerators
IT ArchitectureIT ArchitectureProcess RenewalProcess RenewalBusiness RulesBusiness Rules
MIAAMIAA
S.B.,Park ([email protected])
Infra-structuringInfra-structuring
S/W Engineering H/W Engineering (Infra-structuring)
BUSINESS “DRIVERS”
Design Princ.
Technology
s
Standards
Products
Configurations
CONCEPTUAL ARCHITECTURE
표준 Repository구축 , 활용 ,
피이드백
S.B.,Park ([email protected])
· Technical Architecting 의 방법론
(EAP, TAP, TRM, S/P, control&Management)
· 다양한 템프리트
( 프레임워크 , TRM, N/W, e/Biz.)
· 표준 , Product/solutions 의 Profiling
· Modeling Tool(HanTMT)
-Web-publishing,Multi- diagramming
Technical ArchTechnical Architecture Procesitecture Proces
ss 의 의 전문솔루션전문솔루션
TATA 의 의 KnowledgKnowledgeMapeMap
S.B.,Park ([email protected])
구성요소구성요소
S.B.,Park ([email protected])
주요 기능과 특징주요 기능과 특징 - TA 추진에 대한 가이드라인 제시 ( 프로세스 , 정책 ) - 비즈니스 수용을 위한 유연성 제공 ( 프레임워크 , 모델 및 Creation 기능 ) - 아키텍쳐 핵심 메커니즘 탑재 ( EAP, Zachman, Index ) - 기존 및 특정 Tool Adoption 제공 ( Ptech Framework, HanTMT ) - 운영 환경의 독립성 제공 ( Light Platform and Independence ) - 사용자 인터페이스 강화 ( Web Based Operation ) - TA Repository 및 Change Management 강화 ( ITSam.com, TAPark.com ) - 제품 기능별 Porting ( Framework, S/P, Templates ) - As-Is, Revolution, To-Be 측정도구 제공 ( LISI, 성능 / 보안평가 , M/M ) - 효율적 관리 , 운영을 위한 Tool 제공 ( Governance, Control, Management ) - Object(class) 기법을 활용한 아키텍쳐 최적화 모델링 Tool 제공
S.B.,Park ([email protected])
BlueprintBlueprint
S.B.,Park ([email protected])
HanTMTHanTMT 구성과 활용구성과 활용
S.B.,Park ([email protected])
TAProcessTAProcess- 효율적인 정보기술의 도입 , 관리 및 운영을 위한 표준 절차 와 방법론을 제공함으로써 환경에 능동적으로 대처할 수 있도록 지침과 가이드 제공
-조직의 기술 인프라의 진화관리 를 위한 지침을 제공하기 위해 개방형 정보시스템에 요구되는 공통의 기술영역에 대한 서비스 , 표준 , 설계 지침 , 기술 Component 와 조직의 특정 업무 수행에 부합될 수 있도록 구조 개발을 수행 할 수 있는 개발방 법론 제공
S.B.,Park ([email protected])
(sample) Standard(sample) Standard
S.B.,Park ([email protected])
(sample) Interoperability matrix(sample) Interoperability matrix
S.B.,Park ([email protected])
(sample) TA Process Activity(sample) TA Process Activity
S.B.,Park ([email protected])
(sample) TRM(sample) TRM 기본구조 정의기본구조 정의
S.B.,Park ([email protected])
HanTRMHanTRM
NetworkingInformationInterchange
Users
User Interface Services
UIGUI
FormsCommands
Data ServicesData access
D/DDBMS
TPData interchange
System Service Platform (H/W, O/S)
Communication & Network Services
S/W Engineering Services
Language Bindings
CASE S/W Lifecycle
Application Service Platform System M
anagement
Services
External Environment Interfaces(EEIs)
Distributed Com
puting Services
Security Services
Applications Programming Interfaces (APIs)
HanTRM(Technical Reference Model)
Applications (Mission Area)
Application Support Services
개인업무지원 Applications 그룹업무지원 Applications 업무지원체계Applications
Multimedia, Communications, Biz-ProcessingEnvironment Management, DB Utilities, engineering support
Kernel operationsShell & utilitiesOperating System ObjectMedia handling
ApplicationTrans PortNetwork access
C/SObjectsRemote access
AuthenticationAccess controlIntegrityConfidentialityNon-repudiationAvailabilitySystem managementSecurity Labeling
Configure controlPerformance ManagementFault Management
S.B.,Park ([email protected])
(sample) HanTMT(sample) HanTMT 활용활용
S.B.,Park ([email protected])
ITA Tool 선정을 위한 전제 ( 원칙 )
추진하고자 하는 ITA 의 분명한 목표 ITA 산출물에 대한 정의가 수립
( ITA 방법론 (/ 프레임워크 ) 의 정의 ) 비용 대비 효과 분석 ( 장기적 차원에서 고려 ) 자체 고유한 비즈니스 및 아키텍쳐 이슈 반영
S.B.,Park ([email protected])
ITA Tool 선정 Criteria (case1)비즈니스 이슈 방향 적합성 비용 타탕성
교육 및 사용용이성아키텍쳐 표준 적용성 사용환경
어플리케이션 위상비즈니스 모델링 계층 모델링 워크플로우 모델링
공 학 계 획 분 석디자인
개 발 재사용성 구 축통합성
운 영 서비스 소프트웨어 형상관리소프트웨어 배포
각각의 항목에 해당 특성에 맞게 가산점 부여
참조모델 사용
S.B.,Park ([email protected])
ITA Tool ITA Tool 선정 선정 Criteria (case2)Criteria (case2)Criteria 가중치 Criteria 가중치
Usability 0.08 Quality of HTML output 0.10Robustness 0.08 Report generation 0.01Forms/Data Entry 0.07 External Application
links0.10
Graphical/Data Entry 0.10 Code generation 0.01Spell Check 0.04 Application program I/F 0.01Use of custom Graphics 0.08 Extensibility 0.10Graphical ModelView Navigation
0.09 Multi-User 0.05
Import/Data Entry 0.08 UML support 0.10Import/Export facility 0.08 Zachman F/W support 0.10AD-Hoc Query 0.07 Model verification 0.08Report generation- HTML
0.10 External graphics 0.09
계
(Source : U.S General Services Administration)
S.B.,Park ([email protected])
Enterprise Modeling Tool 상용제품Tool/Tool suite Vendor 비고
Dynasty Dynasty Technologies, IncERwin Platinum Technology, IncMETISVisible Advantage
Visible Systems Corporation
COOL:Gen Sterling SoftwareSystem Architect Popkin software & systems, Inc
Ptech Framework Ptech inc.
* Technical Architecture Tool : TAPark ( 한국솔루션센터 )
S.B.,Park ([email protected])
결 론결 론• 보다 체계적인 연구와 국내 환경에 맞는 참조모델 제시• Technical Architect 전문가 양성• 솔루션 (Methodology, Tool, Template) 강화 필요