TY - GEN
T1 - Switch or struggle
T2 - ICSE 2007 Workshops: 2nd International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques, IWICSS'07
AU - Blom, Sören
AU - Book, Matthias
AU - Gruhn, Volker
AU - Laue, Ralf
PY - 2007
Y1 - 2007
N2 - The domain requirements of software projects often seem so specialized to developers that their original design does not incorporate any commercial-off-the-shelf (COTS) components. However, if major implementation problems are encountered at a later stage in the project, the integration of a COTS component that promises to solve those problems may become a desirable alternative to struggling on with the original implementation. While a number of methods and criteria have already been proposed for requirements engineering, risk assessment and candidate selection of COTS components, they were developed for application in the initial phases of a project and thus do not take into account the much tighter time and design constraints imposed in a later project stage. To spark discussion on necessary adaptations of the established methods, this position paper uses the example of a concrete project to illustrate the characteristics of "switch or struggle" situations and proposes an initial set of risk factors to be considered at that time.
AB - The domain requirements of software projects often seem so specialized to developers that their original design does not incorporate any commercial-off-the-shelf (COTS) components. However, if major implementation problems are encountered at a later stage in the project, the integration of a COTS component that promises to solve those problems may become a desirable alternative to struggling on with the original implementation. While a number of methods and criteria have already been proposed for requirements engineering, risk assessment and candidate selection of COTS components, they were developed for application in the initial phases of a project and thus do not take into account the much tighter time and design constraints imposed in a later project stage. To spark discussion on necessary adaptations of the established methods, this position paper uses the example of a concrete project to illustrate the characteristics of "switch or struggle" situations and proposes an initial set of risk factors to be considered at that time.
UR - https://www.scopus.com/pages/publications/36949014035
U2 - 10.1109/IWICSS.2007.12
DO - 10.1109/IWICSS.2007.12
M3 - Conference contribution
SN - 0769529666
SN - 9780769529660
T3 - Proceedings - ICSE 2007 Workshops: Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques, IWICSS'07
BT - Proceedings - ICSE 2007 Workshops
Y2 - 20 May 2007 through 26 May 2007
ER -