Version 1
: Received: 4 July 2024 / Approved: 5 July 2024 / Online: 5 July 2024 (22:16:36 CEST)
How to cite:
Rutkowski, S.; Szczepański, A. C. Software Development Process Considerations in Drones’ GNSS-Denied Navigation Project. Preprints2024, 2024070552. https://doi.org/10.20944/preprints202407.0552.v1
Rutkowski, S.; Szczepański, A. C. Software Development Process Considerations in Drones’ GNSS-Denied Navigation Project. Preprints 2024, 2024070552. https://doi.org/10.20944/preprints202407.0552.v1
Rutkowski, S.; Szczepański, A. C. Software Development Process Considerations in Drones’ GNSS-Denied Navigation Project. Preprints2024, 2024070552. https://doi.org/10.20944/preprints202407.0552.v1
APA Style
Rutkowski, S., & Szczepański, A. C. (2024). Software Development Process Considerations in Drones’ GNSS-Denied Navigation Project. Preprints. https://doi.org/10.20944/preprints202407.0552.v1
Chicago/Turabian Style
Rutkowski, S. and and Cezary Szczepański. 2024 "Software Development Process Considerations in Drones’ GNSS-Denied Navigation Project" Preprints. https://doi.org/10.20944/preprints202407.0552.v1
Abstract
Plato defined a quality as “some degree of perfection” [49]. Studies on quality have unveiled the internal and external quality factors [17] that significantly impact product quality [4]. Internal factors are invisible to the end customer and are dependent on overall work organisation by the development team [17]. This work organisation is called “the process” [11],[33].
In this article, we will discuss how to address the drone-dedicated software development process to support system verification and ensure product quality by supporting quality characteristics and therefore increase software development awareness and control. We will discuss the process's influence on overall work activities and relationships between those activities by addressing the software development process utilised in the drone-dedicated GNSS-denied navigation system development project.
The result was observable after three weeks of starting the software development. It was focused on better team awareness, faster task completion, lower number of development mistakes, and better and faster change response than we observed in other projects that didn’t follow the predefined process.
Keywords
Software Engineering, Systems Engineering, Quality, Development Processes, Drone-dedicated software development.
Subject
Engineering, Aerospace Engineering
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.