Developing Critical Aerospace Embedded Systems with Distributed Teams Using Agile Methodologies

被引:0
|
作者
Mirachi, Samoel [1 ]
Villani, Emilia [2 ]
Lemes, Marcelo Jose Ruv [3 ]
机构
[1] Embraer SA, Dept Engn & Tecnol VTE, Rodovia Presidente Dutra,Km 134, BR-12247004 Sao Jose Dos Campos, Brazil
[2] Aeronaut Inst Technol, Ctr Competence Mfg, Pr Mal Eduardo Gomes 50, BR-12228900 Sao Jose Dos Campos, Brazil
[3] Embraer SA, Dept Chief Engineer VCE, Rodovia Presidente Dutra,Km 134, BR-12247004 Sao Jose Dos Campos, Brazil
来源
关键词
SOFTWARE-DEVELOPMENT; ARCHITECTURAL KNOWLEDGE; DEVELOPMENT-PROJECTS; COMMUNICATION; SUPPORT;
D O I
10.2514/1.I010838
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This work proposes a set of complementary practices to agile methodologies, aiming at adapting them to the development of critical aerospace embedded systems by distributed teams. To identify the main gaps in this context, two approaches are used. The first one confronts the main activities required by aerospace standards for the development of critical embedded systems with a set of compiled agile practices derived from a review of the most common agile methodologies. The second one confronts the same set of compiled agile practices with the main problems of distributed development. The two approaches resulted in the identification of four gaps related to software integration, software traceability, communication management, and organizational differences. One complementary practice is then proposed for each gap. Two case studies were performed to assess the gaps and evaluate the proposed practices. Both emulate the development of critical embedded systems by distributed teams using agile methodologies. The case studies were performed with and without the use of the complementary practices. The results confirmed three of the four identified gaps and pointed to a clear contribution of the complementary practices.
引用
收藏
页码:212 / 230
页数:19
相关论文
共 50 条
  • [1] Software Development Using Agile and Scrum in Distributed Teams
    Khmelevsky, Youry
    Li, Xitong
    Madnick, Stuart
    [J]. 2017 11TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2017, : 431 - 434
  • [2] Agile Development Methodologies: Are they suitable for developing Decision Support Systems
    Gharaibeh, Natheer
    Abu-Soud, Saleh M.
    Bdour, Wafa
    Gharaibeh, Islah
    [J]. 2009 SECOND INTERNATIONAL CONFERENCE ON THE APPLICATIONS OF DIGITAL INFORMATION AND WEB TECHNOLOGIES (ICADIWT 2009), 2009, : 84 - 89
  • [3] Soft core based embedded systems in critical aerospace applications
    Cuenca-Asensi, Sergio
    Martinez-Alvarez, Antonio
    Restrepo-Calle, Felipe
    Palomo, Francisco R.
    Guzman-Miranda, Hipolito
    Aguirre, Miguel A.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (10) : 886 - 895
  • [4] The Critical Communication Challenges Between Geographically Distributed Agile Development Teams: Empirical Findings
    Alzoubi, Yehia
    Gill, Asif
    [J]. IEEE TRANSACTIONS ON PROFESSIONAL COMMUNICATION, 2021, 64 (04) : 322 - 337
  • [5] Reconfiguration Strategies for Critical Adaptive Distributed Embedded Systems
    Ballesteros, Alberto
    Proenza, Julian
    Barranco, Manuel
    Almeida, Luis
    [J]. 2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, : 57 - 58
  • [6] Knowledge creation and sharing in software development teams using Agile methodologies: key insights affecting their adoption
    Neves, Fatima Trindade
    Ramalho Correia, Ana Maria
    Rosa, Valdemar Nunes
    de Castro Neto, Miguel
    [J]. SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL I, 2011, : 307 - +
  • [7] Using Logical Architecture Models for Inter-Team Management of Distributed Agile Teams
    Santos, Nuno Antonio
    Pereira, Jaime
    Ferreira, Nuno
    Machado, Ricardo J.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2022, 15 (01)
  • [8] AGILEUXModel - Towards a Reference Model on Integrating UX in Developing Software using Agile Methodologies
    Peres, Angela
    Da Silva, Tiago
    Silva, Fernando Selleri
    Soares, Felipe Furtado
    Rosemberg, Carlos
    Meira, Silvio
    [J]. 2014 AGILE CONFERENCE (AGILE), 2014, : 61 - 63
  • [9] 'State of the Art' in Using Agile Methods for Embedded Systems Development
    Srinivasan, Jayakanth
    Dobrin, Radu
    Lundqvist, Kristina
    [J]. 2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 1195 - 1200
  • [10] Developing evolvable, embedded, time-critical systems with MetaH
    Lewis, B
    Colbert, E
    Vestal, S
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 447 - 455