Welcome
This site documents a process (or "delivery strategy" or "methodology") for developing service-oriented business
applications using the JBoss SOA Platform and SAVARA tooling.
In this introductory view of the site you will find a few "guidance" resources that explain some important high-level
architectural and project management considerations that affect the entire methodology.
To the left is a navigation tree presenting various views of this methodology. By far, the most important view is the
one named "Project Lifecycle." Within that view you will find a complete description of the delivery strategy,
presented in a process-centric manner, specifically in the form of a work breakdown structure. As you drill down
through the work breakdown structure, either using the navigation tree on the left or by following hyperlinks within
the work breakdown structure itself, you will find complete task, role, and work product descriptions, plus supporting
material ("guidance"), all within a process context (phases, steps, and so on).
The remaining views present the same information described above in a reference form that is independent of the
sequencing of steps within a process. This reference material includes "disciplines" (tasks), roles,
and "domains" (work products).
Acknowledgements
The writings of Thomas Erl are the primary source of inspiration for the processes described in this documentation. Erl
provides a generic process in his book Service-Oriented Architecture: Concepts, Technology, and Design
(Prentice Hall, 2005), and additional relevant material has been taken from his subsequent book, SOA: Principles of
Service Design (Prentice Hall, 2008).
Additional significant guidance was received from Dr. Mark Little and Gary Brown of Red Hat, along with other
members of the SAVARA project team.
Gary Kopp of ROKSW was instrumental in providing the initial research and Eclipse Process Framework structure
and content.
Comments
Please send all comments to Jeff DeLong at jdelong@redhat.com
|