Affiliation:
1. University of Southern California, USA
Abstract
To provide better service to customers and remain competitive in the business environment, a wide variety of ready-to-use software and technologies are available for one to “grab and go” in order to build up software systems at a rapid pace. Currently, a wide variety of Web services are available and ready to use for this purpose. Current software process models also support commercial-off-the-shelf (COTS)-based development processes. However, although COTS and Web Services are similar, they are different in many perspectives. On one hand, there are various software process models that support Web services development. Yet there is no process model that supports the project that uses services provided by others. This chapter introduces the Incremental Commitment Spiral Model (ICSM), a new generation process model that provides development guidelines, from exploring a Web service alternative to deployment and maintenance with case studies.
Reference18 articles.
1. Beck, K., et al. (2001). Principles behind the agile manifesto. Agile Manifesto. Retrieved August 4, 2009, from http://agilemanifesto.org/principles.html
2. Anchoring the software process
3. A spiral model of software development and enhancement
4. Balancing Opportunities and Risks in Component-Based Software Development
5. Boehm, B., & Lane, J. A. (2007). Using the incremental commitment model to integrate systems acquisition, systems engineering, and software engineering. Cross Talk, (pp. 4-9)
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Overarching Process for Systems Engineering and Design;Handbook of Model-Based Systems Engineering;2023
2. Overarching Process for Systems Engineering and Design;Handbook of Model-Based Systems Engineering;2022
3. Requirements Engineering;The Art of Engineering Leadership;2020