Using no-code tools within the requirements validation process with focus on web development
2022 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
No-code tools are a method of development to make it easier and faster for someone to create a simple or specific product regardless of prior programming experience. No-code tools are primarily used today to make ordinary applications or websites, for use as is, or to try out a business idea.
In this paper we introduce the reader to the concept of no-code tools and if software engineering students should consider using no-code tools in conjunction with their studies in some form. We primarily focus on no-code tools related to web development. It is an area where there exist a lot of competitors which are often marketed online.
The requirements validation process within software development has a prototyping technique which allows the customer and endusers to experiment with a functional prototype. However, this comes at the cost of additional effort, which no-code could possibly negate through its nature of quickly creating functional applications. We investigate and see if no-code tools can be viable within the requirements validation process by using it for prototyping.
We find that no-code tools’ limitations do not prevent it from being a viable way of both allowing the developers andcustomer/end-users to quick and easy develop functional prototypes. However, this fact varies depending on the requirements and the used no-code tool as limitations vary.
Place, publisher, year, edition, pages
2022. , p. 34
Keywords [en]
no-code, requirements validation, prototyping, software development
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-23335OAI: oai:DiVA.org:bth-23335DiVA, id: diva2:1677217
Subject / course
PA1445 Kandidatkurs i Programvaruteknik
Educational program
PAGPT Software Engineering
Supervisors
Examiners
2022-06-292022-06-272022-06-29Bibliographically approved