1 july 26, 2008 copyright © 2008 joseph f iaquinto, pe. all rights reserved. enterprise...
Post on 14-Dec-2015
214 Views
Preview:
TRANSCRIPT
1
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Enterprise ArchitectingFor
The System Engineer
Introduction To ATutorialBy
Joseph F Iaquinto, PEjoe_iaquinto@stanfordalumni.org
September 19, 2008
2
July 26, 2008
IntroductionObjectives
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
SE Experience
SE Knowledge
DecisionSupport
3
July 26, 2008
Complete Tutorial’s Agenda
• Introduction: What is EA as Compared to SE• Fundamentals of EA Analysis• EA Visual Analysis• EA Numerical Modeling and Analysis• Reasoning About EAs• EA Information Modeling – Static• EA Information Modeling – Dynamic and Stochastic• EA Robustness• EA Special Topics
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
4
July 26, 2008
Introduction
What is EA as Compared to SE
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
5
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Enterprise Architecting isSignificantly Different From
System Engineering
6
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionA Different Vision
7
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionA Different Mission
Describe how to make
Characterizes
8
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionDifferent Products
CoordinatedRationalization
Insight
9
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionComparison of Products
SE Doc Tree
EA Repository
10
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionZachman Comparison
11
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionProcess of Enterprise Architecting
DetermineMotivation
For TheEnterprise
Formulate The
Enterprise
Detail The
Enterprise
CertifyThe
Enterprise
ObtainStakeholder’s
ApprovalStrong Influence Moderate Influence
12
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionProcess of Formulating The Enterprise
Formulate The
Enterprise
FormulateThe
DesiredResults
FormulateA
Course ofAction
FormulateThe
Governance
13
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionSkills Required By The Enterprise Architect
LiberalArts
EngineeringAnalysis
ClericalSkills
14
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionPractical Advice
Verify There Is Leadership Insight Versus ElaborationRapport Versus StandardsLearn the Business Versus Technical
CoolnessInnate Versus Artifacts
15
July 26, 2008
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
IntroductionSE A Springboard to EA
Now that we have a mapLet’s begin the journey
SystemEngineering
EnterpriseArchitecting
ExperienceAdditional Skills
Beware Basis of Success
16
July 26, 2008
Introduction:Tutorial Skills Applied To EA Process
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Skill / Process Determine Motivation Formulate Enterprise Detail Enterprise Certify Enterprise Obtain Stakeholder Approval
Visual Analysis — Stakeholders /Concerns I Views
Primary— Who needs what and why do they want it. What is their
nomenclature?
Design general views to address general concerns of specific stakeholders
Design specific views to relate enterprise details to specific stakeholder concerns
Select specific stakeholder / concerns / views as "test cases"
Select stakeholderconcerns for supporting arguments.
Data Modeling and Analysis
Elaborate stakeholder concern into engineering problem statement.
Primary — perform general Deming / Ishikawa analysis to discover general problems — postulate their enterprise solutiondecisions
Perform specific Deming / Ishikawa analysis asrequired to support detailed enterprise solutiondecisions
Formulate experiments based upon Deming / Ishikawa to certify related concerns have been addressed
Utilize results of Deming / Ishikawa experiments in arguments.
Reasoning about EAs— The Art ofArgumentation
Provide warrants for changes to motivation (vision, goals, objectives)
Warrant each conceptual EA element andrelationship
Warrant each detailed EA element and relationship
Establish arguments that demonstrate the enterprise has been constructed according to the EA plans
Primary - Presentarguments to Stakeholders that the EA as built addresses their concerns.
Information (Data) Modeling — Static
Model influencers, vision, goals, objectives and their relationships
Model strategies, tactics and business functions
Model products, processes,
organization, locations, etc.
Model implemented enterprise for comparison to EA
Exploit entire model esp. relationships in warranting concerns satisfaction
Information Modeling — Dynamic and Stochastic
Model changes influencers, vision, goals, objectives and relationships
Model and forecast changes in strategies, tactics and business functions
Model changes in products, processes, organization, location, etc.
Provide potential change capability in EA per potential change in significant motivation
Exploit potential change in capability in EA per potential change in motivation in warranting concerns satisfaction
Robustness Failures / compensatory actions related tomotivation; Enterprise Politics; Sensitivity to Technology
Failures / compensatory actions related to modeling and analysis; political implications; Sensitivity to Technology
Failures / compensatory actions related to products, processes, organizations, locations, political implications, sensitivity to technology
Are compensatory actions implemented and do they work; politics work; proper isolation of technology
Exploit robustness analysis in warranting concerns are satisfied
17
July 26, 2008
IntroductionFoundations: System Theory
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
•CONOPS•Requirements•Specifications•Configuration Management•Project Management•Mapping and Tracing
•Modeling•Steady State & Transient•Deterministic vs. Non•Information Theory•Cybernetics
•Analysis•Calculus•Searches / Graph Theory •Stochastic Systems
18
July 26, 2008
IntroductionModeling the Effects of Time
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Bus
ines
s O
bjec
tive
Time
Transient Behavior
Steady State Behavior
19
July 26, 2008
IntroductionModeling Uncertainty
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Pro
babi
lity
Pro
duct
Qui
ts
510 105 15
Process A
Process B
20
July 26, 2008
IntroductionModeling Information
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Relationships
Parent Verb Phrase Child
InformationTechnologyRequirement may be satisfied by Architecture
InformationTechnologyRequirement is supported by System
InformationTechnologyRequirement specifies Task
Materiel is related to Materiel
Materiel may be represented by MilitaryPlatform
Materiel is represented by Node
Materiel participates in Organization
MilitaryPlatform is related to MilitaryPlatform
MilitaryPlatform is employed in support of Mission
MilitaryPlatform is represented by Node
Organization controls payload for Satellite
Organization controls platform for Satellite
Organization participates in Materiel
OrganizationType is cited by Architecture
OrganizationType is cited for Node
OrganizationType is related to OrganizationType
OrganizationType is referenced in Document
OrganizationType classifies Organization
OrganizationType has responsibility for System
Satellite may serve as a MilitaryPlatform
Satellite is related to Satellite
System is responsibility of OrganizationType
System includes Satellite
21
July 26, 2008
IntroductionModeling Equilibrium or Tendencies
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
New Customers
Wear Outs
Stolen
Destroyed
Product Demand
Enterprise Measure
22
July 26, 2008
IntroductionAnalysis by Calculus
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Optimization
Business Goal
Business Objective
Business Objective
ConsequentialAnalysis
23
July 26, 2008
IntroductionAnalysis by Graph Theory
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
A
B
24
July 26, 2008
IntroductionAnalysis of Uncertainty
Copyright © 2008 Joseph F Iaquinto, PE. All rights reserved.
Business Objective:Repair Turnaround
within 3 days
TechnicianAvailability
SparesAvailability
DiagnosisTime
Parts Change
Time
Shipping Time
?
top related