Abstract

The CubeSat nanosatellite concept has been a game-changer in the field of space science research and the development of cutting-edge space technologies. The primary factors for their success are low cost, relative simplicity of production, and predictable lifecycle. CubeSats are highly important for preparing future engineers: bachelor's and master's students of aerospace universities. Therefore, the use of CubeSats is a cost-effective way to explore near space and conduct scientific work. However, there are many issues related to the effective development of software, ensuring software quality at the system level, maintenance, and reuse of software code. The advantages and disadvantages of both classical and modern agile (Agile) software development lifecycle models are considered. To enhance flexibility and reduce the complexity of CubeSat projects, a combined model for the development of a hardware-software data processing module is proposed, which combines the advantages of two models: the waterfall model for hardware development and the agile model for software development. For a comprehensive assessment of the combined model of the data processing hardware-software module development process, the SWOT analysis methodology is used, which is a popular strategic planning tool. For its implementation, the strengths and weaknesses, external opportunities, and threats of the combined model of the data processing hardware-software module development process were formulated. The proposed combined model will allow student teams with limited experience to develop hardware-software data processing modules with minimal risks, ensuring code reuse and increasing the attractiveness of student CubeSat projects.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.