OSIMM Method

Sujets de la dimension et Questions

SujetQuestion(s)

Conception d'architecture

  1. What are the current application or systems requirements elicitations and requirements management practices?
  2. What design methodologies and best practices are you currently adopting?
  3. Do you practice any SOA design techniques?
  4. What design tools are in practice today?
Construction
  1. What is the current practice for service development and management?
  2. What is your current project management framework?
  3. How is IT project management organized?
  4. What are your organization’s current QA processes?
  5. Do you have an active community that works to evolve your SOA methods and practices?
Déploiement
  1. Has your organization developed a repository for best practices and asset re-use?

 

Evaluations

Maturity Level
Cell Name

Synthèse

Maturity Attributes

Silo
(Level 1)

Structured Analysis and Design

Faible ou innexistant

No formal use of SOA design and implementation methodology.

IT and business employees have little understanding or appreciation for implementing business processes as services.


Integrated
(Level 2)

Object-oriented Modeling

Limité

SOA methods and practices are limited to the IT development teams and have not been formalized across teams.


Componentized
(Level 3)

Component-based Development

Partagé dans l'organisation

SOA method and practices have been enhanced to address the creation, implementation, and deployment of services. Methodology is largely focused on implementing IT infrastructure and integration services.


Services
(Level 4)

Service-oriented Modeling


Entreprise

SOA methods and practices have been implemented across the enterprise. Not all organizations follow a unified approach.


Composite Services
(Level 5)

Service-oriented Modeling

Culture d'entreprise

A formal and recognized methodology for the creation, development, deployment, and management is in practice.

A recognized community is empowered to manage, train, and update the enterprise SOA methods and practices.


Virtualized Services
(Level 6)

Service-oriented Modeling for Infrastructure

Interne et Partenaires

Integrated across the enterprise and externally between business partners.

Formal methods are used to create and manage both internal and external (partner)-based services.

Best practice guidance has been developed to facilitate consistent adoption of SOA and virtualization technologies; for example, ESB and registry.

Virtualization is a key element of the IT service operations methods and is used to facilitate service performance.

Dynamically Re-Configurable Services
(Level 7)

Business Process Modeling

Etreprise agile

Formal methods leverage architectural constructs and assets for supporting virtualization and dynamic services and business process modeling.


 

cf. Source.