Evaluating the merits of low code/no code paradigm from the perspective of ISO 25010 quality requirment
Zhang, Lanqi (2024)
Kandidaatintyö
Zhang, Lanqi
2024
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2024060443842
https://urn.fi/URN:NBN:fi-fe2024060443842
Tiivistelmä
This thesis discusses the compatibility between low code/no code platform and ISO 25010 quality standard, and points out its application potential and limitations in modern software development. LC/NC is a "democratic" platform for software development, which has obvious advantages in reducing development obstacles and shortening development cycle. In particular, this study explores how these platforms meet the quality criteria listed in ISO25010, such as functionality, reliability, usability, and safety.
Studies have shown that while LC/NC has significant advantages in improving usability and functional adaptability, reducing development difficulties for non-technical users, it is difficult to meet complex, customizable business needs. This limits its effectiveness in high performance and high-risk operating environments. In addition, this study also points out that for high-availability applications, system reliability and security will face greater challenges.
This thesis argues that while LC/NC platforms can improve software development environments, speed development, and ease of use, they also face significant challenges that require careful deployment and a clear understanding of their capabilities and limitations. On this basis, this study makes an in-depth study of the existing platform, so as to better integrate it into the mainstream software development practice, improve its practicality, and meet the ever-changing needs of the software industry.
Studies have shown that while LC/NC has significant advantages in improving usability and functional adaptability, reducing development difficulties for non-technical users, it is difficult to meet complex, customizable business needs. This limits its effectiveness in high performance and high-risk operating environments. In addition, this study also points out that for high-availability applications, system reliability and security will face greater challenges.
This thesis argues that while LC/NC platforms can improve software development environments, speed development, and ease of use, they also face significant challenges that require careful deployment and a clear understanding of their capabilities and limitations. On this basis, this study makes an in-depth study of the existing platform, so as to better integrate it into the mainstream software development practice, improve its practicality, and meet the ever-changing needs of the software industry.
