Program Management Methodology
Framework of Governance
Alignment of processes and services with business strategy and results in evolution to a service-oriented enterprise (SOE) (service catelog, registry of services and descriptions)
Framework of Communications
Ensures collaboration of business and technical staff in a continued plan on the endeavor in the firm (dashboar, balanced scorecard, portal)
Framework of Product Realization
Core of established project management methodology.
Framework of Project Management
Ensures the changes in business strategy are applied as appropriate on a project of SOA. Ensures that processes and services are functioning and implemented as planned in the strategy.
Framework of Architect
Ensures evolution from conversion of functions into services, creation of component services and integration into composite servicves, integration of internal applications, internal services and external services, to on-demand servicers in a gradual SOE
Framework of Data Management
Enables implementation of the services, based on access, availability, breadth, and accuracy of data already inthe databases of the applications
Framework of Service Management
Ensures reusability of service. Feasibility of processes and services, and impact on the firm, are evaluated in service management
Framework of Human Resource Management
Enables identification of new and revised responsibilities and roles of business and technical staff on SOA.
Framework of Post Implementation
Enables service and process life-cycle tasks following product realization.
Factors for Enabling Frameworks of Methodology
Factors- Description of Factors
***Business Factors***
Agility, efficiency, and flexibility benefits
- Extent to which benefits of adjusting to business environments drive the program
Financial benefits
- Extent to which benefits of increased revenues or decreased expenses drive the program
Business client participation
- Extent to which business departments consent, contribute, and furnish content and guidance to the program
Competitive, market, and regulatory differentials
- Extent to which competitive, market, and regulatory first-mover edge for the firm drives the program
Customer demand
- Extent to which customer demand for enhanced service from technology drives the program
Culture of innovation
- Extent to which innovation in business and technical practices is encouraged and facilitates the program
Organizational change management
- Extent to which cultural change management is evident in helping business and technical staff embrace the program
Executive sponsorship
- Extent to which senior managers in the firm articulate and evangelize the business criticality of SOA as a strategy and fund the program
Executive business leadership
- Extent to which senior managers in the business units evangelize business criticality of SOA as a strategy
Executive technology leadership
- Extent to which senior managers in the technology departments evangelize the technical and business criticality of SOA as a strategy
Strategic planning
- Extent to which business strategy of SOA is articulated in the firm and is accepted by program staff
Enterprise architecture
- Extent to which formal enterprise architecture contributes to initiation of the program and evolves with processes to an SOA
Focus on improvement of process
- Extent to which improvement of business processes, process integration, and service choreography are the goals of the program
Service orientation
- Extent to which technical and business staff is receptive to principles of service orientation and SOA
Reusability of assets
- Extent to which multiple services using software technologies is a goal of the program
***Procedural Factors***
Control of program
- Extent to which a formal function is evident for guiding and helping the firm in evolution to SOA
SOA center of competency
- Extent to which a centralized team is evident for furnishing SOA expertise help to program staff
Responsibilities and roles
- Extent to which responsibilities and roles of staff on the program are clearly defined for completing project tasks
Education and training
- Extent to which formal skill training on services and SOA is evident for program staff
Knowledge exchange
- Extent to which processes and procedures are evident for informing business and technical staff of progress of the program
Change management
- Extent to which procedures are evident for ensuring optimal resolution of requests for changes in existing processes or services or of requests for new processes or services
Information management
- Extent to which procedures are evident for ensuring data integrity and quality for technical and business functions
Common reference
- Extent to which business and technical terminology is applied consistently by program staff
Naming conventions
- Extent to which naming standards and service versioning are used by program staff
Procurement of technology
- Extent to which a formal function is evident for furnishing quality hardware and software technology to the program in a cost-effective and expeditious manner
Technology firm knowledge capture
- Extent to which program staff captures knowledge from hardware and software technology firms to become independent of the firms
Risk management
- Extent to which procedures are evident for mitigating failure or loss caused by SOA
Standards management
- Extent to which program staff is cognizant of official standards, scope of implementation of the standards by technology firms and standard gap resolution techniques
Infrastructure architecture
- Extent to which procedures are evident for guiding the evolution of technology in a strategy of SOA
Process and service deployment environment
- Extent to which procedures are evident for furnishing software and tools to the development staff on the program
Process and service deployment techniques
- Extent to which procedures are evident in order to ensure the highest quality of deployed technology throughout the program
Service catalog management
- Extent to which procedures for managing a registry or a repository of processes and services are evident on the program
Service management and support
- Extent to which procedures are evident for ensuring service availability and reusability and furnishing metrics on service support Security management- Extent to which procedures are evident for safeguarding access to services
Continuous process improvement
- Extent to which procedures are evident for iterative improvement of existing and new processes
Costing techniques
- Extent to which techniques are evident for costing existing and future SOA product realization and support
Strategy management
- Extent to which procedures are evident for evaluating and improving program strategy of SOA as required
***Technical Factors***
Internal Web services on project
- Extent to which Web services as simple projects contribute to the evolution of SOA
Internal process domain on project
- Extent to which complex Web services applications contribute to the evolution of SOA
Internal SOA domain on project
- Extent to which standards-compliant, internal, and loosely coupled projects contribute to the evolution of SOA
External process domain on project
- Extent to which external tightly coupled and security-sensitive and trusted projects contribute to the evolution of SOA
External SOA domain on project
- Extent to which external standards-compliant, loosely coupled, and security-sensitive and trusted projects contribute to the evolution of SOA
Business process management software
- Extent to which Web Services-Business Process Execution Language (WS-BPEL) software is included in the program
Data tools
- Extent to which data tools supporting eXtensible Markup Language (XML) are included in the program
Middleware
- Extent to which an enterprise service bus (ESB) or traditional middleware technology is included on the program
Platform of key technology firms
- Extent to which the platforms from key technology firms (e.g., BEA, IBM, and Microsoft) are included in the program
Platform specialty tools from platform technology firm
- Extent to which specialty tools of the platform technology firms are included in the program
Proprietary technologies
- Extent to which proprietary software is included in the program
Best-of-class tools
- Extent to which specialty tools from pure-play or third-party technology firms are included in the program XML standard- Extent to which XML is included in
the program
Messaging standards
- Extent to which technology supporting Simple Object Access Protocol (SOAP), SOAP Message Transmission Optimization Mechanism (MTOM), and SOAP with Attachments (SwA) or similar standards is included in the program
Service description and discovery standards
- Extent to which technology supporting Universal Description, Discovery and Integration (UDDI), Web Services Description Language (WSDL), and Web Services-Policy (WS-P) or similar standards is included in the program
Transaction standards
- Extent to which technology supporting Web Services-Composite Application Framework (WS-CAF), Web Services-Choreography Description Language (WS-CDL), and Web Services-Transaction (WS-TX) or similar standards is included in the program
Security standards
- Extent to which technology supporting XML Encryption, XML Signature, Web Services-Federation (WS-F), Web Services-Security (WS-S), and WS-Security Policy (WS-SP) or similar standards is included in the program
User interface standards
- Extent to which user interface tools or Web Services-Remote Portlets (WS-RP) are included in the program Web services best practices- Extent to which Web Services-Interoperability (WS-I) is included in the program
Web services management standards
- Extent to which Service Provisioning Markup Language (SPML) and Web Services-Distributed Management (WS-DM) are included in the program
Responsibilities and Roles of Program Staff for Fulfilling Methodology
Definition
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment