SOA Delivery lifecycle

From MPDLMediaWiki
Revision as of 23:38, 16 June 2007 by Natasab (talk | contribs) (New page: Following general stages in SOA delivery lifecycle are recognized *service-oriented analysis *service-oriented design *service development *service testing *service deployment *service ad...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Following general stages in SOA delivery lifecycle are recognized

  • service-oriented analysis
  • service-oriented design
  • service development
  • service testing
  • service deployment
  • service administration

Top-down approach[edit]

  • promotes the formal definition of corporate business models prior to modeling service boundaries
  • can result in the highest quality level of SOA
  • it also imposes a significant volume of up-front analysis work

Bottom-up approach[edit]

  • delivery of application services on an "as needed" basis
  • is easy to follow
  • does not result in the advancement of service-orientation or process-enabled SOA

Agile approach[edit]

  • meet in the middle
  • on-going analysis is supported, while still allowing the immediate delivery of services
  • as analysis progresses, existing services are revisited and revised as required