SlideShare a Scribd company logo
1 of 19
I’ve aligned SOA and EA, What Next?

Bhavish Kumar, Sanda Morar
Principals Architects

Bhavish.Kumar@Cognizant.com
Sanda.Morar@cognizant.com
Prologue

A 3-Act story has a beginning, middle and end in a fairly rigid structure.


    Act 1: A clear main character (protagonist) identifies a clear quest or goal, identifies a
    clear obstacle (antagonist), and sets a deadline.

    Act 2: Protagonist faces obstacle(s), winning and also losing.
         “It seems hopeless” -- quot;darkest before the dawn.quot;
         “Finally the climax”: protagonist and antagonist confront each other face to face.

    Act 3: Protagonist achieves goal, doesn't, or succeeds at great cost. Denouement: after the
    action, a scene to establish the emotional meaning.




                    Confidential                     2
Program

    Cast
    Act 1: Its raining!!
•   Client Profile, Business Goals & Obstacles
•   Challenges
•   Scene
    Act 2: Facing challenges
•   Approach
           Phase 1: Gather Information
           Phase 2: Asses and Aligning SOA and EA
           Phase 3: What Next?
    Epilogue


                  Confidential         3
Cast

Protagonists: Client & Consultant
Antagonist: EA and SOA




                Confidential        4
Program

    Cast
    Act 1: Its raining!!
•   Client Profile, Business Goals & Obstacles
•   Challenges
•   Scene
    Act 2: Facing challenges
•   Approach
           Phase 1: Gather Information
           Phase 2: Asses and Aligning SOA and EA
           Phase 3: What Next?
    Epilogue


                  Confidential         5
Act 1: Client Profile & Goals



                             • UK’s fastest growing mobile phone retailer.
    Profile                  • Operations across UK and Northern Ireland
                             • Network of more than 440 Stores




                             • Extend the business
                                 • Create new agile retail channels to connect
                                   directly with a large base of customers
Business Goals                   • Introduce Services Convergence
                                 • Introduce new product lines under the
 and Drivers                       umbrella of Services Convergence
                                 • Have the capability to create on the flight
                                   value generating retail promotions
                             • Lower support costs




              Confidential           6
Act 1 : Challenges


 Financial
                            •   High Maintenance Costs
                            •   Lack of Clarity in Investment Planning and Strategy


                            •   Alignment of IT to Business Initiative “unheard
 Business                       and non existent”

                                  •   Lack of standardisation across the Enterprise
                                  •   Point to Point Integration Architecture
                                  •   Lack of formalized enterprise architecture, i.e.:

IT Strategy
                                        • Business Principles – non existent
                                        • Limited as-is architecture artifacts
                                  •   SOA selection made without necessary due
                                      diligence:
                                        • Short Term Tactical moves: SOA supports
                                           applications in silos rather than adoption of
                                           SOA as a planned transformation
Programme
                            •    Poor Planning approaches mostly done on:
Management                      “who screams more! Or first come first serve!”
             Confidential                   7
Act 1: The Scene



                                                              IT
    Business
    Strategy


  Goal & Drivers
                       High Opex                          Applications         Technical
                                           SOA ?
                         Costs                            Architecture        Architecture


                                   Ability to support new business initiatives ?




    Programme Office
                                                   Projects
Program

    Cast
    Act 1: Its raining!!
•   Client Profile, Business Goals & Obstacles
•   Challenges
•   Scene
    Act 2: Facing challenges
•   Approach
           Phase 1: Gather Information
           Phase 2: Asses and Aligning SOA and EA
           Phase 3: What Next?
    Epilogue


                  Confidential         9
Act 2: Facing Challenges: The Approach




Phases
Phases


         Iterations
          Iterations



                  Confidential   10
Approach Phase 1: Gather Information

                           1.     Understanding Client ‘s Current enterprise landscape
                           2.     Addressing Client’s “Immediate Concerns” / “Tactical needs”:
Description                        1. High Maintenance (Opex) Costs
                                   2. Integration Architecture Pain Points
                           3.     Address Client’s “long term Concerns”: new sale channels

                           1.     Lack of formalized methodology to allow an organised and
Challenges                        repeatable way of understanding the client’s landscape


                           1.     Adopt an EA Framework ( in this case TOGAF)
  Steps                    2.
                           3.
                                  Customise, Model, and Extend EA Framework in line with Strategy
                                  Develop the EA content

                                1. Aligned Business and IT Strategy
                                2. Baseline and Target Client’s landscape described as artefacts
                                   grouped in Architecture Domains
                                3. Repeatable and organised way to understand the client’s landscape
Outcomes                           ( i.e. EA Framework)
                                4. Mapping of the High Costs into the client’s landscape
                                5. Requirements including Requirements for Integration Architecture
                                6. Identified Stakeholders, concerns, pain points, constraints'

            Confidential                         11
Approach Phase 1: Gather Information Outputs




           Confidential      12
Approach Phase 2: Asses & Align


                          1.   Understanding and Assessing where SOA fits in the baseline and
Description                    target landscape and why ( one of the challenges was SOA
                               selection made without necessary due diligence)


                          1. Business case for SOA
Challenges                2. Determinate SOA Adoption Scope




  Steps                   1.   Use the artefacts collected in Phase 1 to create and validate the
                               Business case for SOA


                           1. Clear articulation of SOA Strategy to resolve tactical and strategic
                              needs
                           2. Establishment of SOA Governance in line with EA Governance and
Outcomes                      Organisation




           Confidential                       13
Approach Phase 1,2: Gather Information & Asses/Align Outputs
Act 2 – Conceptual Alignment (EA & SOA)




          Confidential      15
Approach Phase 3: What Next ?



Description               •    SOA Adoption and Planning



                          • Landscape contains (Legacy) with known or unknown data models
Challenges                  and introduction of COTS applications to support new initiatives
                          • Fragmented Information , Different Information Formats

                          1.   Create an Enterprise Wise Semantic Model
  Steps                   2.   Classification of business relevant cross functional solution areas
                               into Domain Topics


                           1. Classification of business capabilities into cluster semantic domain
                              topics; Definition of Semantics for each cluster
                           2. Identifying core and peripheral interfaces / services into a portfolio to
Outcomes                      support required business functionality
                           3. This enables the extension of the operating model
                           4. Use the outcomes as inputs into programme and project
                              management

           Confidential                       16
Approach Phase 1,2,3: Gather Information & Asses & What Next ? Outputs




             Confidential           17
Program

    Cast
    Act 1: Its raining!!
•   Client Profile, Business Goals & Obstacles
•   Challenges
•   Scene
    Act 2: Facing challenges
•   Approach
           Phase 1: Gather Information
           Phase 2: Asses and Aligning SOA and EA
           Phase 3: What Next?
    Epilogue


                 Confidential         18
Epilogue : Benefits


                            •   Better managed Maintenance Costs
 Financial                  •   Clear Investment Planning and Strategy


                            •   Clarity in alignment of IT to Business Initiatives
 Business                   •   Achieve Goals (Extend the business )

                                 •   Standardisation across the Enterprise
                                 •   Strategic Information Architecture
                                 •   Standardized Integration Architecture
IT Strategy                      •   Formalized enterprise architecture, i.e.:
                                       • Business and IT Principles published
                                       • As-is architecture artifacts documented
                                 •   SOA adoption in line with agreed roadmap of
                                     introducing business services in a phased
                                     manner

Programme                   •   Planning integrated with other enterprise wide
                                processes
Management                  •   Delivery in line with business goals
             Confidential                  19

More Related Content

What's hot

newmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Finalnewmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Finalfinance37
 
Business Intelligence and Pentaho Services - OpenSistemas
Business Intelligence and Pentaho Services - OpenSistemasBusiness Intelligence and Pentaho Services - OpenSistemas
Business Intelligence and Pentaho Services - OpenSistemasOpenSistemas
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)Glen Alleman
 
Applying a BPM Approach to Three Similar but Distinct Business Environments
Applying a BPM Approach to Three Similar but Distinct Business EnvironmentsApplying a BPM Approach to Three Similar but Distinct Business Environments
Applying a BPM Approach to Three Similar but Distinct Business Environmentsjamieraut
 
Saa S Scio Engagement Model V2 2 Generic
Saa S Scio Engagement Model V2 2  GenericSaa S Scio Engagement Model V2 2  Generic
Saa S Scio Engagement Model V2 2 GenericScioSales
 
Experience and Skill Set Dashboard
Experience and Skill Set DashboardExperience and Skill Set Dashboard
Experience and Skill Set Dashboardashish24
 
DCS Capabilities, April 2011
DCS Capabilities, April 2011DCS Capabilities, April 2011
DCS Capabilities, April 2011smanne
 
Insight SaaS Overview - Cloud Computing
Insight SaaS Overview - Cloud ComputingInsight SaaS Overview - Cloud Computing
Insight SaaS Overview - Cloud Computingjgasior
 
A Practical Approach to Introducing BPM into the Enterprise
A Practical Approach to Introducing BPM into the EnterpriseA Practical Approach to Introducing BPM into the Enterprise
A Practical Approach to Introducing BPM into the Enterprisejamieraut
 
Mrn business case cop 20 oct
Mrn business case cop 20 octMrn business case cop 20 oct
Mrn business case cop 20 octMarlysNorby
 
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One
 
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One
 
The Digital Oobeya at the European Lean IT Summit
The Digital Oobeya at the European Lean IT SummitThe Digital Oobeya at the European Lean IT Summit
The Digital Oobeya at the European Lean IT SummitInstitut Lean France
 
3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyalIBM
 
G2 It Services Overview 09.07.01
G2 It Services Overview 09.07.01G2 It Services Overview 09.07.01
G2 It Services Overview 09.07.01wdgleaton
 
Accelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with ProperoAccelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with ProperoJade Global
 

What's hot (18)

newmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Finalnewmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Final
 
Business Intelligence and Pentaho Services - OpenSistemas
Business Intelligence and Pentaho Services - OpenSistemasBusiness Intelligence and Pentaho Services - OpenSistemas
Business Intelligence and Pentaho Services - OpenSistemas
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)
 
Applying a BPM Approach to Three Similar but Distinct Business Environments
Applying a BPM Approach to Three Similar but Distinct Business EnvironmentsApplying a BPM Approach to Three Similar but Distinct Business Environments
Applying a BPM Approach to Three Similar but Distinct Business Environments
 
Saa S Scio Engagement Model V2 2 Generic
Saa S Scio Engagement Model V2 2  GenericSaa S Scio Engagement Model V2 2  Generic
Saa S Scio Engagement Model V2 2 Generic
 
RAM, LLC Six Sigma Intro Awareness Training
RAM, LLC Six Sigma Intro Awareness TrainingRAM, LLC Six Sigma Intro Awareness Training
RAM, LLC Six Sigma Intro Awareness Training
 
Experience and Skill Set Dashboard
Experience and Skill Set DashboardExperience and Skill Set Dashboard
Experience and Skill Set Dashboard
 
DCS Capabilities, April 2011
DCS Capabilities, April 2011DCS Capabilities, April 2011
DCS Capabilities, April 2011
 
Insight SaaS Overview - Cloud Computing
Insight SaaS Overview - Cloud ComputingInsight SaaS Overview - Cloud Computing
Insight SaaS Overview - Cloud Computing
 
A Practical Approach to Introducing BPM into the Enterprise
A Practical Approach to Introducing BPM into the EnterpriseA Practical Approach to Introducing BPM into the Enterprise
A Practical Approach to Introducing BPM into the Enterprise
 
Mrn business case cop 20 oct
Mrn business case cop 20 octMrn business case cop 20 oct
Mrn business case cop 20 oct
 
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
 
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
 
The Digital Oobeya at the European Lean IT Summit
The Digital Oobeya at the European Lean IT SummitThe Digital Oobeya at the European Lean IT Summit
The Digital Oobeya at the European Lean IT Summit
 
3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal
 
G2 It Services Overview 09.07.01
G2 It Services Overview 09.07.01G2 It Services Overview 09.07.01
G2 It Services Overview 09.07.01
 
Accelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with ProperoAccelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with Propero
 
Wealthplanned
WealthplannedWealthplanned
Wealthplanned
 

Viewers also liked

Typical codes and conventions of documentary interviews
Typical codes and conventions of documentary interviewsTypical codes and conventions of documentary interviews
Typical codes and conventions of documentary interviewsak04954467
 
IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...
IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...
IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...erburke
 
Colin Pomery QFRS Training Transcript 04.03.11
Colin Pomery QFRS Training Transcript 04.03.11Colin Pomery QFRS Training Transcript 04.03.11
Colin Pomery QFRS Training Transcript 04.03.11Colin Pomery
 
Evaluation question 3 audience feedback
Evaluation  question 3 audience feedbackEvaluation  question 3 audience feedback
Evaluation question 3 audience feedbackak04954467
 
Diapositivas Blackboard
Diapositivas BlackboardDiapositivas Blackboard
Diapositivas Blackboardlisbethdavila
 
Salesforce Spring '17 Release Admin Webinar
Salesforce Spring '17 Release Admin WebinarSalesforce Spring '17 Release Admin Webinar
Salesforce Spring '17 Release Admin WebinarSalesforce Admins
 

Viewers also liked (12)

Typical codes and conventions of documentary interviews
Typical codes and conventions of documentary interviewsTypical codes and conventions of documentary interviews
Typical codes and conventions of documentary interviews
 
Albert cirera
Albert cireraAlbert cirera
Albert cirera
 
Document
DocumentDocument
Document
 
Epic failure
Epic failure Epic failure
Epic failure
 
IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...
IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...
IBM Cognitive Systems Institute Group Speaker Series: Regulation and Liabilit...
 
Colin Pomery QFRS Training Transcript 04.03.11
Colin Pomery QFRS Training Transcript 04.03.11Colin Pomery QFRS Training Transcript 04.03.11
Colin Pomery QFRS Training Transcript 04.03.11
 
Evaluation question 3 audience feedback
Evaluation  question 3 audience feedbackEvaluation  question 3 audience feedback
Evaluation question 3 audience feedback
 
JP Calkins.Dan Powell
JP Calkins.Dan PowellJP Calkins.Dan Powell
JP Calkins.Dan Powell
 
Ensayo final
Ensayo finalEnsayo final
Ensayo final
 
Mobile app prototype
Mobile app prototype Mobile app prototype
Mobile app prototype
 
Diapositivas Blackboard
Diapositivas BlackboardDiapositivas Blackboard
Diapositivas Blackboard
 
Salesforce Spring '17 Release Admin Webinar
Salesforce Spring '17 Release Admin WebinarSalesforce Spring '17 Release Admin Webinar
Salesforce Spring '17 Release Admin Webinar
 

Similar to TOGAF EAPC MUNICH Oct2008 Presentation

EA - Gaining And Retaining Stakeholder Buy In
EA - Gaining And Retaining Stakeholder Buy InEA - Gaining And Retaining Stakeholder Buy In
EA - Gaining And Retaining Stakeholder Buy InRuss Gibfried
 
ITSM Conference, Dubai, UAE 2009
ITSM Conference, Dubai, UAE   2009ITSM Conference, Dubai, UAE   2009
ITSM Conference, Dubai, UAE 2009Tariq Elsadik
 
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...Nesma
 
Subcontract or Keep in-house: the 5 steps to help you decide (business case i...
Subcontract or Keep in-house: the 5 steps to help you decide (business case i...Subcontract or Keep in-house: the 5 steps to help you decide (business case i...
Subcontract or Keep in-house: the 5 steps to help you decide (business case i...Cedric Brusselmans
 
Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)Moshe Kaplan
 
Insurance application modernisation
Insurance application modernisationInsurance application modernisation
Insurance application modernisationBrian Maguire
 
To TOGAFor not to TOGAF
To TOGAFor not to TOGAFTo TOGAFor not to TOGAF
To TOGAFor not to TOGAFIvo Andreev
 
Aravinda Nadig - Business Analyst
Aravinda Nadig - Business AnalystAravinda Nadig - Business Analyst
Aravinda Nadig - Business AnalystAravinda Nadig
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategiessyosko
 
Corporate Positioning w Messaging Framework
Corporate Positioning w Messaging FrameworkCorporate Positioning w Messaging Framework
Corporate Positioning w Messaging FrameworkDavid Castro
 
S&OP Leadership Exchange: Tailoring S&OP to Fit your Business
S&OP Leadership Exchange: Tailoring S&OP to Fit your BusinessS&OP Leadership Exchange: Tailoring S&OP to Fit your Business
S&OP Leadership Exchange: Tailoring S&OP to Fit your BusinessPlan4Demand
 
E Commerce Project Charter
E Commerce Project CharterE Commerce Project Charter
E Commerce Project Charterbrianbish10795
 
newmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Finalnewmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Finalfinance37
 
10 tips for Chartering a Project
10 tips for Chartering a Project10 tips for Chartering a Project
10 tips for Chartering a ProjectGlen Alleman
 
Requirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements LifecycleRequirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements LifecycleMarie Halsey
 
D05 Define VOC, VOB and CTQ
D05 Define VOC, VOB and CTQD05 Define VOC, VOB and CTQ
D05 Define VOC, VOB and CTQLeanleaders.org
 
Marketo Symptoms you shouldn't ignore
Marketo Symptoms you shouldn't ignore Marketo Symptoms you shouldn't ignore
Marketo Symptoms you shouldn't ignore Zara Alkhudari
 

Similar to TOGAF EAPC MUNICH Oct2008 Presentation (20)

EA - Gaining And Retaining Stakeholder Buy In
EA - Gaining And Retaining Stakeholder Buy InEA - Gaining And Retaining Stakeholder Buy In
EA - Gaining And Retaining Stakeholder Buy In
 
D07 Project Charter
D07 Project CharterD07 Project Charter
D07 Project Charter
 
ITSM Conference, Dubai, UAE 2009
ITSM Conference, Dubai, UAE   2009ITSM Conference, Dubai, UAE   2009
ITSM Conference, Dubai, UAE 2009
 
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
Begroten als het model = de applicatie = de documentatie - Gerard Ohm - NESMA...
 
Subcontract or Keep in-house: the 5 steps to help you decide (business case i...
Subcontract or Keep in-house: the 5 steps to help you decide (business case i...Subcontract or Keep in-house: the 5 steps to help you decide (business case i...
Subcontract or Keep in-house: the 5 steps to help you decide (business case i...
 
Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)Organization Wide Performance Methodology (ITIL)
Organization Wide Performance Methodology (ITIL)
 
Insurance application modernisation
Insurance application modernisationInsurance application modernisation
Insurance application modernisation
 
To TOGAFor not to TOGAF
To TOGAFor not to TOGAFTo TOGAFor not to TOGAF
To TOGAFor not to TOGAF
 
Aravinda Nadig - Business Analyst
Aravinda Nadig - Business AnalystAravinda Nadig - Business Analyst
Aravinda Nadig - Business Analyst
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategies
 
Corporate Positioning w Messaging Framework
Corporate Positioning w Messaging FrameworkCorporate Positioning w Messaging Framework
Corporate Positioning w Messaging Framework
 
S&OP Leadership Exchange: Tailoring S&OP to Fit your Business
S&OP Leadership Exchange: Tailoring S&OP to Fit your BusinessS&OP Leadership Exchange: Tailoring S&OP to Fit your Business
S&OP Leadership Exchange: Tailoring S&OP to Fit your Business
 
E Commerce Project Charter
E Commerce Project CharterE Commerce Project Charter
E Commerce Project Charter
 
newmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Finalnewmont mining 2_Cap_Eff_Final
newmont mining 2_Cap_Eff_Final
 
10 tips for Chartering a Project
10 tips for Chartering a Project10 tips for Chartering a Project
10 tips for Chartering a Project
 
Requirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements LifecycleRequirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements Lifecycle
 
D05 Define VOC, VOB and CTQ
D05 Define VOC, VOB and CTQD05 Define VOC, VOB and CTQ
D05 Define VOC, VOB and CTQ
 
Marketo Symptoms you shouldn't ignore
Marketo Symptoms you shouldn't ignore Marketo Symptoms you shouldn't ignore
Marketo Symptoms you shouldn't ignore
 
Rohit_Resume1
Rohit_Resume1Rohit_Resume1
Rohit_Resume1
 
Design And Scoping 2
Design And Scoping 2Design And Scoping 2
Design And Scoping 2
 

Recently uploaded

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

TOGAF EAPC MUNICH Oct2008 Presentation

  • 1. I’ve aligned SOA and EA, What Next? Bhavish Kumar, Sanda Morar Principals Architects Bhavish.Kumar@Cognizant.com Sanda.Morar@cognizant.com
  • 2. Prologue A 3-Act story has a beginning, middle and end in a fairly rigid structure. Act 1: A clear main character (protagonist) identifies a clear quest or goal, identifies a clear obstacle (antagonist), and sets a deadline. Act 2: Protagonist faces obstacle(s), winning and also losing. “It seems hopeless” -- quot;darkest before the dawn.quot; “Finally the climax”: protagonist and antagonist confront each other face to face. Act 3: Protagonist achieves goal, doesn't, or succeeds at great cost. Denouement: after the action, a scene to establish the emotional meaning. Confidential 2
  • 3. Program Cast Act 1: Its raining!! • Client Profile, Business Goals & Obstacles • Challenges • Scene Act 2: Facing challenges • Approach Phase 1: Gather Information Phase 2: Asses and Aligning SOA and EA Phase 3: What Next? Epilogue Confidential 3
  • 4. Cast Protagonists: Client & Consultant Antagonist: EA and SOA Confidential 4
  • 5. Program Cast Act 1: Its raining!! • Client Profile, Business Goals & Obstacles • Challenges • Scene Act 2: Facing challenges • Approach Phase 1: Gather Information Phase 2: Asses and Aligning SOA and EA Phase 3: What Next? Epilogue Confidential 5
  • 6. Act 1: Client Profile & Goals • UK’s fastest growing mobile phone retailer. Profile • Operations across UK and Northern Ireland • Network of more than 440 Stores • Extend the business • Create new agile retail channels to connect directly with a large base of customers Business Goals • Introduce Services Convergence • Introduce new product lines under the and Drivers umbrella of Services Convergence • Have the capability to create on the flight value generating retail promotions • Lower support costs Confidential 6
  • 7. Act 1 : Challenges Financial • High Maintenance Costs • Lack of Clarity in Investment Planning and Strategy • Alignment of IT to Business Initiative “unheard Business and non existent” • Lack of standardisation across the Enterprise • Point to Point Integration Architecture • Lack of formalized enterprise architecture, i.e.: IT Strategy • Business Principles – non existent • Limited as-is architecture artifacts • SOA selection made without necessary due diligence: • Short Term Tactical moves: SOA supports applications in silos rather than adoption of SOA as a planned transformation Programme • Poor Planning approaches mostly done on: Management “who screams more! Or first come first serve!” Confidential 7
  • 8. Act 1: The Scene IT Business Strategy Goal & Drivers High Opex Applications Technical SOA ? Costs Architecture Architecture Ability to support new business initiatives ? Programme Office Projects
  • 9. Program Cast Act 1: Its raining!! • Client Profile, Business Goals & Obstacles • Challenges • Scene Act 2: Facing challenges • Approach Phase 1: Gather Information Phase 2: Asses and Aligning SOA and EA Phase 3: What Next? Epilogue Confidential 9
  • 10. Act 2: Facing Challenges: The Approach Phases Phases Iterations Iterations Confidential 10
  • 11. Approach Phase 1: Gather Information 1. Understanding Client ‘s Current enterprise landscape 2. Addressing Client’s “Immediate Concerns” / “Tactical needs”: Description 1. High Maintenance (Opex) Costs 2. Integration Architecture Pain Points 3. Address Client’s “long term Concerns”: new sale channels 1. Lack of formalized methodology to allow an organised and Challenges repeatable way of understanding the client’s landscape 1. Adopt an EA Framework ( in this case TOGAF) Steps 2. 3. Customise, Model, and Extend EA Framework in line with Strategy Develop the EA content 1. Aligned Business and IT Strategy 2. Baseline and Target Client’s landscape described as artefacts grouped in Architecture Domains 3. Repeatable and organised way to understand the client’s landscape Outcomes ( i.e. EA Framework) 4. Mapping of the High Costs into the client’s landscape 5. Requirements including Requirements for Integration Architecture 6. Identified Stakeholders, concerns, pain points, constraints' Confidential 11
  • 12. Approach Phase 1: Gather Information Outputs Confidential 12
  • 13. Approach Phase 2: Asses & Align 1. Understanding and Assessing where SOA fits in the baseline and Description target landscape and why ( one of the challenges was SOA selection made without necessary due diligence) 1. Business case for SOA Challenges 2. Determinate SOA Adoption Scope Steps 1. Use the artefacts collected in Phase 1 to create and validate the Business case for SOA 1. Clear articulation of SOA Strategy to resolve tactical and strategic needs 2. Establishment of SOA Governance in line with EA Governance and Outcomes Organisation Confidential 13
  • 14. Approach Phase 1,2: Gather Information & Asses/Align Outputs
  • 15. Act 2 – Conceptual Alignment (EA & SOA) Confidential 15
  • 16. Approach Phase 3: What Next ? Description • SOA Adoption and Planning • Landscape contains (Legacy) with known or unknown data models Challenges and introduction of COTS applications to support new initiatives • Fragmented Information , Different Information Formats 1. Create an Enterprise Wise Semantic Model Steps 2. Classification of business relevant cross functional solution areas into Domain Topics 1. Classification of business capabilities into cluster semantic domain topics; Definition of Semantics for each cluster 2. Identifying core and peripheral interfaces / services into a portfolio to Outcomes support required business functionality 3. This enables the extension of the operating model 4. Use the outcomes as inputs into programme and project management Confidential 16
  • 17. Approach Phase 1,2,3: Gather Information & Asses & What Next ? Outputs Confidential 17
  • 18. Program Cast Act 1: Its raining!! • Client Profile, Business Goals & Obstacles • Challenges • Scene Act 2: Facing challenges • Approach Phase 1: Gather Information Phase 2: Asses and Aligning SOA and EA Phase 3: What Next? Epilogue Confidential 18
  • 19. Epilogue : Benefits • Better managed Maintenance Costs Financial • Clear Investment Planning and Strategy • Clarity in alignment of IT to Business Initiatives Business • Achieve Goals (Extend the business ) • Standardisation across the Enterprise • Strategic Information Architecture • Standardized Integration Architecture IT Strategy • Formalized enterprise architecture, i.e.: • Business and IT Principles published • As-is architecture artifacts documented • SOA adoption in line with agreed roadmap of introducing business services in a phased manner Programme • Planning integrated with other enterprise wide processes Management • Delivery in line with business goals Confidential 19