Scoping software process lines

被引:31
|
作者
Armbrust, Ove [1 ]
Katahira, Masafumi [2 ]
Miyamoto, Yuko [2 ]
Münch, Jürgen [1 ]
Nakao, Haruka [3 ]
Ocampo, Alexis [1 ]
机构
[1] Fraunhofer Institute for Experimental Software Engineering (IESE), Fraunhofer-Platz 1, 67663 Kaiserslautern, United Kingdom
[2] Japan Aerospace Exploration Agency, 2-1-1, Sengen, Tsukuba, Ibaraki, 305-8505, Japan
[3] JapanManned Space Systems Corporation, 1-1-26, Kawaguchi, Tsuchiura, Ibaraki, 300-0033, Japan
来源
关键词
Computer software;
D O I
10.1002/spip.412
中图分类号
学科分类号
摘要
Defining organization-specific process standards by integrating, harmonizing, and standardizing heterogeneous and often implicit processes is an important task, especially for large development organizations. On the one hand, such a standard must be generic enough to cover all of the organization's development activities; on the other hand, it must be as detailed and precise as possible to support employees' daily work. Today, organizations typically maintain and advance a plethora of individual processes, each addressing specific problems. This requires enormous effort, which could be spent more efficiently. This article introduces an approach for developing a Software Process Line that, similar to a Software Product Line, promises to reduce the complexity and thus, the effort required for managing the processes of a software organization. We propose Scoping, Modeling, and Architecting the Software Process Line as major steps, and describe in detail the Scoping approach we recommend, based on an analysis of the potential products to be produced in the future, the projects expected in the future, and the respective process capabilities needed. In addition, the article sketches experience from determining the scope of space process standards for satellite software development. Finally, it discusses the approach, draws conclusions, and gives an outlook on future work. © 2009 John Wiley & Sons, Ltd.
引用
收藏
页码:181 / 197
相关论文
共 50 条
  • [31] Software product lines
    Bosch, J
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 467 - 467
  • [32] Models of Sustainable Software: A Scoping Review
    Swacha, Jakub
    SUSTAINABILITY, 2022, 14 (01)
  • [33] Software product lines and software architecture design
    Bosch, J
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 717 - 717
  • [34] Software product lines beyond software development
    Decker, Scott G.
    Dager, Jim
    SPLC 2007: 11TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2007, : 275 - +
  • [35] The Pro-PD Process Model for Product Derivation within software product lines
    O'Leary, Padraig
    de Almeida, Eduardo Santana
    Richardson, Ita
    INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (09) : 1014 - 1028
  • [36] A conceptual framework to integrate fault prediction sub-process for software product lines
    Catal, Cagatay
    Diri, Banu
    TASE 2008: SECOND IFIP/IEEE INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 99 - +
  • [37] Modeling Variabilities from Software Process Lines with Compositional and Annotative Techniques: A Quantitative Study
    Aleixo, Fellipe A.
    Kulesza, Uira
    Oliveira Junior, Edson A.
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2013, 7983 : 153 - 168
  • [38] Software Process as a Service: Towards A Software Process Ecosystem
    Greulich, Oliver
    Knieke, Christoph
    Rafie, Bassel
    Rausch, Andreas
    Kuhrmann, Marco
    PROCEEDINGS OF THE 2024 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEMS PROCESSES, ICSSP 2024, 2024, : 77 - 86
  • [39] Software connector as software process
    Menasria A.
    Oussalah M.
    Amirat A.
    Bahi H.
    International Journal of Simulation and Process Modelling, 2021, 17 (04) : 231 - 249
  • [40] A software process simulator for software product and process improvement
    Donzelli, P
    Iazeolla, G
    INTERNATIONAL CONFERENCE ON PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 1999, 195 : 525 - 538