Three parallel development activities were started in order to develop the composite application for end-to-end support. They are:
In this case, the same team of two developers developed the BPEL executable process and the business services. One of those developers was also the process modeler. This simplified the organizational aspects and reduced the communication overhead.
The following subsections briefly describe the development of the BPEL executable process and the business services. However, the user interface is not SOA-specific, so it will not be discussed.