CBDI Forum CBDI Web Services
Roadmap. Guiding the transition to Web Services and SOA
 
CBDI Knowledgebase

Web Services Roadmap Planning cont'd...

Projects

Topic Area
Deliverables
WS Maturity Phase Applicability
1
EL
2
INT
3
RE
4
MAT
Experimental and early learning Shared experience
Services as a better form of project architecture
Y      
Project level services Services as a better form of project architecture
Services shared within project
Y Y Y Y
Implementation Based Services Harvesting
Existing implementations/interfaces rendered as Web Services
  Y    
Enterprise level services Generalized services providing single source of functionality
SLA based guarantees
Formally published
Managed upgrade
  Y Y Y
Services are products Integrated product and IT development process     Y Y

Table 7 - The CBDI Roadmap Framework - Projects Steam

Many organizations will maintain recommended project profiles for project teams to then customize as appropriate. Existing project profiles will require customization and there are five important profiles that may be important to consider and plan for.

Experimental and early learning

Exploratory activity that is undertaken either by individuals of individual project teams. No significant reliance on shared infrastructure.

Project level services

Web Services created as interoperability mechanisms within the confines of a project. Relatively minimal requirement for formality of process, for example separation of supplier and consumer, certification etc

Implementation Based Services

Web Services used as integration layer for existing and legacy applications.

Enterprise level services

Web Services created for reuse across the enterprise.

Services are products

Web Services form an integral part of one or more core business product offerings.

By David Sprott

Contents...


Previous Page  
eLearning

  © Everware-CBDI Inc 1999-2008