@inproceedings{6a9794989d774d2d9c7006934b42e9ba,
title = "Service-oriented software development",
abstract = "This paper describes a methodology for planning and executing software development projects based on the service-oriented paradigm called Service-Oriented Software Development (SOSD). This does not refer to a methodology for developing software services or service-oriented architectures. Rather, it is a method for managing the process of software development in a service-oriented approach in which the actions performed by individuals and groups are modeled as {"}services{"} which can be choreographed and orchestrated. SOSD has been adopted informally by many organizations in various forms and it runs somewhat contrary to some of the recent trends toward agile development methodologies. Interestingly, it performs well in certain situations where agile methods tend to break down. In addition to describing the basics of SOSD and its theoretical underpinnings, we outline its benefits and potential shortcomings. As evidence, project data is provided from a Fortune 500 company which has gradually adopted SOSD over the last two years.",
keywords = "Agile, Project management, SOA, Service-oriented, Software development",
author = "Mark Keith and Haluk Demirkan and Kenneth Goul",
year = "2009",
language = "English (US)",
isbn = "9781615675814",
series = "15th Americas Conference on Information Systems 2009, AMCIS 2009",
pages = "603--612",
booktitle = "15th Americas Conference on Information Systems 2009, AMCIS 2009",
note = "15th Americas Conference on Information Systems 2009, AMCIS 2009 ; Conference date: 06-08-2009 Through 09-08-2009",
}