Abstract
Improving work within and among enterprises is of pressing importance. In this chapter we take a services-oriented view of both the doing and the coordinating of work by treating work as a service. We discuss how large work engagements can be decomposed into a set of smaller interconnected service requests and conversely how they can be built up. Encapsulation of work into a service request enables its assignment to any qualified work organization. As such, the encapsulation naturally lends itself to ongoing optimization of the overall engagement. A service request contains two distinct parts: coordination information for coordinating work and payload information for doing work. Coordination information deals with business concerns such as risk, cost, schedule, and value co-creation. Contrarily, payload information defines the deliverables and provides what is needed to do the work, such as designs or use-cases. This general two-part decomposition leads to a paradigm of work as a two-way information flow between service systems, rather than as a business process to be implemented. Treating work as information flow allows us to leverage extant web services technology using mainstream service-oriented architectures (SOA). Milestone structures may be used to formalize coordination and establish measurable outcomes. Benefits from the work-as-a-service approach include agility, visibility, responsiveness, and ongoing optimization.
Original language | English (US) |
---|---|
Title of host publication | Advanced Web Services |
Publisher | Springer |
Pages | 409-430 |
Number of pages | 22 |
Volume | 9781461475354 |
ISBN (Electronic) | 9781461475354 |
ISBN (Print) | 1461475341, 9781461475347 |
DOIs | |
State | Published - Oct 1 2014 |
Externally published | Yes |
ASJC Scopus subject areas
- General Computer Science