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 条
  • [21] Promoting Modularity in a Requirements Engineering Process for Software Product Lines
    Netto, Dorgival
    Silva, Carla
    NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 599 - 608
  • [22] Product Lines Scoping Using ISO/IEC 26550 Reference Model Considering Software Quality
    Herrera, Juan C.
    Losavio, Francisca
    Ordaz, Oscar
    Boegh, Jorgen
    2016 2ND INTERNATIONAL CONFERENCE ON HUMANITY AND SOCIAL SCIENCE (ICHSS 2016), 2016, : 194 - 200
  • [23] Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models
    Kuhrmann, Marco
    Ternite, Thomas
    Friedrich, Jan
    Rausch, Andreas
    Broy, Manfred
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 121 : 49 - 71
  • [24] InDoCaS: A process for domain engineering in software production lines with a quality approach
    Canelon, Rodolfo
    2019 IEEE CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON), 2019,
  • [25] Scoping software process models -: Initial concepts and experience from defining space standards
    Armbrust, Ove
    Katahira, Masafumi
    Miyamoto, Yuko
    Muench, Juergen
    Nakao, Haruka
    Ocampo, Alexis
    MAKING GLOBALLY DISTRIBUTED SOFTWARE DEVELOPMENT A SUCCESS STORY, 2008, 5007 : 160 - +
  • [26] Scoping constructs for software generators
    Smaragdakis, Y
    Batory, D
    GENERATIVE AND COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2000, 1799 : 65 - 78
  • [27] The use of software product lines for business process management: A systematic literature review
    Rocha, Roberto dos Santos
    Fantinato, Marcelo
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (08) : 1355 - 1373
  • [28] Towards a Generic Framework for Model-Driven Engineering of Software Process Lines
    Agh, H.
    Ramsin, R.
    PROCEEDINGS OF THE FIFTH EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS (ECBS 2017), 2017,
  • [29] Is Automotive SPICE Suitable to Assess Product Lines-based Software Process?
    Lami, Giuseppe
    Fabbrini, Fabrizio
    Fusani, Mario
    2011 2ND EASTERN EUROPEAN REGIONAL CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS-EERC), 2011, : 157 - 158
  • [30] Towards a Development Process for Maturing Delta-Oriented Software Product Lines
    Schuster, Sven
    Seidl, Christoph
    Schaefer, Ina
    PROCEEDINGS OF THE 8TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON FEATURE-ORIENTED SOFTWARE DEVELOPMENT (FOSD'17), 2017, : 41 - 50