Chapter 4. SERVICE-ORIENTED DISCOVERY AND ANALYSIS BEST PRACTICES MODEL: Striving for Balanced Solutions

No matter how rigorously a service-oriented discovery and analysis discipline is pursued, the practitioner should ensure that the scope of this venture is wide and detailed enough to meet business and technical requirements. Regardless of how thoroughly a service identification and examination endeavor is being conducted, architects, developers, modelers, analysts, and managers must also promote service reuse, consolidation, and expenditure reduction. In spite of how meticulously the method of the service discovery is executed, subject matter experts must also foster a loosely coupled and simplified architecture model. These best practices should be exercised by pursuing the four major discovery and analysis discipline road map patterns that were discussed in detail in Chapters 2 and 3: Inward (25), Upward (42), Downward (32), and Outward (46).

These road map patterns of service identification, inspection, and modeling should be strongly supported and guided by a set of organizational best practices, which are policies and tenets that offer rules of implementation to mitigate the challenges in two major distinct areas of expertise: business and technology. From a business perspective, best practices should identify the driving motivation for service construction. In addition, these guiding principles should also advise what business artifacts contribute the most to the service ...

Get SOA Modeling Patterns for Service-Oriented Discovery and Analysis now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.