Requirements communication and balancing in large-scale software-intensive product development
2015 (English)In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 67, 44-64 p.Article in journal (Refereed) Published
Context: Several industries developing products on a large-scale are facing major challenges as their products are becoming more and more software-intensive. Whereas software was once considered a detail to be bundled, it has since become an intricate and interdependent part of most products. The advancement of software increases the uncertainty and the interdependencies between development tasks and artifacts. A key success factor is good requirements engineering (RE), and in particular, the challenges of effectively and efficiently coordinating and communicating requirements. Objective: In this work we present a lightweight RE framework and demonstrate and evaluate its industrial applicability in response to the needs of a Swedish automotive company for improving specific problems in inter-departmental requirements coordination and communication in large-scale development of software-intensive systems. Method: A case study approach and a dynamic validation were used to develop and evaluate the framework in close collaboration with our industrial partner, involving three real-life cases in an ongoing car project. Experience and feedback were collected through observations when applying the framework and from 10 senior industry professionals in a questionnaire and in-depth follow-up interviews. Results: The experience and feedback about using the framework revealed that it is relevant and applicable for the industry as well as a useful and efficient way to resolve real problems in coordinating and communicating requirements identified at the case company. However, other concerns, such as accessibility to necessary resources and competences in the early development phases, were identified when using the method, which allowed for earlier pre-emptive action to be taken. Conclusion: Overall, the experience from using the framework and the positive feedback from industry professionals indicated a feasible framework that is applicable in the industry for improving problems related to coordination and communication of requirements. Based on the promising results, our industrial partner has decided upon further validations of the framework in a large-scale pilot program. (C) 2015 Elsevier B.V. All rights reserved.
Place, publisher, year, edition, pages
Elsevier, 2015. Vol. 67, 44-64 p.
Organizational management and coordination, Requirements engineering, Software engineering, Automotive industry, Case study, Lean and agile product development
IdentifiersURN: urn:nbn:se:bth-11003DOI: 10.1016/j.infsof.2015.06.007ISI: 000362604600004OAI: oai:DiVA.org:bth-11003DiVA: diva2:873493