Contributions to Systems Software and Service Process Improvement and Innovation Based on Recent Advances

IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Ricardo Colomo-Palacios, Richard Messnarz, Miklós Biró
{"title":"Contributions to Systems Software and Service Process Improvement and Innovation Based on Recent Advances","authors":"Ricardo Colomo-Palacios,&nbsp;Richard Messnarz,&nbsp;Miklós Biró","doi":"10.1002/smr.2737","DOIUrl":null,"url":null,"abstract":"<p>This special issue comprises a selected set of high quality and extended articles of the 29th Systems, Software and Services Process Improvement (EuroSPI) Conference, held in 2022 in Salzburg, Austria.</p><p>Conferences were held in Dublin (Ireland) in 1994, in Vienna (Austria) in 1995, in Brighton (UK) in 1996, in Budapest (Hungary) in 1997, in Gothenburg (Sweden) in 1998, in Pori (Finland) in 1999, in Copenhagen (Denmark) in 2000, in Limerick (Ireland) in 2001, in Nuremberg (Germany) in 2002, in Graz (Austria) in 2003, in Trondheim (Norway) in 2004, in Budapest (Hungary) in 2005, in Joensuu (Finland) in 2006, in Potsdam (Germany) in 2007, in Dublin (Ireland) in 2008, in Alcala (Spain) in 2009, in Grenoble (France) in 2010, in Roskilde (Denmark) in 2011, in Vienna (Austria) in 2012, in Dundalk (Ireland) in 2013, in Luxembourg in 2014, in Ankara (Turkey) in 2015, in Graz (Austria) in 2016, in Ostrava (Czech Republic) in 2017, in Bilbao (Spain) in 2018, in Edinburgh (UK) in 2019, in Düsseldorf (Germany) in 2020, in Krems (Austria) in 2021, and in Salzburg (Austria) in 2022.</p><p>EuroSPI had a cooperation with the EU Blueprint for Automotive project DRIVES [<span>1</span>] (2018–2022) where leading Automotive industry discusses and presents skills for the Europe 2030 strategy in the automotive sector. In 2022, the ASA (Automotive Skills Alliance) has been formed in Brussels which continues with the DRIVES results, and EuroSPI is a partner in the ASA.</p><p>EuroSPI has a cooperation with the EU Blueprint for Batteries project ALBATTS (2020–2023) where leading European industry discusses and establishes a skills agenda to build a European battery production capability for the electrification of European e-mobility.</p><p>EuroSPI has a cooperation with the EU project FLAMENCO [<span>2</span>] (2023–2024) where for the Working Group 3.6 for IT in Automotive, the certification and training services for job roles in European automotive industry will be developed.</p><p>EuroSPI has established the SPI Manifesto (SPI = Systems, Software and Services Process Improvement [<span>3</span>]), a set of social media groups including a selection of presentations and key notes freely available on YouTube and access to job role-based qualification through the European Certification and Qualification Association (www.ecqa.org).</p><p>A typical characterization of EuroSPI is reflected in a statement made by a company: “… the biggest value of EuroSPI lies in its function as a European knowledge and experience exchange mechanism for SPI and innovation.”</p><p>Since its beginning in 1994 in Dublin, the EuroSPI initiative continuously develops the term SPI including more and more fields that contribute. During the years, new communities (Cybersecurity, Internet of Things, Agile, etc …) joined and the term EuroSPI<sup>2</sup> became European System, Software, Service, Safety, and Security Process, Product, Programming Improvement, Innovation, and Infrastructure. So in fact, it became EuroS<sup>5</sup>P<sup>3</sup>I<sup>3</sup>.</p><p>EuroSPI 2022 took place in Salzburg, Austria. Six of the set of papers presented in the conference were selected by the editors for expansion in this special issue. The choice of the different manuscripts was made with consideration of the comments provided by the reviewers, and the final set was chosen based on the novelty and contribution of the papers. The editors present the selected manuscripts and discuss their content in what follows.</p><p>The paper “Trustworthy and Collaborative Traceability Management: Experts' Feedback on a Blockchain-enabled Framework” by Demi, Sánchez-Gordón, Kristiensen and Larrucea presents a study based on the use of blockchain technology to register and track software artifacts of any type and size, in a decentralized, yet secure manner. The study, by means of a set of semi-structured interviews, is aimed at identifying challenges, benefits, and potential improvements of a previous framework and blockchain prototype by means of feedback collected from a set of software engineering experts. The findings suggest an overall favorable outlook by Experts regarding the blockchain-enabled requirements traceability framework and prototype. While the presence of blockchain technologies in software engineering is nowadays beginning to mature [<span>4</span>], the application of these technologies in requirements engineering is more scarce (see [<span>5-7</span>]). In this paper, adoption factors are taken into account to improve framework usability and contribution.</p><p>In “Product and Service Quality Risks – a survey about evolution and application in different business domains to facilitate Quality Engineering” by Alexander Poth, the author examines the literature regarding quality risk approaches identifying mature and general product and service risk approaches that are applicable in a variety of contexts. In the manuscript, Poth proposes an approach, describing its methodical evolution and how it can be integrated into development procedures, including soft-skills development such as employee awareness and systematic training within organizations. A case study in the Group IT of the Volkswagen AG is presented. Quality engineering is key in software process improvement initiatives [<span>8</span>], and this importance is even higher when initiatives focus on the sociocultural dimension of improvement duties [<span>9, 10</span>]. In the paper by Poth, the author underlines the importance of the development of employee awareness and systematic training within organizations.</p><p>“Promoting Social and Human Factors through a Gamified Automotive Software Development Environment” is authored by Gloria Piedad Gasca-Hurtado, Mirna Muñoz, and Samer Sameh. This paper presents an analysis from the point of view of developing software-controlled systems in automobiles. Authors employ a deductive approach to examine the design aspects of a strategy created and implemented in a software development automotive environment. One of the most significant findings of this study is the strategy's capacity to promote social and human factors, which encompasses motivation, commitment, team cohesion, emotional intelligence, and autonomy. It is recommended that the aforementioned considerations be taken into account in order to enhance the productivity of the teams in question. Gamification has been quite popular in Software Engineering education and training [<span>11-13</span>]; the presence of gamification initiatives in software industry is less frequent (e.g., [<span>14</span>]). In this paper, authors focus on the use of Gamification approaches in Automotive Software Development.</p><p>Alexander Poth and Pegah Momen from Volkswagen AG are the authors of the paper entitled “Sustainable Software Engineering – a contribution puzzle of different teams in large IT organizations”. In this industrial paper, authors identify and evaluate the contributions of typical teams in relation to their role in the development of sustainable software engineering solutions. The evaluation encompasses the full software engineering lifecycle, including demand analysis, architectural design, user interface design, implementation, operation, and usage. As organizations cover nowadays a broader focus than just software, the term “sustainable IT engineering” better reflects the scope of the organization's sustainability objectives. The proposed approaches are presented as instantiations within the Volkswagen Group IT. Started back in 2015 in the Karlskrona Manifesto [<span>15</span>], in recent times, the topic has evolved to expand in different dimensions such as ecological, technical, economic, social, and individual [<span>16</span>]. This paper is a prolongation of a set of initiatives on Sustainable Software Engineering focusing the endeavors in the case of the manuscript on key functions and processes and their instantiation within IT organizations.</p><p>In the paper “The PIM.3 Process Improvement Process – Part of the iNTACS Certified Process Expert Training”, Richard Messnarz, Vesna Djordjevic, Viktor Grémen, Winifred Menezes, Ahmed Alborae, Rainer Dreves, So Norimatsu, Thomas Wegner, and Bernhard Sechser document the results of the PIM.3 (Process Improvement Management) working group in INTACS (International Assessor Certification Schema) supported by the VDA-QMC (Verband der Deutschen Automobilindustrie/German Automotive Association – Quality Management Center). The new INTACS training is being launched by October 1, 2024 and rolled out worldwide. The process expert training is an integrated part of it, and the PIM.3 process training represents a session of the process expert training. This paper publishes the results of the PIM.3 process improvement management team of the INTACS working group for developing the process expert course.</p><p>The final paper is “Towards an Ontology for Process Compliance with the (Machinery) Legislations” and is authored by Barbara Gallina, Gergo László Steierhoffer, Thomas Young Olesen, Eszter Parajdi, and Mike Aarup. In this work, Gallina et al. focus on knowledge management for process compliance and propose a preliminary structured ontology. The objective of this ontology is to achieve a comprehensive understanding of the cognitive complexity inherent in the compliance problem, particularly in instances where knowledge-driven organizational structures, which may be geographically distributed and/or characterized by significant heterogeneity, are involved in communication. Compliance is one of the hot topics in almost all industries, and software industry is not an exemption [<span>17</span>]. In the case of “Towards an Ontology for Process Compliance with the (Machinery) Legislations”, authors focus on aspects like cognitive complexity tackling the problem by means of the design of an Ontology.</p>","PeriodicalId":48898,"journal":{"name":"Journal of Software-Evolution and Process","volume":"37 1","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2024-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/smr.2737","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Software-Evolution and Process","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/smr.2737","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

This special issue comprises a selected set of high quality and extended articles of the 29th Systems, Software and Services Process Improvement (EuroSPI) Conference, held in 2022 in Salzburg, Austria.

Conferences were held in Dublin (Ireland) in 1994, in Vienna (Austria) in 1995, in Brighton (UK) in 1996, in Budapest (Hungary) in 1997, in Gothenburg (Sweden) in 1998, in Pori (Finland) in 1999, in Copenhagen (Denmark) in 2000, in Limerick (Ireland) in 2001, in Nuremberg (Germany) in 2002, in Graz (Austria) in 2003, in Trondheim (Norway) in 2004, in Budapest (Hungary) in 2005, in Joensuu (Finland) in 2006, in Potsdam (Germany) in 2007, in Dublin (Ireland) in 2008, in Alcala (Spain) in 2009, in Grenoble (France) in 2010, in Roskilde (Denmark) in 2011, in Vienna (Austria) in 2012, in Dundalk (Ireland) in 2013, in Luxembourg in 2014, in Ankara (Turkey) in 2015, in Graz (Austria) in 2016, in Ostrava (Czech Republic) in 2017, in Bilbao (Spain) in 2018, in Edinburgh (UK) in 2019, in Düsseldorf (Germany) in 2020, in Krems (Austria) in 2021, and in Salzburg (Austria) in 2022.

EuroSPI had a cooperation with the EU Blueprint for Automotive project DRIVES [1] (2018–2022) where leading Automotive industry discusses and presents skills for the Europe 2030 strategy in the automotive sector. In 2022, the ASA (Automotive Skills Alliance) has been formed in Brussels which continues with the DRIVES results, and EuroSPI is a partner in the ASA.

EuroSPI has a cooperation with the EU Blueprint for Batteries project ALBATTS (2020–2023) where leading European industry discusses and establishes a skills agenda to build a European battery production capability for the electrification of European e-mobility.

EuroSPI has a cooperation with the EU project FLAMENCO [2] (2023–2024) where for the Working Group 3.6 for IT in Automotive, the certification and training services for job roles in European automotive industry will be developed.

EuroSPI has established the SPI Manifesto (SPI = Systems, Software and Services Process Improvement [3]), a set of social media groups including a selection of presentations and key notes freely available on YouTube and access to job role-based qualification through the European Certification and Qualification Association (www.ecqa.org).

A typical characterization of EuroSPI is reflected in a statement made by a company: “… the biggest value of EuroSPI lies in its function as a European knowledge and experience exchange mechanism for SPI and innovation.”

Since its beginning in 1994 in Dublin, the EuroSPI initiative continuously develops the term SPI including more and more fields that contribute. During the years, new communities (Cybersecurity, Internet of Things, Agile, etc …) joined and the term EuroSPI2 became European System, Software, Service, Safety, and Security Process, Product, Programming Improvement, Innovation, and Infrastructure. So in fact, it became EuroS5P3I3.

EuroSPI 2022 took place in Salzburg, Austria. Six of the set of papers presented in the conference were selected by the editors for expansion in this special issue. The choice of the different manuscripts was made with consideration of the comments provided by the reviewers, and the final set was chosen based on the novelty and contribution of the papers. The editors present the selected manuscripts and discuss their content in what follows.

The paper “Trustworthy and Collaborative Traceability Management: Experts' Feedback on a Blockchain-enabled Framework” by Demi, Sánchez-Gordón, Kristiensen and Larrucea presents a study based on the use of blockchain technology to register and track software artifacts of any type and size, in a decentralized, yet secure manner. The study, by means of a set of semi-structured interviews, is aimed at identifying challenges, benefits, and potential improvements of a previous framework and blockchain prototype by means of feedback collected from a set of software engineering experts. The findings suggest an overall favorable outlook by Experts regarding the blockchain-enabled requirements traceability framework and prototype. While the presence of blockchain technologies in software engineering is nowadays beginning to mature [4], the application of these technologies in requirements engineering is more scarce (see [5-7]). In this paper, adoption factors are taken into account to improve framework usability and contribution.

In “Product and Service Quality Risks – a survey about evolution and application in different business domains to facilitate Quality Engineering” by Alexander Poth, the author examines the literature regarding quality risk approaches identifying mature and general product and service risk approaches that are applicable in a variety of contexts. In the manuscript, Poth proposes an approach, describing its methodical evolution and how it can be integrated into development procedures, including soft-skills development such as employee awareness and systematic training within organizations. A case study in the Group IT of the Volkswagen AG is presented. Quality engineering is key in software process improvement initiatives [8], and this importance is even higher when initiatives focus on the sociocultural dimension of improvement duties [9, 10]. In the paper by Poth, the author underlines the importance of the development of employee awareness and systematic training within organizations.

“Promoting Social and Human Factors through a Gamified Automotive Software Development Environment” is authored by Gloria Piedad Gasca-Hurtado, Mirna Muñoz, and Samer Sameh. This paper presents an analysis from the point of view of developing software-controlled systems in automobiles. Authors employ a deductive approach to examine the design aspects of a strategy created and implemented in a software development automotive environment. One of the most significant findings of this study is the strategy's capacity to promote social and human factors, which encompasses motivation, commitment, team cohesion, emotional intelligence, and autonomy. It is recommended that the aforementioned considerations be taken into account in order to enhance the productivity of the teams in question. Gamification has been quite popular in Software Engineering education and training [11-13]; the presence of gamification initiatives in software industry is less frequent (e.g., [14]). In this paper, authors focus on the use of Gamification approaches in Automotive Software Development.

Alexander Poth and Pegah Momen from Volkswagen AG are the authors of the paper entitled “Sustainable Software Engineering – a contribution puzzle of different teams in large IT organizations”. In this industrial paper, authors identify and evaluate the contributions of typical teams in relation to their role in the development of sustainable software engineering solutions. The evaluation encompasses the full software engineering lifecycle, including demand analysis, architectural design, user interface design, implementation, operation, and usage. As organizations cover nowadays a broader focus than just software, the term “sustainable IT engineering” better reflects the scope of the organization's sustainability objectives. The proposed approaches are presented as instantiations within the Volkswagen Group IT. Started back in 2015 in the Karlskrona Manifesto [15], in recent times, the topic has evolved to expand in different dimensions such as ecological, technical, economic, social, and individual [16]. This paper is a prolongation of a set of initiatives on Sustainable Software Engineering focusing the endeavors in the case of the manuscript on key functions and processes and their instantiation within IT organizations.

In the paper “The PIM.3 Process Improvement Process – Part of the iNTACS Certified Process Expert Training”, Richard Messnarz, Vesna Djordjevic, Viktor Grémen, Winifred Menezes, Ahmed Alborae, Rainer Dreves, So Norimatsu, Thomas Wegner, and Bernhard Sechser document the results of the PIM.3 (Process Improvement Management) working group in INTACS (International Assessor Certification Schema) supported by the VDA-QMC (Verband der Deutschen Automobilindustrie/German Automotive Association – Quality Management Center). The new INTACS training is being launched by October 1, 2024 and rolled out worldwide. The process expert training is an integrated part of it, and the PIM.3 process training represents a session of the process expert training. This paper publishes the results of the PIM.3 process improvement management team of the INTACS working group for developing the process expert course.

The final paper is “Towards an Ontology for Process Compliance with the (Machinery) Legislations” and is authored by Barbara Gallina, Gergo László Steierhoffer, Thomas Young Olesen, Eszter Parajdi, and Mike Aarup. In this work, Gallina et al. focus on knowledge management for process compliance and propose a preliminary structured ontology. The objective of this ontology is to achieve a comprehensive understanding of the cognitive complexity inherent in the compliance problem, particularly in instances where knowledge-driven organizational structures, which may be geographically distributed and/or characterized by significant heterogeneity, are involved in communication. Compliance is one of the hot topics in almost all industries, and software industry is not an exemption [17]. In the case of “Towards an Ontology for Process Compliance with the (Machinery) Legislations”, authors focus on aspects like cognitive complexity tackling the problem by means of the design of an Ontology.

求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Software-Evolution and Process
Journal of Software-Evolution and Process COMPUTER SCIENCE, SOFTWARE ENGINEERING-
自引率
10.00%
发文量
109
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信