SlideShare a Scribd company logo
1 of 33
Download to read offline
Organizational and ManagementOrganizational and Management
Issues Vital to SOA and BPM
Success
Paul C. Brown
Principal Software ArchitectPrincipal Software Architect
© 2008 TIBCO Software Inc. All Rights Reserved.
In the Beginning, Architecture was Simple…
… and evolved slowly… and evolved slowly
© 2008 TIBCO Software Inc. All Rights Reserved.
2
Communications Helped Communities to Emerge…
… and grow
© 2008 TIBCO Software Inc. All Rights Reserved.
3
Better Infrastructure Fostered Denser Communities…
… and more of them
© 2008 TIBCO Software Inc. All Rights Reserved.
4
So How Do You Organize and Manage All This?
How do you ensure you get the business results you
want?
The desired business benefit
Within cost constraints
While preserving the flexibility to address tomorrow’s needs
© 2008 TIBCO Software Inc. All Rights Reserved.
5
p g y
• i.e. avoid the “big bang” and evolve gracefully
Total Architecture
© 2008 TIBCO Software Inc. All Rights Reserved.
The Idealized Enterprise View Looks Simple
A functional organization with well-defined
responsibilities…
© 2008 TIBCO Software Inc. All Rights Reserved.
7
But There Is a Lot of Dialog Between the Organizations
How do you
make sense
of this?
© 2008 TIBCO Software Inc. All Rights Reserved.
8
You Think in Terms of Business Processes
This picture doesp
not tell you how
the order-to-cash
process actually
works!
© 2008 TIBCO Software Inc. All Rights Reserved.
9
Order-to-Cash Process Scope
Business Process Models Provide That Understanding
Activities and their
structure
Participantsp
Swimlanes represent
roles
Activities in the lanes
represent responsibilitiesrepresent responsibilities
Interactions between
participants
Artifacts
• Messages
• Physical objects
Relationships to activitiesp
Interactions with other
business processes
Where does the product
© 2008 TIBCO Software Inc. All Rights Reserved.
10
Where does the product
catalog come from?
You Must Think About Information as Well
 
Understanding
utilization scope
tells you little
about the
information itselfinformation itself
© 2008 TIBCO Software Inc. All Rights Reserved.
11
Sales Order Information Usage
Logical Data Models Provide That Understanding
But models
don’tShipping Notice
Address
0..1
characterize:
Who owns the
dataShipment Order
Invoice
-invoiceAmount
Sales OrderCustomer
1 0..*
1 1
0..1
1 *
-billingAddress -shippingAddress
• Organization
• System
Wh th d tShipment Order Line Item
Sales Order Line Item
-status
Shipment
1 0..
0..1
1 0 *
*
*
Where the data
physically lives
Shipment Order Line Item
-quantityShipped
-quantity
-price
1 0..*
*
Where data is
replicated
• How
consistency is
Saleable Product
-SKU
1
© 2008 TIBCO Software Inc. All Rights Reserved.
12
consistency is
maintained
Each “Organization” is Actually a Stack
There may be
multiplep
components at
each layer:
I t f
 
Interfaces
Logic components
Data componentsData components
Infrastructure
© 2008 TIBCO Software Inc. All Rights Reserved.
13
Traditional Means of Supporting Organizational Interaction
Conversation –
human level
 
EAI – logic level
ETL – data level
© 2008 TIBCO Software Inc. All Rights Reserved.
14
People May Interact with Multiple Systems
EAI and ETL can
be used within an
organization as
well
© 2008 TIBCO Software Inc. All Rights Reserved.
15
Overall, Understanding Interactions is Complicated
People
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People People
People
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People
People
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People
Interface
L iInterface Interface
People
Interface
L iInterface Interface
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People
Interface
Logic
Data
Interface
Logic
Interface
Logic
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
People
Interface
Logic
Data
Interface
Logic
D
Interface
Logic
D tData
Infra
Logic
Data
Infra
Logic
Data
Infra
People
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Interface
Logic
Data
Infra
Data
Infra
Logic
Data
Infra
Logic
Data
Infra
© 2008 TIBCO Software Inc. All Rights Reserved.
16
This is the problem that SOA and BPM are supposed to solve
Infra Infra
For Success, A Total Architecture Perspective is Required
Business Processes
Sales order management
Inventory management
Accounting
Peoplep
Participants in the business
processes
InformationInformation
What information is being
used
SystemsSystems
Computers, networks,
applications, infrastructure
Business Purpose
© 2008 TIBCO Software Inc. All Rights Reserved.
17
Business Purpose
O i ti lOrganizational
Issues
© 2008 TIBCO Software Inc. All Rights Reserved.
Business Processes and Services Cross Organizational
Boundaries
Services and Integrations Span Silos
Lack of Overall Responsibility
Service
Interface
Shrinking
Time
Frames
Data Center
Application
Silo
Application
Silo
Services,
Integration,
and
Process
Management
Silo
Application
Silo
Front-Office
Applications
External
Applications
© 2008 TIBCO Software Inc. All Rights Reserved.
19
Communications and Services Infrastructure
Many Development Processes Have Become Degenerate
They assume a single system is being worked on
Development QA ProductionRequirements
© 2008 TIBCO Software Inc. All Rights Reserved.
20
Degenerate Processes Will Not Work for SOA and BPM
Multiple organizations and systems are involved
Development QA ProductionRequirements
© 2008 TIBCO Software Inc. All Rights Reserved.
21
A Richer Development Processes Is Required
Governance at work!
© 2008 TIBCO Software Inc. All Rights Reserved.
22
Who Owns Projects That Span Silos?
Business Executive
Sponsor
IT Executive
Sponsor
Who owns projects that span silos?
Business
Manager
Business
Manager
Business
Manager
Business
Manager
Business
Manager
Services,
Data Center
IT System
Owner
IT System
Owner
IT System
Owner
IT System
Owner
IT System
Owner
IT System
Owner
Application
Silo
Application
Silo
,
Integration,
and
Process
Management
Silo
Application
Silo
Front-Office
Applications
External
Applications
© 2008 TIBCO Software Inc. All Rights Reserved.
23
Communications Infrastructure
Multi-Silo Projects Include Members from All Silos
3 key leadership
roles needed onroles needed on
every project
© 2008 TIBCO Software Inc. All Rights Reserved.
24
The Executive Sponsor Can’t Oversee All These Projects
© 2008 TIBCO Software Inc. All Rights Reserved.
25
Enterprise Projects Group Should Manage These Projects
The group provides a reporting
structure for projects that span
organizational silos
© 2008 TIBCO Software Inc. All Rights Reserved.
26
Who Provides the Cross-Project Service Perspective?
Wh l k h d f f t ?
New Service
Who looks ahead for future usages?
Today’s
Project
Service
Interface
Future
Project Call New
Service
Service
Interface
Future
Project Call New
Service
© 2008 TIBCO Software Inc. All Rights Reserved.
27
Service
The Enterprise Architecture Group Coordinates Projects
Establishes the vision
Ensures projects collectively
converge on a single
Enterprise
Architecture converge on a single
coherent architecture
Maintains cross-silo
perspective at all levels
Architecture
Business Process
Architecture
Systems
Architecture
Data Architecture
perspective at all levels
Business
Application
Infrastructure
Architecture
Infrastructure
Responsible for:
Architecture
Application
Architecture
Services
Architecture
Standards
Best practices
G
Architecture
© 2008 TIBCO Software Inc. All Rights Reserved.
28
Governance
Total Architecture Management
Total Architecture
Management
E t i
Enterprise
Enterprise
Projects
Enterprise
Architecture
Business Process
Architecture
Project Manager
Systems
Architecture
Application
Architecture
Business Process
Architect
Systems Architect
Architecture
Infrastructure
Architecture
Project Manager
Business Process
Architect
Services
Data ArchitectureProject Manager
Systems Architect
Services
Architecture
© 2008 TIBCO Software Inc. All Rights Reserved.
29
Business Process
Architect
Systems Architect
The Completed Organizational Picture
Business Executive
Sponsor
IT Executive
Sponsor
Business
Manager
Business
Manager
Business
Manager
Business
Manager
Business
Manager
Total Architecture
Management
Data Center
IT System
Owner
IT System
Owner
IT System
Owner
IT System
Owner
IT System
Owner
IT System
Owner
Application
Silo
Application
Silo
Services,
Integration,
and
Process
Management
Silo
Application
Silo
Front-Office
Applications
External
Applications
© 2008 TIBCO Software Inc. All Rights Reserved.
30
Communications and Services Infrastructure
Key Questions
Is there an architect on every silo-spanning
project?
Responsible for end-to-end business process and systems
design
How Are cross silo projects managed?How Are cross-silo projects managed?
Who negotiates with silos?
Who resolves conflicts?
Who validates the future applicability of services?
Functionality
Granularity
SLAs
© 2008 TIBCO Software Inc. All Rights Reserved.
31
The Challenges of Silo-Spanning Projects Are Diverse
Knowledge is scattered throughout the enterprise
For success, business and IT must align
Total architecture focus on producing business value
New skill sets are required
Total (business process and systems) architecture( p y )
Project management focused on business results
Clear ownership and control is needed for
cross-silo projectscross silo projects
Executive sponsorship is needed to align priorities
Resolve political conflicts
A Proactive Enterprise Architecture group is required
Guide multiple projects towards a cohesive whole
Governance is essential
© 2008 TIBCO Software Inc. All Rights Reserved.
32
Governance is essential
For More Information…
Succeeding with SOA
• The business and organizational
perspectiveperspective
• For:
• CIO, COO, C
Managers• Managers
• Enterprise and project architects
Implementing SOA
• Creating the total architecture
• ForFor
• Enterprise and project architects
• CTOs
© 2008 TIBCO Software Inc. All Rights Reserved.
33
www.total-architecture.com

More Related Content

What's hot

SUN ITG
SUN ITGSUN ITG
SUN ITG
tomcku
 
It aac cloud-acquisition_roadmap2012
It aac cloud-acquisition_roadmap2012It aac cloud-acquisition_roadmap2012
It aac cloud-acquisition_roadmap2012
John Weiler
 

What's hot (16)

About Michael Ellowitz
About Michael EllowitzAbout Michael Ellowitz
About Michael Ellowitz
 
SUN ITG
SUN ITGSUN ITG
SUN ITG
 
Dit yvol4iss32
Dit yvol4iss32Dit yvol4iss32
Dit yvol4iss32
 
Using COBIT PO9 to perform Project Risk Analysis
Using COBIT PO9 to perform Project Risk AnalysisUsing COBIT PO9 to perform Project Risk Analysis
Using COBIT PO9 to perform Project Risk Analysis
 
Will They Blend? - Agile, TOGAF and Enterprise Architecture
Will They Blend? - Agile, TOGAF and Enterprise ArchitectureWill They Blend? - Agile, TOGAF and Enterprise Architecture
Will They Blend? - Agile, TOGAF and Enterprise Architecture
 
Cisco Case Analysis
Cisco Case AnalysisCisco Case Analysis
Cisco Case Analysis
 
Delivering enterprise architecture
Delivering enterprise architectureDelivering enterprise architecture
Delivering enterprise architecture
 
2011 2012 trends in business and it
2011 2012 trends in business and it2011 2012 trends in business and it
2011 2012 trends in business and it
 
From Shadow IT to Empowered IT
From Shadow IT to Empowered ITFrom Shadow IT to Empowered IT
From Shadow IT to Empowered IT
 
It aac cloud-acquisition_roadmap2012
It aac cloud-acquisition_roadmap2012It aac cloud-acquisition_roadmap2012
It aac cloud-acquisition_roadmap2012
 
ERP Implementation at Cisco
ERP Implementation at CiscoERP Implementation at Cisco
ERP Implementation at Cisco
 
IT_Governance iia uganda_presentation_ruyooka_2011
IT_Governance iia uganda_presentation_ruyooka_2011IT_Governance iia uganda_presentation_ruyooka_2011
IT_Governance iia uganda_presentation_ruyooka_2011
 
Enterprise Architecture - TOGAF Overview
Enterprise Architecture - TOGAF OverviewEnterprise Architecture - TOGAF Overview
Enterprise Architecture - TOGAF Overview
 
Designing an IT Solution
Designing an IT SolutionDesigning an IT Solution
Designing an IT Solution
 
Symantec Corporate Presentation
Symantec Corporate PresentationSymantec Corporate Presentation
Symantec Corporate Presentation
 
Cisco’s acquisition strategy
Cisco’s acquisition strategyCisco’s acquisition strategy
Cisco’s acquisition strategy
 

Similar to Paul Brown Org Man Issues

IT Management Introduction pdf to BLZ (1).pptx
IT Management Introduction pdf to BLZ (1).pptxIT Management Introduction pdf to BLZ (1).pptx
IT Management Introduction pdf to BLZ (1).pptx
Rakesh Nair
 
What is an IT Architecture ...The technical foundation of.docx
What is an IT Architecture ...The technical foundation of.docxWhat is an IT Architecture ...The technical foundation of.docx
What is an IT Architecture ...The technical foundation of.docx
philipnelson29183
 
DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008
Robert J. Abate, CBIP, CDMP
 
Framework and Product Comparison for Big Data Log Analytics and ITOA
Framework and Product Comparison for Big Data Log Analytics and ITOA Framework and Product Comparison for Big Data Log Analytics and ITOA
Framework and Product Comparison for Big Data Log Analytics and ITOA
Kai Wähner
 
Profile - Deepak Kumar
Profile - Deepak KumarProfile - Deepak Kumar
Profile - Deepak Kumar
Deepak Kumar
 

Similar to Paul Brown Org Man Issues (20)

Accenture On Soa And Cloud
Accenture On Soa And CloudAccenture On Soa And Cloud
Accenture On Soa And Cloud
 
IT Management Introduction pdf to BLZ (1).pptx
IT Management Introduction pdf to BLZ (1).pptxIT Management Introduction pdf to BLZ (1).pptx
IT Management Introduction pdf to BLZ (1).pptx
 
INTRODUCING JASPERSOFT ADVANCED DATA SERVICES: DATA VIRTUALIZATION AT SCALE
INTRODUCING JASPERSOFT ADVANCED DATA SERVICES: DATA VIRTUALIZATION AT SCALEINTRODUCING JASPERSOFT ADVANCED DATA SERVICES: DATA VIRTUALIZATION AT SCALE
INTRODUCING JASPERSOFT ADVANCED DATA SERVICES: DATA VIRTUALIZATION AT SCALE
 
Roger l brathwaite_cover_letter_it_2020
Roger l brathwaite_cover_letter_it_2020Roger l brathwaite_cover_letter_it_2020
Roger l brathwaite_cover_letter_it_2020
 
Israel IT Market 2006 2008
Israel IT Market 2006 2008Israel IT Market 2006 2008
Israel IT Market 2006 2008
 
Business and ITSM on the same page at last! ITIL, TOGAF and COBIT working to...
Business and ITSM on the same page at last!  ITIL, TOGAF and COBIT working to...Business and ITSM on the same page at last!  ITIL, TOGAF and COBIT working to...
Business and ITSM on the same page at last! ITIL, TOGAF and COBIT working to...
 
Are you ready for the transformation
Are you ready for the transformationAre you ready for the transformation
Are you ready for the transformation
 
The TIBCO OEM Partnership
The TIBCO OEM PartnershipThe TIBCO OEM Partnership
The TIBCO OEM Partnership
 
What is an IT Architecture ...The technical foundation of.docx
What is an IT Architecture ...The technical foundation of.docxWhat is an IT Architecture ...The technical foundation of.docx
What is an IT Architecture ...The technical foundation of.docx
 
Lbe investor deck 072315 slideshare
Lbe investor deck 072315 slideshareLbe investor deck 072315 slideshare
Lbe investor deck 072315 slideshare
 
DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008
 
Framework and Product Comparison for Big Data Log Analytics and ITOA
Framework and Product Comparison for Big Data Log Analytics and ITOA Framework and Product Comparison for Big Data Log Analytics and ITOA
Framework and Product Comparison for Big Data Log Analytics and ITOA
 
Profile - Deepak Kumar
Profile - Deepak KumarProfile - Deepak Kumar
Profile - Deepak Kumar
 
MuleSoft Composer - Online Portuguese Meetup Group
MuleSoft Composer - Online Portuguese Meetup GroupMuleSoft Composer - Online Portuguese Meetup Group
MuleSoft Composer - Online Portuguese Meetup Group
 
System integration
System integrationSystem integration
System integration
 
Secure Software Development – COBIT5 Perspective
Secure Software  Development –  COBIT5  PerspectiveSecure Software  Development –  COBIT5  Perspective
Secure Software Development – COBIT5 Perspective
 
Webinar: Maximizing the ROI of IT by Simplifying Technology Complexity
Webinar: Maximizing the ROI of IT by Simplifying Technology ComplexityWebinar: Maximizing the ROI of IT by Simplifying Technology Complexity
Webinar: Maximizing the ROI of IT by Simplifying Technology Complexity
 
Enterprise Architecture - Why it is needed, now
Enterprise Architecture - Why it is needed, now Enterprise Architecture - Why it is needed, now
Enterprise Architecture - Why it is needed, now
 
Embedded Analytics: Build or Buy
Embedded Analytics: Build or BuyEmbedded Analytics: Build or Buy
Embedded Analytics: Build or Buy
 
KRISHNAVENI_GURRAM_CV
KRISHNAVENI_GURRAM_CVKRISHNAVENI_GURRAM_CV
KRISHNAVENI_GURRAM_CV
 

More from SOA Symposium

Sven Hakan Olsson Composability Index V2
Sven Hakan Olsson    Composability  Index V2Sven Hakan Olsson    Composability  Index V2
Sven Hakan Olsson Composability Index V2
SOA Symposium
 
Thomas Erl Introducing S O A Design Patterns
Thomas  Erl    Introducing  S O A  Design  PatternsThomas  Erl    Introducing  S O A  Design  Patterns
Thomas Erl Introducing S O A Design Patterns
SOA Symposium
 
Radovan Janecek Avoiding S O A Pitfalls
Radovan  Janecek   Avoiding  S O A  PitfallsRadovan  Janecek   Avoiding  S O A  Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
SOA Symposium
 
Natasja Paulssen S A P M D M And E S O A At Philips
Natasja  Paulssen    S A P  M D M And E S O A At  PhilipsNatasja  Paulssen    S A P  M D M And E S O A At  Philips
Natasja Paulssen S A P M D M And E S O A At Philips
SOA Symposium
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business Architecture
SOA Symposium
 
David Chappel S O A Grid
David  Chappel    S O A  GridDavid  Chappel    S O A  Grid
David Chappel S O A Grid
SOA Symposium
 
Johan Kumps Federal E S B
Johan  Kumps    Federal  E S BJohan  Kumps    Federal  E S B
Johan Kumps Federal E S B
SOA Symposium
 
Laurent Tarin B P M Ilog
Laurent  Tarin    B P M  IlogLaurent  Tarin    B P M  Ilog
Laurent Tarin B P M Ilog
SOA Symposium
 
Jim Webber Guerrilla S O A With Web Services
Jim Webber    Guerrilla  S O A With  Web  ServicesJim Webber    Guerrilla  S O A With  Web  Services
Jim Webber Guerrilla S O A With Web Services
SOA Symposium
 
Robert Schneider What Every Developer
Robert  Schneider    What Every DeveloperRobert  Schneider    What Every Developer
Robert Schneider What Every Developer
SOA Symposium
 
Robert Schneider 10 Strategies
Robert  Schneider   10  StrategiesRobert  Schneider   10  Strategies
Robert Schneider 10 Strategies
SOA Symposium
 
Thomas Rischbeck Real Life E S B
Thomas  Rischbeck    Real  Life  E S BThomas  Rischbeck    Real  Life  E S B
Thomas Rischbeck Real Life E S B
SOA Symposium
 
Stefan Pappe Making S O A Operational
Stefan  Pappe    Making  S O A  OperationalStefan  Pappe    Making  S O A  Operational
Stefan Pappe Making S O A Operational
SOA Symposium
 
Arnaud Simon Flight Data Processing
Arnaud  Simon    Flight  Data ProcessingArnaud  Simon    Flight  Data Processing
Arnaud Simon Flight Data Processing
SOA Symposium
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based Approach
SOA Symposium
 
Mark Little Web Services And Transactions
Mark  Little    Web  Services And  TransactionsMark  Little    Web  Services And  Transactions
Mark Little Web Services And Transactions
SOA Symposium
 
S Ven Hakan Olsson Compos Index
S Ven  Hakan  Olsson    Compos IndexS Ven  Hakan  Olsson    Compos Index
S Ven Hakan Olsson Compos Index
SOA Symposium
 
Art Ligthart Service Identification Techniques
Art  Ligthart    Service  Identification  TechniquesArt  Ligthart    Service  Identification  Techniques
Art Ligthart Service Identification Techniques
SOA Symposium
 
Paul C Brown S O A Governance
Paul  C  Brown    S O A  GovernancePaul  C  Brown    S O A  Governance
Paul C Brown S O A Governance
SOA Symposium
 
Mohamad Afshar Moving Beyond Project Level S O A V1
Mohamad  Afshar    Moving Beyond Project Level S O A V1Mohamad  Afshar    Moving Beyond Project Level S O A V1
Mohamad Afshar Moving Beyond Project Level S O A V1
SOA Symposium
 

More from SOA Symposium (20)

Sven Hakan Olsson Composability Index V2
Sven Hakan Olsson    Composability  Index V2Sven Hakan Olsson    Composability  Index V2
Sven Hakan Olsson Composability Index V2
 
Thomas Erl Introducing S O A Design Patterns
Thomas  Erl    Introducing  S O A  Design  PatternsThomas  Erl    Introducing  S O A  Design  Patterns
Thomas Erl Introducing S O A Design Patterns
 
Radovan Janecek Avoiding S O A Pitfalls
Radovan  Janecek   Avoiding  S O A  PitfallsRadovan  Janecek   Avoiding  S O A  Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
 
Natasja Paulssen S A P M D M And E S O A At Philips
Natasja  Paulssen    S A P  M D M And E S O A At  PhilipsNatasja  Paulssen    S A P  M D M And E S O A At  Philips
Natasja Paulssen S A P M D M And E S O A At Philips
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business Architecture
 
David Chappel S O A Grid
David  Chappel    S O A  GridDavid  Chappel    S O A  Grid
David Chappel S O A Grid
 
Johan Kumps Federal E S B
Johan  Kumps    Federal  E S BJohan  Kumps    Federal  E S B
Johan Kumps Federal E S B
 
Laurent Tarin B P M Ilog
Laurent  Tarin    B P M  IlogLaurent  Tarin    B P M  Ilog
Laurent Tarin B P M Ilog
 
Jim Webber Guerrilla S O A With Web Services
Jim Webber    Guerrilla  S O A With  Web  ServicesJim Webber    Guerrilla  S O A With  Web  Services
Jim Webber Guerrilla S O A With Web Services
 
Robert Schneider What Every Developer
Robert  Schneider    What Every DeveloperRobert  Schneider    What Every Developer
Robert Schneider What Every Developer
 
Robert Schneider 10 Strategies
Robert  Schneider   10  StrategiesRobert  Schneider   10  Strategies
Robert Schneider 10 Strategies
 
Thomas Rischbeck Real Life E S B
Thomas  Rischbeck    Real  Life  E S BThomas  Rischbeck    Real  Life  E S B
Thomas Rischbeck Real Life E S B
 
Stefan Pappe Making S O A Operational
Stefan  Pappe    Making  S O A  OperationalStefan  Pappe    Making  S O A  Operational
Stefan Pappe Making S O A Operational
 
Arnaud Simon Flight Data Processing
Arnaud  Simon    Flight  Data ProcessingArnaud  Simon    Flight  Data Processing
Arnaud Simon Flight Data Processing
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based Approach
 
Mark Little Web Services And Transactions
Mark  Little    Web  Services And  TransactionsMark  Little    Web  Services And  Transactions
Mark Little Web Services And Transactions
 
S Ven Hakan Olsson Compos Index
S Ven  Hakan  Olsson    Compos IndexS Ven  Hakan  Olsson    Compos Index
S Ven Hakan Olsson Compos Index
 
Art Ligthart Service Identification Techniques
Art  Ligthart    Service  Identification  TechniquesArt  Ligthart    Service  Identification  Techniques
Art Ligthart Service Identification Techniques
 
Paul C Brown S O A Governance
Paul  C  Brown    S O A  GovernancePaul  C  Brown    S O A  Governance
Paul C Brown S O A Governance
 
Mohamad Afshar Moving Beyond Project Level S O A V1
Mohamad  Afshar    Moving Beyond Project Level S O A V1Mohamad  Afshar    Moving Beyond Project Level S O A V1
Mohamad Afshar Moving Beyond Project Level S O A V1
 

Recently uploaded

Recently uploaded (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Paul Brown Org Man Issues

  • 1. Organizational and ManagementOrganizational and Management Issues Vital to SOA and BPM Success Paul C. Brown Principal Software ArchitectPrincipal Software Architect © 2008 TIBCO Software Inc. All Rights Reserved.
  • 2. In the Beginning, Architecture was Simple… … and evolved slowly… and evolved slowly © 2008 TIBCO Software Inc. All Rights Reserved. 2
  • 3. Communications Helped Communities to Emerge… … and grow © 2008 TIBCO Software Inc. All Rights Reserved. 3
  • 4. Better Infrastructure Fostered Denser Communities… … and more of them © 2008 TIBCO Software Inc. All Rights Reserved. 4
  • 5. So How Do You Organize and Manage All This? How do you ensure you get the business results you want? The desired business benefit Within cost constraints While preserving the flexibility to address tomorrow’s needs © 2008 TIBCO Software Inc. All Rights Reserved. 5 p g y • i.e. avoid the “big bang” and evolve gracefully
  • 6. Total Architecture © 2008 TIBCO Software Inc. All Rights Reserved.
  • 7. The Idealized Enterprise View Looks Simple A functional organization with well-defined responsibilities… © 2008 TIBCO Software Inc. All Rights Reserved. 7
  • 8. But There Is a Lot of Dialog Between the Organizations How do you make sense of this? © 2008 TIBCO Software Inc. All Rights Reserved. 8
  • 9. You Think in Terms of Business Processes This picture doesp not tell you how the order-to-cash process actually works! © 2008 TIBCO Software Inc. All Rights Reserved. 9 Order-to-Cash Process Scope
  • 10. Business Process Models Provide That Understanding Activities and their structure Participantsp Swimlanes represent roles Activities in the lanes represent responsibilitiesrepresent responsibilities Interactions between participants Artifacts • Messages • Physical objects Relationships to activitiesp Interactions with other business processes Where does the product © 2008 TIBCO Software Inc. All Rights Reserved. 10 Where does the product catalog come from?
  • 11. You Must Think About Information as Well   Understanding utilization scope tells you little about the information itselfinformation itself © 2008 TIBCO Software Inc. All Rights Reserved. 11 Sales Order Information Usage
  • 12. Logical Data Models Provide That Understanding But models don’tShipping Notice Address 0..1 characterize: Who owns the dataShipment Order Invoice -invoiceAmount Sales OrderCustomer 1 0..* 1 1 0..1 1 * -billingAddress -shippingAddress • Organization • System Wh th d tShipment Order Line Item Sales Order Line Item -status Shipment 1 0.. 0..1 1 0 * * * Where the data physically lives Shipment Order Line Item -quantityShipped -quantity -price 1 0..* * Where data is replicated • How consistency is Saleable Product -SKU 1 © 2008 TIBCO Software Inc. All Rights Reserved. 12 consistency is maintained
  • 13. Each “Organization” is Actually a Stack There may be multiplep components at each layer: I t f   Interfaces Logic components Data componentsData components Infrastructure © 2008 TIBCO Software Inc. All Rights Reserved. 13
  • 14. Traditional Means of Supporting Organizational Interaction Conversation – human level   EAI – logic level ETL – data level © 2008 TIBCO Software Inc. All Rights Reserved. 14
  • 15. People May Interact with Multiple Systems EAI and ETL can be used within an organization as well © 2008 TIBCO Software Inc. All Rights Reserved. 15
  • 16. Overall, Understanding Interactions is Complicated People Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People People People Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People People Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People Interface L iInterface Interface People Interface L iInterface Interface Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People Interface Logic Data Interface Logic Interface Logic Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra People Interface Logic Data Interface Logic D Interface Logic D tData Infra Logic Data Infra Logic Data Infra People Interface Logic Data Infra Interface Logic Data Infra Interface Logic Data Infra Data Infra Logic Data Infra Logic Data Infra © 2008 TIBCO Software Inc. All Rights Reserved. 16 This is the problem that SOA and BPM are supposed to solve Infra Infra
  • 17. For Success, A Total Architecture Perspective is Required Business Processes Sales order management Inventory management Accounting Peoplep Participants in the business processes InformationInformation What information is being used SystemsSystems Computers, networks, applications, infrastructure Business Purpose © 2008 TIBCO Software Inc. All Rights Reserved. 17 Business Purpose
  • 18. O i ti lOrganizational Issues © 2008 TIBCO Software Inc. All Rights Reserved.
  • 19. Business Processes and Services Cross Organizational Boundaries Services and Integrations Span Silos Lack of Overall Responsibility Service Interface Shrinking Time Frames Data Center Application Silo Application Silo Services, Integration, and Process Management Silo Application Silo Front-Office Applications External Applications © 2008 TIBCO Software Inc. All Rights Reserved. 19 Communications and Services Infrastructure
  • 20. Many Development Processes Have Become Degenerate They assume a single system is being worked on Development QA ProductionRequirements © 2008 TIBCO Software Inc. All Rights Reserved. 20
  • 21. Degenerate Processes Will Not Work for SOA and BPM Multiple organizations and systems are involved Development QA ProductionRequirements © 2008 TIBCO Software Inc. All Rights Reserved. 21
  • 22. A Richer Development Processes Is Required Governance at work! © 2008 TIBCO Software Inc. All Rights Reserved. 22
  • 23. Who Owns Projects That Span Silos? Business Executive Sponsor IT Executive Sponsor Who owns projects that span silos? Business Manager Business Manager Business Manager Business Manager Business Manager Services, Data Center IT System Owner IT System Owner IT System Owner IT System Owner IT System Owner IT System Owner Application Silo Application Silo , Integration, and Process Management Silo Application Silo Front-Office Applications External Applications © 2008 TIBCO Software Inc. All Rights Reserved. 23 Communications Infrastructure
  • 24. Multi-Silo Projects Include Members from All Silos 3 key leadership roles needed onroles needed on every project © 2008 TIBCO Software Inc. All Rights Reserved. 24
  • 25. The Executive Sponsor Can’t Oversee All These Projects © 2008 TIBCO Software Inc. All Rights Reserved. 25
  • 26. Enterprise Projects Group Should Manage These Projects The group provides a reporting structure for projects that span organizational silos © 2008 TIBCO Software Inc. All Rights Reserved. 26
  • 27. Who Provides the Cross-Project Service Perspective? Wh l k h d f f t ? New Service Who looks ahead for future usages? Today’s Project Service Interface Future Project Call New Service Service Interface Future Project Call New Service © 2008 TIBCO Software Inc. All Rights Reserved. 27 Service
  • 28. The Enterprise Architecture Group Coordinates Projects Establishes the vision Ensures projects collectively converge on a single Enterprise Architecture converge on a single coherent architecture Maintains cross-silo perspective at all levels Architecture Business Process Architecture Systems Architecture Data Architecture perspective at all levels Business Application Infrastructure Architecture Infrastructure Responsible for: Architecture Application Architecture Services Architecture Standards Best practices G Architecture © 2008 TIBCO Software Inc. All Rights Reserved. 28 Governance
  • 29. Total Architecture Management Total Architecture Management E t i Enterprise Enterprise Projects Enterprise Architecture Business Process Architecture Project Manager Systems Architecture Application Architecture Business Process Architect Systems Architect Architecture Infrastructure Architecture Project Manager Business Process Architect Services Data ArchitectureProject Manager Systems Architect Services Architecture © 2008 TIBCO Software Inc. All Rights Reserved. 29 Business Process Architect Systems Architect
  • 30. The Completed Organizational Picture Business Executive Sponsor IT Executive Sponsor Business Manager Business Manager Business Manager Business Manager Business Manager Total Architecture Management Data Center IT System Owner IT System Owner IT System Owner IT System Owner IT System Owner IT System Owner Application Silo Application Silo Services, Integration, and Process Management Silo Application Silo Front-Office Applications External Applications © 2008 TIBCO Software Inc. All Rights Reserved. 30 Communications and Services Infrastructure
  • 31. Key Questions Is there an architect on every silo-spanning project? Responsible for end-to-end business process and systems design How Are cross silo projects managed?How Are cross-silo projects managed? Who negotiates with silos? Who resolves conflicts? Who validates the future applicability of services? Functionality Granularity SLAs © 2008 TIBCO Software Inc. All Rights Reserved. 31
  • 32. The Challenges of Silo-Spanning Projects Are Diverse Knowledge is scattered throughout the enterprise For success, business and IT must align Total architecture focus on producing business value New skill sets are required Total (business process and systems) architecture( p y ) Project management focused on business results Clear ownership and control is needed for cross-silo projectscross silo projects Executive sponsorship is needed to align priorities Resolve political conflicts A Proactive Enterprise Architecture group is required Guide multiple projects towards a cohesive whole Governance is essential © 2008 TIBCO Software Inc. All Rights Reserved. 32 Governance is essential
  • 33. For More Information… Succeeding with SOA • The business and organizational perspectiveperspective • For: • CIO, COO, C Managers• Managers • Enterprise and project architects Implementing SOA • Creating the total architecture • ForFor • Enterprise and project architects • CTOs © 2008 TIBCO Software Inc. All Rights Reserved. 33 www.total-architecture.com