SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
SRL Methodology Library SOA Yuval Birenboum CTO Integration, SOA, BPM  & Architecture
Lack of Agility ?  Duplication ? | Data | Web service  | Process | Low Reliability ? High Maintenance Costs? Support Confusion - Difficult Root Cause Determination? IT ChallengesWhere are Your Pain Points? Can’t Estimate Change Impact? Poor Project Estimating with Multiple Systems Involved? Falling Data Quality? Project Failure?
Integration Has Become EasyQuick and Easy What did we get ? connection between systems            exposure of transactions spread of data             & functions SOA technologies enable                Asset Visibility Process                 Modeling Impact Analysis
How did we get here ?The Big Box Application Stand alone. Modules can import/export data but not dependent Represented a complete end-to-end process by itself.   Asset Management Inventory Asset State Parts Accounting Ordering Supplies Stock Control
How did we get here ?But Data Became “Real Time” Not acceptable to slowly import/export data between applications   Asset Management Inventory Asset State Parts Accounting Ordering Supplies Stock Control
How did we get here ?The Distributed Application The Big Box Application Asset Process Inventory Asset State Parts Decomposition ,[object Object]
Reliability issues
Performance concerns
New security requirements Accounting Ordering Supplies Stock Control distributed  interconnected  systems and  processes.
Business : IT  Challenges Quickly Changing Business Demands Do Even More  with Less Move Beyond Overhead Start Innovating
Business Demands vs. IT Constraints Stop running Start innovating New & changing  business demands Business need Business Value Do more  with less Business subduction Business growth Run the business 0 Increased complexity IT  Constraints Reliability Issues Performance Concerns
SOA eliminates the gap Stop running Start innovating IT  Empowers the Business New & changing  business demands Business need Business Value Do more  with less Business subduction Business growth Run the business 0 Increased complexity IT  Constraints Reliability Issues Assets & Process Composition = Service Enabling  Assets & Process Visibility = (re)use BAM, Governance & KPI’s = Control Performance Concerns
SOA ApproachesDoes it matter ? Top-Down Middle-Out Bottom-Up Start with business model finish with implementation For each project expose, compose & consume Start with implementation finish with business model Whichever you choose, same steps different order. None of these approaches say “Start tool shopping…”
A Full SOA Model In a perfect world, SOA would follow  three top-down stages… Collaborative Modeling Collaborative Operation Service Oriented System Construction
The three milestones of SOACollaborative modeling Multi-views business modelling  describes enterprise business Collaborative modeling Business model is transformed  into platform independent  business collaborative model Platform-independent business  collaborative model is mapped into platform-specific business collaborative model
The three milestones of SOA Service modules in enterprise information systems are identified, encapsulated and published into business process services Service oriented information system construction  Build service component libraries Theservices in these libraries can be composed and choreographed
The three milestones of SOA Monitor enterprise business processes Collaborative operation and evaluation Analyze and Optimize the performance of the enterprises business processes by a workflow management system Enforce business policies and regulations
Challenges We have a large number of existing systems in older technology & architecture models to maintain & integrate. We have project and business deadlines that don’t care about architecture, they just want to get it done NOW. SOA tech has entered bottom-up, without methodologies & process, because “just connecting things using SOAP” is fast and easy.
SOA Technology without Methodology leads to… Hard to identify process impact, impact of changes and system modifications and upgrades Major Support (Root Cause Identification) Challenges Connection Spaghetti Process Duplication Reduced Reliability Data Duplication
SOA Methodology Provides Measurable Value  Adjustments for Each Stage Every Stage of the Software Development Lifecycle Requires Tweaks to Achieve SOA Success & Get Real Value  Measurements for Each Stage  Keeps the SOA ROI Positive  Provides Describable Business Value
- Improved Data Quality - Reduced Business Process Duplication SOA CycleAre You Getting Value Here? Identify & Model the “gold copy of data”  “business process” the right source “system” or “application” SOA  Analysis
- Increased Reuse / Faster Development - Increased Agility SOA CycleAre You Getting Value Here? Creating reuse incentives  services with highest likelihood of reuse Penalties having to adjust services in the next year Handling of budget  issues regarding first-creator cost, maintenance & support costs, etc SOA  Analysis IT Management  for SOA
- Improved Service & IT Process Control - Improved Project Estimating - Clear Understanding of Change Impact SOA CycleAre You Getting Value Here? Governance Managed Service SDLC Workflow Policy Creation, Automated Application & Enforcement Impact Analysis Determine, Track, Report SOA  Analysis Create SOA Controls IT Management  for SOA
- Avoid SOA Reliability Decreases - Allow for coordinated parallel development, faster results! SOA CycleAre You Getting Value Here? Consumer – Provider  contracts Roles and responsibility Layered QA testing Integration into the Software  SDLC SOA  Analysis Create SOA Controls Coordinated SOA Development IT Management  for SOA
- Determine system, project, and business process impact. - Avoid “surprise” system overloads , whether from service misuse or unexpected business growth. SOA CycleAre You Getting Value Here? Distributed Monitoring SOA  Analysis Create SOA Controls Pinpoint problems SLA control Excess use Coordinated SOA Development IT Management  for SOA
- Improve what needs improving and provides maximum return! SOA CycleAre You Getting Value Here? Distributed Monitoring measure the right points + Get detailed feedback = Show the ROI, detailed/granular  and enterprise. SOA  Analysis Create SOA Controls Ongoing KPI’s  for SOA Coordinated SOA Development IT Management  for SOA
What will we get from a Methodology ? 	     Moving up in the  SOA maturity model
Create services definitions SOA maturity model Integrate SOA into project development methodology Quantify costs, time, and business benefits of pilot projects Key goals Business Value New Functionality 1 0 Initial Services
Specify technology standards for SOA SOA maturity model Integrate SOA into organization-wide development process Use incremental integration Key goals Business Value IT Cost Reduction & Control New Functionality 2 1 0 Initial Services Architected Services
Specify policies for use of SOA in creation or modification of business processes SOA maturity model Take advantage of event-oriented and mediation functionality of SOA technologies, especially with regards to enhancing/ extending business processes Key goals Business Value change business processes quickly and effectively IT Cost Reduction & Control New Functionality 2 1 3 0 Initial Services Architected Services Business Service
SOA maturity model Specify policies for use of SOA in collaboration with business and trading partners Implement cross-enterprise security Key goals Collaboration with business & trading partners Business Value Change business processes quickly & effectively IT Cost Reduction & Control New Functionality 2 1 3 4 0 Initial Services Architected Services Business Service Collaborative Services

Más contenido relacionado

La actualidad más candente

Bpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S SeatBpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S Seathanshantson
 
Building a Center of Excellence for your Salesforce crm team
Building a Center of Excellence for your Salesforce crm teamBuilding a Center of Excellence for your Salesforce crm team
Building a Center of Excellence for your Salesforce crm teamBuyan Thyagarajan
 
David Caruso Keynote Address
David Caruso Keynote AddressDavid Caruso Keynote Address
David Caruso Keynote AddressNathaniel Palmer
 
Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...
Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...
Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...Kofax
 
UpCRM Salesforce Hub
UpCRM Salesforce HubUpCRM Salesforce Hub
UpCRM Salesforce HubYves Leblond
 
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...Amber Wallace
 
Crash Course in Salesforce Service and Support
Crash Course in Salesforce Service and SupportCrash Course in Salesforce Service and Support
Crash Course in Salesforce Service and Supportdreamforce2006
 
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsSalesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsBuyan Thyagarajan
 
The Three Pillars of Modern Business Process Management Solutions
The Three Pillars of Modern Business Process Management SolutionsThe Three Pillars of Modern Business Process Management Solutions
The Three Pillars of Modern Business Process Management SolutionsAppian
 
Jonathan Mack Keynote Address
Jonathan Mack Keynote AddressJonathan Mack Keynote Address
Jonathan Mack Keynote AddressNathaniel Palmer
 
Salesforce Support Services | Etisbew
Salesforce Support Services | EtisbewSalesforce Support Services | Etisbew
Salesforce Support Services | EtisbewEtisbew
 
Getting SOX Compliant with Salesforce
Getting SOX Compliant with SalesforceGetting SOX Compliant with Salesforce
Getting SOX Compliant with Salesforcedreamforce2006
 
An Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee SuccessAn Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee SuccessDreamforce
 
Trigent SharePoint expertise
Trigent SharePoint expertiseTrigent SharePoint expertise
Trigent SharePoint expertiseChetan S
 
Paul Strassman Keynote Address
Paul Strassman Keynote AddressPaul Strassman Keynote Address
Paul Strassman Keynote AddressNathaniel Palmer
 
Predictive System Performance Data Analysis
Predictive System Performance Data AnalysisPredictive System Performance Data Analysis
Predictive System Performance Data AnalysisSalesforce Engineering
 
[Webinar] 5 Ways to Run IT Like You Mean Business
[Webinar] 5 Ways to Run IT Like You Mean Business[Webinar] 5 Ways to Run IT Like You Mean Business
[Webinar] 5 Ways to Run IT Like You Mean BusinessSunView Software, Inc.
 
I T E001 Chancellor 091707
I T E001  Chancellor 091707I T E001  Chancellor 091707
I T E001 Chancellor 091707Dreamforce07
 

La actualidad más candente (20)

Bpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S SeatBpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S Seat
 
Building a Center of Excellence for your Salesforce crm team
Building a Center of Excellence for your Salesforce crm teamBuilding a Center of Excellence for your Salesforce crm team
Building a Center of Excellence for your Salesforce crm team
 
David Caruso Keynote Address
David Caruso Keynote AddressDavid Caruso Keynote Address
David Caruso Keynote Address
 
Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...
Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...
Transform 2014: Kofax TotalAgility™ Accounts Payable Automation – A Best-In-C...
 
UpCRM Salesforce Hub
UpCRM Salesforce HubUpCRM Salesforce Hub
UpCRM Salesforce Hub
 
Monitoring @ Scale in Salesforce
Monitoring @ Scale in SalesforceMonitoring @ Scale in Salesforce
Monitoring @ Scale in Salesforce
 
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
 
Crash Course in Salesforce Service and Support
Crash Course in Salesforce Service and SupportCrash Course in Salesforce Service and Support
Crash Course in Salesforce Service and Support
 
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsSalesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
 
The Three Pillars of Modern Business Process Management Solutions
The Three Pillars of Modern Business Process Management SolutionsThe Three Pillars of Modern Business Process Management Solutions
The Three Pillars of Modern Business Process Management Solutions
 
Jonathan Mack Keynote Address
Jonathan Mack Keynote AddressJonathan Mack Keynote Address
Jonathan Mack Keynote Address
 
Salesforce Support Services | Etisbew
Salesforce Support Services | EtisbewSalesforce Support Services | Etisbew
Salesforce Support Services | Etisbew
 
Getting SOX Compliant with Salesforce
Getting SOX Compliant with SalesforceGetting SOX Compliant with Salesforce
Getting SOX Compliant with Salesforce
 
An Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee SuccessAn Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee Success
 
Trigent SharePoint expertise
Trigent SharePoint expertiseTrigent SharePoint expertise
Trigent SharePoint expertise
 
SOFY General Brochure V5
SOFY General Brochure V5SOFY General Brochure V5
SOFY General Brochure V5
 
Paul Strassman Keynote Address
Paul Strassman Keynote AddressPaul Strassman Keynote Address
Paul Strassman Keynote Address
 
Predictive System Performance Data Analysis
Predictive System Performance Data AnalysisPredictive System Performance Data Analysis
Predictive System Performance Data Analysis
 
[Webinar] 5 Ways to Run IT Like You Mean Business
[Webinar] 5 Ways to Run IT Like You Mean Business[Webinar] 5 Ways to Run IT Like You Mean Business
[Webinar] 5 Ways to Run IT Like You Mean Business
 
I T E001 Chancellor 091707
I T E001  Chancellor 091707I T E001  Chancellor 091707
I T E001 Chancellor 091707
 

Destacado

Recipe for successful social business - An Overview on our Social Business Ma...
Recipe for successful social business - An Overview on our Social Business Ma...Recipe for successful social business - An Overview on our Social Business Ma...
Recipe for successful social business - An Overview on our Social Business Ma...Texavi Innovative Solutions
 
E Business Maturity Model 2.0 7 Key Recommendations
E Business Maturity Model 2.0 7 Key RecommendationsE Business Maturity Model 2.0 7 Key Recommendations
E Business Maturity Model 2.0 7 Key RecommendationsGijsbert van der Sleen
 
Applicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium EnterprisesApplicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium Enterprisesrhefner
 
Cmmi Dev 2
Cmmi Dev 2Cmmi Dev 2
Cmmi Dev 2kmpeter
 
CMMi for Services lecture
CMMi for Services lectureCMMi for Services lecture
CMMi for Services lectureFrank Willems
 
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItLeading Edge Process Consultants LLC
 
CMMI Explored - Concept of Maturity
 CMMI Explored - Concept of Maturity CMMI Explored - Concept of Maturity
CMMI Explored - Concept of MaturityAlignMentor
 
Improving SharePoint Business Process Maturity
Improving SharePoint Business Process MaturityImproving SharePoint Business Process Maturity
Improving SharePoint Business Process MaturityOpenText Global 360
 
Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)Ivan Lanin
 
The True Costs and Benefits of CMMI Level 5
The True Costs and Benefits of CMMI Level 5The True Costs and Benefits of CMMI Level 5
The True Costs and Benefits of CMMI Level 5rhefner
 
A Capability Maturity Model for Corporate Performance Management, an Empirica...
A Capability Maturity Model for Corporate Performance Management, an Empirica...A Capability Maturity Model for Corporate Performance Management, an Empirica...
A Capability Maturity Model for Corporate Performance Management, an Empirica...Mika Aho
 
Measuring Process Maturity: The Business Process Maturity Model
Measuring Process Maturity: The Business Process Maturity ModelMeasuring Process Maturity: The Business Process Maturity Model
Measuring Process Maturity: The Business Process Maturity ModelNathaniel Palmer
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerManas Das
 
Business Process Maturity and Centers of Excellence
Business Process Maturity and Centers of ExcellenceBusiness Process Maturity and Centers of Excellence
Business Process Maturity and Centers of ExcellenceSandy Kemsley
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionGregor Polančič
 
CMMI Capability Maturity Model Integration
CMMI   Capability Maturity Model Integration CMMI   Capability Maturity Model Integration
CMMI Capability Maturity Model Integration Anand Subramaniam
 
10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf
10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf
10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdfshinikju
 
The CMMI: It’s So Much More Than Merely Improving Software Processes
The CMMI:  It’s So Much More Than Merely Improving Software ProcessesThe CMMI:  It’s So Much More Than Merely Improving Software Processes
The CMMI: It’s So Much More Than Merely Improving Software ProcessesHenry Schneider
 

Destacado (20)

Recipe for successful social business - An Overview on our Social Business Ma...
Recipe for successful social business - An Overview on our Social Business Ma...Recipe for successful social business - An Overview on our Social Business Ma...
Recipe for successful social business - An Overview on our Social Business Ma...
 
E Business Maturity Model 2.0 7 Key Recommendations
E Business Maturity Model 2.0 7 Key RecommendationsE Business Maturity Model 2.0 7 Key Recommendations
E Business Maturity Model 2.0 7 Key Recommendations
 
Applicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium EnterprisesApplicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium Enterprises
 
Cmmi Dev 2
Cmmi Dev 2Cmmi Dev 2
Cmmi Dev 2
 
CMMi for Services lecture
CMMi for Services lectureCMMi for Services lecture
CMMi for Services lecture
 
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
 
CMMI Explored - Concept of Maturity
 CMMI Explored - Concept of Maturity CMMI Explored - Concept of Maturity
CMMI Explored - Concept of Maturity
 
Improving SharePoint Business Process Maturity
Improving SharePoint Business Process MaturityImproving SharePoint Business Process Maturity
Improving SharePoint Business Process Maturity
 
CMMI Implementation Guide
CMMI Implementation GuideCMMI Implementation Guide
CMMI Implementation Guide
 
CMMi = Scrum, Keynote, Recife May 08
CMMi = Scrum, Keynote, Recife May 08CMMi = Scrum, Keynote, Recife May 08
CMMi = Scrum, Keynote, Recife May 08
 
Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)
 
The True Costs and Benefits of CMMI Level 5
The True Costs and Benefits of CMMI Level 5The True Costs and Benefits of CMMI Level 5
The True Costs and Benefits of CMMI Level 5
 
A Capability Maturity Model for Corporate Performance Management, an Empirica...
A Capability Maturity Model for Corporate Performance Management, an Empirica...A Capability Maturity Model for Corporate Performance Management, an Empirica...
A Capability Maturity Model for Corporate Performance Management, an Empirica...
 
Measuring Process Maturity: The Business Process Maturity Model
Measuring Process Maturity: The Business Process Maturity ModelMeasuring Process Maturity: The Business Process Maturity Model
Measuring Process Maturity: The Business Process Maturity Model
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For Beginer
 
Business Process Maturity and Centers of Excellence
Business Process Maturity and Centers of ExcellenceBusiness Process Maturity and Centers of Excellence
Business Process Maturity and Centers of Excellence
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
CMMI Capability Maturity Model Integration
CMMI   Capability Maturity Model Integration CMMI   Capability Maturity Model Integration
CMMI Capability Maturity Model Integration
 
10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf
10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf
10%2 D04%20 Art%20 Bp%20 Maturity%20 Model%20%2 D%20 Fisher%2 Epdf
 
The CMMI: It’s So Much More Than Merely Improving Software Processes
The CMMI:  It’s So Much More Than Merely Improving Software ProcessesThe CMMI:  It’s So Much More Than Merely Improving Software Processes
The CMMI: It’s So Much More Than Merely Improving Software Processes
 

Similar a Soa maturity business model

SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)Akiva Marks
 
Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructureAngel Knight
 
Application Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesApplication Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesHenry Chandra
 
Ronald Schmelzer Keynote Address
Ronald Schmelzer Keynote AddressRonald Schmelzer Keynote Address
Ronald Schmelzer Keynote AddressNathaniel Palmer
 
Developing an SOA Strategy
Developing an SOA StrategyDeveloping an SOA Strategy
Developing an SOA Strategydreamforce2006
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOANathaniel Palmer
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omahakmansour
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticePini Cohen
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soastevendearborn
 
SOA Program
SOA ProgramSOA Program
SOA Programmeymane
 
Tss Reference Architecture Reduced
Tss Reference Architecture   ReducedTss Reference Architecture   Reduced
Tss Reference Architecture Reducedaadly
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part ITerry Cho
 
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...Jade Global
 
Soa Business And Technical Overview Presentation (Reed003707)
Soa Business And Technical Overview Presentation (Reed003707)Soa Business And Technical Overview Presentation (Reed003707)
Soa Business And Technical Overview Presentation (Reed003707)miteshisheth
 

Similar a Soa maturity business model (20)

SOA Presentation
SOA PresentationSOA Presentation
SOA Presentation
 
SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)
 
Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructure
 
Application Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesApplication Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the Challenges
 
Ronald Schmelzer Keynote Address
Ronald Schmelzer Keynote AddressRonald Schmelzer Keynote Address
Ronald Schmelzer Keynote Address
 
Developing an SOA Strategy
Developing an SOA StrategyDeveloping an SOA Strategy
Developing an SOA Strategy
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOA
 
SOA - Make your CEO Happy
SOA - Make your CEO HappySOA - Make your CEO Happy
SOA - Make your CEO Happy
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omaha
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
SOA Program
SOA ProgramSOA Program
SOA Program
 
Soa4 Smb Ci
Soa4 Smb CiSoa4 Smb Ci
Soa4 Smb Ci
 
Oracle soa-vs-ibm-soa-345791
Oracle soa-vs-ibm-soa-345791Oracle soa-vs-ibm-soa-345791
Oracle soa-vs-ibm-soa-345791
 
SOA
SOASOA
SOA
 
Tss Reference Architecture Reduced
Tss Reference Architecture   ReducedTss Reference Architecture   Reduced
Tss Reference Architecture Reduced
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part I
 
SOA and M&A
SOA and M&ASOA and M&A
SOA and M&A
 
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
WEBINAR: Align your Enterprise with Powerful Analytics! Oracle EPBCS (Enterpr...
 
Soa Business And Technical Overview Presentation (Reed003707)
Soa Business And Technical Overview Presentation (Reed003707)Soa Business And Technical Overview Presentation (Reed003707)
Soa Business And Technical Overview Presentation (Reed003707)
 

Más de Yuval Birenboum

The Cloud is dead ?! Blockchain in the new cloud
The Cloud is dead ?! Blockchain in the new cloudThe Cloud is dead ?! Blockchain in the new cloud
The Cloud is dead ?! Blockchain in the new cloudYuval Birenboum
 
blockchain is the new cloud
blockchain is the new cloudblockchain is the new cloud
blockchain is the new cloudYuval Birenboum
 
Chaos engineering in the cloud
Chaos engineering in the cloudChaos engineering in the cloud
Chaos engineering in the cloudYuval Birenboum
 
Native Cloud Application Development
Native Cloud Application DevelopmentNative Cloud Application Development
Native Cloud Application DevelopmentYuval Birenboum
 
Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...
Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...
Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...Yuval Birenboum
 
What is bpm and why lombardi eng
What is bpm and why lombardi   engWhat is bpm and why lombardi   eng
What is bpm and why lombardi engYuval Birenboum
 
What is b2 b and why sterling en
What is b2 b and why sterling   enWhat is b2 b and why sterling   en
What is b2 b and why sterling enYuval Birenboum
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointYuval Birenboum
 

Más de Yuval Birenboum (8)

The Cloud is dead ?! Blockchain in the new cloud
The Cloud is dead ?! Blockchain in the new cloudThe Cloud is dead ?! Blockchain in the new cloud
The Cloud is dead ?! Blockchain in the new cloud
 
blockchain is the new cloud
blockchain is the new cloudblockchain is the new cloud
blockchain is the new cloud
 
Chaos engineering in the cloud
Chaos engineering in the cloudChaos engineering in the cloud
Chaos engineering in the cloud
 
Native Cloud Application Development
Native Cloud Application DevelopmentNative Cloud Application Development
Native Cloud Application Development
 
Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...
Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...
Native Cloud implementation using Spring Cloud, Netflix OSS, Docker, Swarm, E...
 
What is bpm and why lombardi eng
What is bpm and why lombardi   engWhat is bpm and why lombardi   eng
What is bpm and why lombardi eng
 
What is b2 b and why sterling en
What is b2 b and why sterling   enWhat is b2 b and why sterling   en
What is b2 b and why sterling en
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_point
 

Último

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 

Último (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 

Soa maturity business model

  • 1. SRL Methodology Library SOA Yuval Birenboum CTO Integration, SOA, BPM & Architecture
  • 2. Lack of Agility ? Duplication ? | Data | Web service | Process | Low Reliability ? High Maintenance Costs? Support Confusion - Difficult Root Cause Determination? IT ChallengesWhere are Your Pain Points? Can’t Estimate Change Impact? Poor Project Estimating with Multiple Systems Involved? Falling Data Quality? Project Failure?
  • 3. Integration Has Become EasyQuick and Easy What did we get ? connection between systems exposure of transactions spread of data & functions SOA technologies enable Asset Visibility Process Modeling Impact Analysis
  • 4. How did we get here ?The Big Box Application Stand alone. Modules can import/export data but not dependent Represented a complete end-to-end process by itself. Asset Management Inventory Asset State Parts Accounting Ordering Supplies Stock Control
  • 5. How did we get here ?But Data Became “Real Time” Not acceptable to slowly import/export data between applications Asset Management Inventory Asset State Parts Accounting Ordering Supplies Stock Control
  • 6.
  • 9. New security requirements Accounting Ordering Supplies Stock Control distributed interconnected systems and processes.
  • 10. Business : IT Challenges Quickly Changing Business Demands Do Even More with Less Move Beyond Overhead Start Innovating
  • 11. Business Demands vs. IT Constraints Stop running Start innovating New & changing business demands Business need Business Value Do more with less Business subduction Business growth Run the business 0 Increased complexity IT Constraints Reliability Issues Performance Concerns
  • 12. SOA eliminates the gap Stop running Start innovating IT Empowers the Business New & changing business demands Business need Business Value Do more with less Business subduction Business growth Run the business 0 Increased complexity IT Constraints Reliability Issues Assets & Process Composition = Service Enabling Assets & Process Visibility = (re)use BAM, Governance & KPI’s = Control Performance Concerns
  • 13. SOA ApproachesDoes it matter ? Top-Down Middle-Out Bottom-Up Start with business model finish with implementation For each project expose, compose & consume Start with implementation finish with business model Whichever you choose, same steps different order. None of these approaches say “Start tool shopping…”
  • 14. A Full SOA Model In a perfect world, SOA would follow three top-down stages… Collaborative Modeling Collaborative Operation Service Oriented System Construction
  • 15. The three milestones of SOACollaborative modeling Multi-views business modelling describes enterprise business Collaborative modeling Business model is transformed into platform independent business collaborative model Platform-independent business collaborative model is mapped into platform-specific business collaborative model
  • 16. The three milestones of SOA Service modules in enterprise information systems are identified, encapsulated and published into business process services Service oriented information system construction Build service component libraries Theservices in these libraries can be composed and choreographed
  • 17. The three milestones of SOA Monitor enterprise business processes Collaborative operation and evaluation Analyze and Optimize the performance of the enterprises business processes by a workflow management system Enforce business policies and regulations
  • 18. Challenges We have a large number of existing systems in older technology & architecture models to maintain & integrate. We have project and business deadlines that don’t care about architecture, they just want to get it done NOW. SOA tech has entered bottom-up, without methodologies & process, because “just connecting things using SOAP” is fast and easy.
  • 19. SOA Technology without Methodology leads to… Hard to identify process impact, impact of changes and system modifications and upgrades Major Support (Root Cause Identification) Challenges Connection Spaghetti Process Duplication Reduced Reliability Data Duplication
  • 20. SOA Methodology Provides Measurable Value Adjustments for Each Stage Every Stage of the Software Development Lifecycle Requires Tweaks to Achieve SOA Success & Get Real Value Measurements for Each Stage Keeps the SOA ROI Positive Provides Describable Business Value
  • 21. - Improved Data Quality - Reduced Business Process Duplication SOA CycleAre You Getting Value Here? Identify & Model the “gold copy of data” “business process” the right source “system” or “application” SOA Analysis
  • 22. - Increased Reuse / Faster Development - Increased Agility SOA CycleAre You Getting Value Here? Creating reuse incentives services with highest likelihood of reuse Penalties having to adjust services in the next year Handling of budget issues regarding first-creator cost, maintenance & support costs, etc SOA Analysis IT Management for SOA
  • 23. - Improved Service & IT Process Control - Improved Project Estimating - Clear Understanding of Change Impact SOA CycleAre You Getting Value Here? Governance Managed Service SDLC Workflow Policy Creation, Automated Application & Enforcement Impact Analysis Determine, Track, Report SOA Analysis Create SOA Controls IT Management for SOA
  • 24. - Avoid SOA Reliability Decreases - Allow for coordinated parallel development, faster results! SOA CycleAre You Getting Value Here? Consumer – Provider contracts Roles and responsibility Layered QA testing Integration into the Software SDLC SOA Analysis Create SOA Controls Coordinated SOA Development IT Management for SOA
  • 25. - Determine system, project, and business process impact. - Avoid “surprise” system overloads , whether from service misuse or unexpected business growth. SOA CycleAre You Getting Value Here? Distributed Monitoring SOA Analysis Create SOA Controls Pinpoint problems SLA control Excess use Coordinated SOA Development IT Management for SOA
  • 26. - Improve what needs improving and provides maximum return! SOA CycleAre You Getting Value Here? Distributed Monitoring measure the right points + Get detailed feedback = Show the ROI, detailed/granular and enterprise. SOA Analysis Create SOA Controls Ongoing KPI’s for SOA Coordinated SOA Development IT Management for SOA
  • 27. What will we get from a Methodology ? Moving up in the SOA maturity model
  • 28. Create services definitions SOA maturity model Integrate SOA into project development methodology Quantify costs, time, and business benefits of pilot projects Key goals Business Value New Functionality 1 0 Initial Services
  • 29. Specify technology standards for SOA SOA maturity model Integrate SOA into organization-wide development process Use incremental integration Key goals Business Value IT Cost Reduction & Control New Functionality 2 1 0 Initial Services Architected Services
  • 30. Specify policies for use of SOA in creation or modification of business processes SOA maturity model Take advantage of event-oriented and mediation functionality of SOA technologies, especially with regards to enhancing/ extending business processes Key goals Business Value change business processes quickly and effectively IT Cost Reduction & Control New Functionality 2 1 3 0 Initial Services Architected Services Business Service
  • 31. SOA maturity model Specify policies for use of SOA in collaboration with business and trading partners Implement cross-enterprise security Key goals Collaboration with business & trading partners Business Value Change business processes quickly & effectively IT Cost Reduction & Control New Functionality 2 1 3 4 0 Initial Services Architected Services Business Service Collaborative Services
  • 32. Collect and analyze business process oriented real-time performance metrics SOA maturity model Implement ongoing business process evaluation and re-engineering Business transformation from reactive To real-time Implement self-correcting business processes Key goals Collaboration with business & trading partners Business Value Change business processes quickly & effectively IT Cost Reduction & Control New Functionality 2 1 3 5 4 0 Initial Services Architected Services Business Service Collaborative Services Measured Services
  • 33. SOA Value: Myth or Reality? Without Methodologies and Process Changes to Match The Technology Change, the IT Organization will Suffer The Promised SOA Advantages are Not Theoretical, But Require Planned Process Changes To Be Gained Cost Savings? Reuse? Agility? Faster Development?

Notas del editor

  1. בעבר פיתחנו מערכות גדולות שניהלו את הדרישות העסקיות של מחקות שלמותלדוגמא מערכת ניהול משאבים במפעל שכללה גם אני ניהול ההזמנות, גם את המלאי, גם את הספקים של הרכיבים ועוד.המערכות היו בתצורת Stand Aloneוהתנהלו ללא שום תלות במידע או במערכות אחרות המערכות יכלו לייצא ולייבא נתונים ברמה יומית כל לילה אך פעלו גם בלי נתונים חדשים.המערכות ניהלו ברמת המחלקה תהליך עסקי מלא מקצה לקצה.
  2. בשלב מסוים אנשי המידע בארגונים דרשו לראות מידע בזמן אמת ולא ברמה יומיתואז בצורה טבעית... שקף הבא
  3. בוצע Decomposition של חלק מהמודלים במערכותעברנו ממערכות ברמת מחלקה לתהליכים ברמת ארגוןעל מערכות מבוזרות.אם בעבר המערכות היו הנכסים כיום התהליך והמידע הם הנכסים.קליקהאבולוציה הטבעית שהתרחשה כתוצאה מהדרישה לנתונים בזמן אמת יצרה סט של בעיות חדש :הגדלת הסיבוכיותשל התהליכים שנובעת מ:קושי ניהולי - כיוון התהליכים מתרחשים במספר מערכות אין כלי ניהול אחד לתהליך ולא ניתן לראות ולהבין את התהליךטכנולוגיות שונות - פרוטורולים שונים, מבנה נתונים שונה, מבנה אובייקטלי שונה ועוד.הקטנת האמינות :אם בעבר היה מסד נתונים בודד לאפליקציה כעת יש לנו מספר מסדי נתונים, שרתים, מערכות הפעלה ונושא התקשורתכיצד אנו יודעים מה המידע הנכון ? אולי קיימת בעיית MDMכיצד אנו יודעים מה ההשפעה של שינוי בשירות או תהליך ? נושאי Governanceביצועיםכיצד אנו יודעים את רמת התפקוד של בעלי התפקידים בארגון ?כיצד אנו יודעים עד כמה נכונים ומועילים התהליכים בארגון ?כיצד אנו יודעים איפה ניתן לצמצם עליות ואיפה עלינו להשקיע ?
  4. New & Changing business demands -בכנס האחרון של STKIגימי אמר שה-IT לא מצופה יותר להימדד ב-Availability אלא ב-Responsivenessבעבר דרשו ממחלקות IT לייצר ולתחזק תהליכים ארגוניים, כיום הדרישה היא להשתנות תוך כדי ריצה עם הארגוןדוגמא - רגולציות ממשלתיות, הרחבת שירותים ללקוחDo more with less -כיום ה-IT נראה העיני הישות העסקית כמרכז עלות [Cost center] ולכן מצפים ממנו התייעלות כמו שאר המחלקותבעבר דרישות חדשות באו עם תקציבים חדשים, כיום IT צריך לפתח עם מה שקיים כבר במקביל לתחזוקה ואפילו להתצמצםדוגמא - הקטנת תקציבי IT, הכנסת מערכות במקום אנשים, תהליכי ייעולStop running start innovating - בעבר מחלקות IT היו עלות בארגון, כיום מצפים ממהלכים IT לייצר הכנסות חדשות לארגוןלדוגמא - הכנסת שירותי מובייל מדובר באקט טכנולוגי שנותן תמורה כספית
  5. Do more with less - בגלל הסיבוכיות המערכות והקשרים בניהן קשה לנו לרכז תהליכים ואנו עסוקים בתחזוקה במקום בשיפורNew & changing business demands - כיוון שאנחנו לא מכירים מספיק את המערכות והתהליכים קשה לנו להכניס שינויים מבלי לפגוע בישןכיוון שאנו לא יודעים לדוגמא איפה אנחנו מרוויחים כיום, אין לנו את היכולת לנבא מה אפשר להכניס כדי להגדיל את ההכנסות.
  6. כתוצאה מראות עסקית נכונההסיבוכיות הארגונית יורדתאנו מודעים יותר להשפעות השינוייםכתוצאה מיכולת ההרכבהאנו יכולים לשנות את התהליכים בצורה מידית ומתמשכת ולהשתנות עם הדרישות העסקיות Liquid ITכתוצאה מנתוני BAM ו-KPI’sאנו יכולים לזהות נקודות חזקות וחלשות בפעילות העסקית ולהבין כיצד אנו אנשי ה-IT יכולים להביא עוד תשואות לעסק.