Where to Start with SOA: Criteria for Selecting SOA Projects

The concept of service oriented architectures has received considerable attention lately. Despite the hype our experience from five major German chemicals companies shows that firms do not blindly adopt the concept but want to see its value for their organizations. This paper identifies criteria for projects that should serve especially well as first proof of concept SOA implementations. Therefore the paper compares project goals to SOA benefits and requirements and deduces decision supporting criteria. Complex projects with many involved stakeholders and high risk of changing requirements, to name a few of the criteria, are more likely to profit from SOA than small simple projects with few involved people. The criteria are then applied in five cases to evaluate projects the authors analyzed. The application shows that the criteria give a good indication for or against SOA adoption in a project.

[1]  Christine Legner,et al.  SOA Adoption in Practice - Findings from Early SOA Implementations , 2007, ECIS.

[2]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[3]  Roger Atkinson,et al.  Project management: cost, time and quality, two best guesses and a phenomenon, its time to accept other success criteria , 1999 .

[4]  D. Ross Jeffery,et al.  Function Points in the Estimation and Evaluation of the Software Process , 1990, IEEE Trans. Software Eng..

[5]  Christine Legner,et al.  Serviceorientierte Architekturen: Einordnung im Business Engineering , 2006 .

[6]  Shin Ta Liu,et al.  Project Management: A Systems Approach To Planning, Scheduling and Controlling (Book) , 2004 .

[7]  Eric. Newcomer,et al.  Understanding SOA with Web Services (Independent Technology Guides) , 2004 .

[8]  Melissa A. Cook Building Enterprise Information Architectures: Reengineering Information Systems , 1996 .

[9]  Hubert Österle,et al.  Serviceorientierte Architekturen: Vom Konzept zum Einsatz in der Praxis , 2006, Data Warehousing.

[10]  Johannes Siedersleben,et al.  SOA revisited : Komponentenorientierung bei Systemlandschaften , 2007 .

[11]  Heinz Lothar Grob Investitionsrechnung für Informations- und Kommunikationssysteme auf der Grundlage von Preis-Leistungs-Modellen , 1990 .

[12]  Dan Woods,et al.  Enterprise SOA - designing IT for business innovation , 2006 .

[13]  Dirk Krafzig,et al.  Enterprise SOA: Service-Oriented Architecture Best Practices , 2004 .

[14]  Rüdiger Zarnekow,et al.  Integriertes Informationsmanagement: Strategien und Lösungen für das Management von IT-Dienstleistungen (Business Engineering) , 2005 .

[15]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[16]  Thomas L. Saaty What is the analytic hierarchy process , 1988 .

[17]  Tzvi Raz,et al.  An empirical analysis of the relationship between project planning and project success , 2003 .