Beta testing in student-led app development : analyse and design of an open-source solution
Files
Oumouadene_81211400_2023.pdf
Closed access - Adobe PDF
- 43.14 MB
Details
- Supervisors
- Faculty
- Degree label
- Abstract
- In the context of the "Projet 4 - LEPL1509" course, the prevailing method for students to deploy their application binaries and gather feedback is through the external Appaloosa.io android application. While this method serves its purpose, it raises concerns regarding data governance, as it operates outside UCLouvain's environment. Additionally, the feedback mechanism, which only showcases the latest version's feedback, has been a source of confusion for students. This Master's thesis seeks to address these challenges by conceptualizing an open-source web application tailored to the needs of the students. Such an approach not only aligns with UCLouvain's commitment to open-source initiatives but also offers the flexibility for community-driven enhancements. The research methodology adopted is multifaceted. An in-depth exploration into the origins and significance of beta-testing processes is undertaken, drawing insights from both academic literature and industry practices. This foundational understanding is enriched by analyzing interviews and evaluating existing solutions that tackle similar challenges. The design phase involves crafting a stakeholder slidedeck to gauge interest and define the project's scope. This is followed by the development and testing of a no-code solution with LEPL1509 students, culminating in the creation of a solution wireframe. To ensure user adaptability, assessments are conducted to analyze user familiarity with the platform, supplemented by videos detailing user flow scenarios. The research concludes with an outline of the platform's technical specifications, encompassing non-functional requirements, user profiles, desired functionalities, and a proposed application architecture. Through this endeavor, the thesis aims to provide a solution that is not only course-specific but also holds potential for broader academic applications.