Define future SOA strategic direction and roadmap
Monitor SOA strategic direction
Ensure SOA principles and practices will make an appropriate and necessary contribution to the overall enterprise business strategy
Support the desired outcomes and objectives by providing funding and resources for the SOA and SOA governance
Defines the SOA governance principles
1. Service Oriented Architecture: 19
SOA Governance Teams
Prof Neeraj Bhargava
Vaibhav Khanna
Department of Computer Science
School of Engineering and Systems Sciences
Maharshi Dayanand Saraswati University Ajmer
2. Business/IT Steering Group
• Business/IT Steering Group
(Sponsorship of all IT Solutions and Services
Key Roles Responsibilities
CIO
CTO or Chief IT Strategist
Chief Architect
Business Domain Owners
Ultimate decision-makers for
decisions regarding SOA
solution, service, and business
and IT-related matters
Approve SOA strategic direction
Approve governance principles
3. SOA Steering Board
• Sponsorship of SOA Program and Leadership
Key Roles Responsibilities
SOA Chief Architect
SOA Program Director
SOA Business Sponsor
Define future SOA strategic direction
and roadmap
Monitor SOA strategic direction
Ensure SOA principles and practices
will make an appropriate and
necessary contribution to the overall
enterprise business strategy
Support the desired outcomes and
objectives by providing funding and
resources for the SOA and SOA
governance
Defines the SOA governance principles
4. EA Governance Board
• EA Governance Board
Key Roles Responsibilities
Chief Enterprise Architect
Enterprise Architects
Chief SOA Architect
Define and develop the service
portfolio
Define and develop the SOA
solution portfolio
(segment/domain architecture)
5. SOA Center of Excellence
Key Roles Responsibilities
Business Champion
Chief SOA Solution Architect
Organizational Change Consultant
Test Strategist
Roles responsible for:
SDLC
Project management processes
Operational processes management
Tool strategist
Represents the business organizations in the CoE
Collaborate to develop SOA Governance
Roadmap, Transition Plans, and governance
principles (SGVM)
Definition and development of SOA governing
processes and best practices
Definition and development of governed SOA
processes and best practices
Defines where compliance checkpoints should
be inserted into governed SOA processes
Definition and monitoring of SOA metrics across
the LOBs (SOA governance KPIs)
Architectural definition and integration support
across LOBs (consult)
Develop governed SOA transformation plans
Identify SOA training and mentoring plans
Define and validate changes to the project
management process
Select and implement the SOA governance tool
strategy
6. Business Domain Representatives
(Scope and Delivery Management)
Key Roles Responsibilities
Program Manager
Business Architect
Process Engineer
Business Subject-matter Expert
Responsible for the solution from a
business perspective by justifying the
solution and services existence and
continuous operation to the
stakeholders
Determine business service
functionality
Communicate business requirements
and identify business services for each
domain
Work on prioritizing program
requirements and services
Develop service proposals to go
through funding process
7. SOA Governance Board
(Informing and Monitoring)
Key Roles Responsibilities
SOA Chief Architect
Business Architects
Ensure compliance with
standards and guidelines
Dispensation
Communication
8. Solution Development Team
(Execution and Delivery)
Key Roles Responsibilities
Project Manager
Business Analysts
Solution Architects
Integration Specialist
Operations Architect
Developers
Testers
Security Architect
Manage the solutions within a specific
domain
Design, development, testing,
deployment, execution, and delivery of
the SOA solution within the domain
Maintain consumer-side interfaces to
services
Follow standards and guidelines
Understand and abide by the
governing processes
9. Service Development Team
(Execution and Delivery)
Key Roles Responsibilities
Project Manager
Business Analysts
Service Architects
Integration Specialist
Operations Architect
Developers
Testers
Security Architects
Design, development, testing,
deployment, execution, and delivery of
the services
Maintain interfaces to its services
Follow standards and guidelines
Understand and abide by the
governing processes
10. IT Operations
(Execution and Delivery)
Key Roles Responsibilities
Database Administrator
Network Infrastructure Architect
System Administrator
Operations
Database administration services
support
Network infrastructure services
support
Systems administration support
Support for central IT functions
Follow standards and guidelines
Understand and abide by the
governing processes
11. Assignment
• Describe the roles and responsibilities of
various teams for SOA Governance
• Thank You