From Surf Wiki (app.surf) — the open knowledge base
Construction by configuration
Construction by Configuration (CbC) is a process defined by Ian Sommerville in 2008 for the adoption of a Commercial off-the-shelf systems (COTS) in an organization. This can range from simple parameter setting through the definition of business rules to special purpose components development.
According to Sommerville, many companies and government organizations have changed their strategy from "specify and develop" to "buy and configure." Thus, generic systems are purchased and configured to create a specific version applied to an organization context by adapting modules to structures, business lines and processes.
In his work, Sommerville identified three (3) types of configurable systems: single PC-based applications with built-in, modular generic systems (such as ERP systems) and COTS assemblies. He determined that the most complex and risky to configure are the COTS, and indicated that regardless of the facilities that this software category provides, a set of activities that are common in the configuration process should be managed to address avoid the mostly failures reported. These are:
- System selection.
- Requirements analysis.
- Business process redesign.
- System configuration.
- System testing.
- Deployment and evolution.
References
References
- Sommerville Ian (2008). [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.156.5240&rep=rep1&type=pdf Construction by Configuration: Challenges for Software Engineering. Research and Practice.] St Andrews, Scotland.
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about Construction by configuration — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report