Zachman Framework

advertisement
วิธีการทางานของ ตัวประมวลผลสารสนเทศมีการ ศึกษาวิเคราะห์ และ
ออกแบบโครง สร้ างหน้ าที่ด้วยสถาปั ตยกรรมองค์ ประกอบ 6 ส่ วน ใน
ตัวประมวลผลสารสนเทศ ได้ แก่ ……………..
ICT Technology Infrastructure
Good Governance, CSR
Conceptual Framework
การออกแบบสถาปั ตยกรรม
ตัวประมวลผลสารสนเทศองค์ กร
เป็ นแกนกลางและนาใน
การศึกษาวิเคราะห์ และออกแบบ
การบริหารโครงการซอฟต์ แวร์
โดยศึกษาเฉพาะกรณี
กระทรวงกลาโหมสหรั ฐฯ
การออกแบบสถาปั ตยกรรม
องค์ กรสมัยใหม่ (Enterprise
Architecture: EA) เป็ น
แกนกลาง ประสานการ
เชื่อมโยงกับตัวประมวลผล
สารสนเทศระดับต่ างๆ เพราะ
องค์ กรมี ประสบการณ์ พันธ
กิจ โดยใช้ องค์ ประ กอบที่ต้อง
พัฒนา 6 ส่ วนหลัก ซึ่งต้ องมี
การศึกษาวิเคราะห์ มาจาก
ความสลับซับซ้ อนที่เกี่ยวข้ อง
จานวนมาก…
แนวทางออกแบบสถาปัตยกรรม ตัวประมวลผลสารสนเทศ
การออกแบบสถาปั ตยกรรม ตัวประมวลผลสารสนเทศ ด้ วยยุทธศาสตร์ ICT สามารถนา ผลผลิต
สารสนเทศคือองค์ ความรู้ เป็ นแกนกลางการศึกษาวิเคราะห์ และออกแบบ ภาพเป้าประสงค์ รวม
แผนงาน โครงการ และการลงสู่ภาคปฏิบตั ิ โดยการสร้ างความสัมพันธ์ ระหว่ าง กระบวนงาน
ข้ อมูล โปรแกรมคอมพิวเตอร์ และเครื่ องมือ ICT ผ่ านการออกแบบสถาปั ตยกรรมเชิงแนวนอน
Enterprise Architecture
Methodology
BearingPoint’s ProvenCourse Methodology Framework
Design
Strategy
Concept
1 Identify
Build
Deploy
Operate
Mission, Concept of Operations
2C onstrain
Strategic:
Portfolio
Management
Principles, Legislation, Guidance
3 S cope
4
Context Diagrams
Value Chain
Define
5 Discover
Solution:
Solution
Development
Business Service Process Threads
6 Document
BPMN
7 C onfigure
8
Realization
BPEL, UML
Deploy
BPM
9 Maintain
BAM, EAM
Technical: IT
Infrastructure
Enterprise Architecture Frameworks:
Zachman Framework
Contextual
Conceptual
Logical
Physical
Where
When
Who
List of
Business
Objects
and
Subjects
List of
Locations
List of Key
Business
Events
List of
Roles, COIs
&
Organization
Why
How
What
Business
Drivers,
Mission
Alignment
ConOps,
Value
Chain
Requirements,
Performance
Objectives,
Service
Descriptions
Business
Services
Process Flow,
Process
Definitions
(BPMN)
ERD,
Information
Exchange
Matrix,
Business
Vocabularies
Locations
mapped to
roles and
processes
Business
Domain
Event
Models
Mapping of
roles and
processes to
COIs and
Organization
Business
Rules,
Business &
Technical
Service Levels
Process
Simulation
(BPEL &
UML) Use
Cases (UML)
Data Flow
Diagrams,
Business
Taxonomy,
Ontology, &
Semantics
Systems
Architecture,
Managed
Services
locations
Process
Orchestration
User
Profiles
Business
Activity
Monitoring
Business
Process
Management,
COTS
Applications
Data
Domain
Services
Infrastructure
Domain
Services
Business
Process
Management,
COTS
Applications
Security
Domain
Services
(SSO)
Old Model
MSF 3.0 + Views
Business strategies &
processes
Conceptual
Logical
Physical
Technology View
Information View
Applications View
Business View
Contextual
Applications to facilitate
business process
Information needed to
manage business
Technology to support
business & application
needs
Old Model
MSF 3.0 + Views
Business strategies &
processes
Conceptual
Logical
Physical
Technology View
Information View
Applications View
Business View
Contextual
Applications to facilitate
business process
Information needed to
manage business
Technology to support
business & application
needs
New Model
set of views and artifacts Business
Capabilities
Reconciliation
Manual
Procedures
Business Processes
and Entities
Technology
Architecture
Constraints
Reconciliation
Services, Messages,
Applications, Endpoints
Constraints
Abstraction/
Refinement
Physical servers &
segments
XML, Projects,
DBs, Classes, Code
packaged into
Logical
Data Center
Deployment
Units
deployed on
Abstraction/
Refinement
Can be mapped…
Business
Applications
Business
Capabilities
Contextual
Reconciliation
Information
Manual
Procedures
Business Processes
Conceptual and Entities
Technology
Technology
Architecture
Constraints
Reconciliation
Logical Services, Messages,
Applications, Endpoints
Constraints
Abstraction/
Refinement
Physical
Physical servers &
segments
XML, Projects,
DBs, Classes, Code
packaged into
Logical
Data Center
Deployment
Units
deployed on
Abstraction/
Refinement
Old Model
MSF 3.0 + Views
Business strategies &
processes
Conceptual
Logical
Physical
Technology View
Information View
Applications View
Business View
Contextual
Applications to facilitate
business process
Information needed to
manage business
Technology to support
business & application
needs
New Model
set of views and artifacts Business
Capabilities
Reconciliation
Manual
Procedures
Business Processes
and Entities
Technology
Architecture
Constraints
Reconciliation
Services, Messages,
Applications, Endpoints
Constraints
Abstraction/
Refinement
Physical servers &
segments
XML, Projects,
DBs, Classes, Code
packaged into
Logical
Data Center
Deployment
Units
deployed on
Abstraction/
Refinement
Can be mapped…
Business
Applications
Business
Capabilities
Contextual
Reconciliation
Information
Manual
Procedures
Business Processes
Conceptual and Entities
Technology
Technology
Architecture
Constraints
Reconciliation
Logical Services, Messages,
Applications, Endpoints
Constraints
Abstraction/
Refinement
Physical
Physical servers &
segments
XML, Projects,
DBs, Classes, Code
packaged into
Logical
Data Center
Deployment
Units
deployed on
Abstraction/
Refinement
UML 2.0
• 13 diagram types
ตัวอย่าง การออกแบบองค์ประกอบของสถาปั ตยกรรมองค์กรด้านสารสนเทศ
Concept MAP
Enterprise Architecture Process
Architecture Life Cycle
Enterprise Life Cycle Activities
Enterprise Performance Lifecycle
The Zachman Framework is an Enterprise
Architecture
The Zachman Framework is an Enterprise
Architecture DETAIL
The Zachman Framework is an Enterprise
Architecture DETAIL
Enterprise Architecture Planning
Enterprise Modelling
Data Modelling
Business Process Modelling
Government Business Reference
Enterprise Integration
Enterprise ENTITY Concept
Enterprise Engineer for
Life Cycle
ISO 19439:2006 Enterprise integration -- Framework for enterprise
modelling,
Enterprise Evolution
Semantic Data Models
Enterprise Architecture framework Patterns in Enterprise Architecture Domains
Enterprise Architecture Model
Download