MARPa: A Software Modelling Assistance and Requirements Pattern-based Method for Low Code No Code Software Development - Technical report, focus group demographics, perceptions, and quotes
Authors/Creators
Description
This repository contains the technical report, focus group demographics, experimental instruments, and raw data related to the design and preliminary validation from the paper "MARPa: A Software Modelling Assistance and Requirements Pattern-based Method for Low Code No Code Software Development," currently under review as a Scientific Method-oriented Paper at CAiSE2025.
How to use
Technical report (CAiSE2025-MARPa-Technical-Report.pdf)
This Word document compiles a detailed description of method chunks composing MARPa, extending chapter 3 from our original paper. As well, we include the metamodel of MARPa together with further explanation on how to extend the proposed method chunks.
Data from focus groups
- Demographics and Perceptions (Results-anonym.xlsx)
- This file contains the demographics of subjects who participated in the focus group and the perceptions for PV1 and PV2. In this file, you will find:
- ID: Contains the ID to identify the subject and group.
- Cosent and collection: Contains the status of collection of data and consent from subjects. As mentioned in the paper, we had 15 subjects but only 9 valid perception questionnaires (i.e., questionnaires with at least one answer regarding PV1 or PV2). We report the demographics from subjects with empty questionnaires since we recorded/transcribed insights from the focus group where they also participated.
- Main area: Contains the main are of expertise of each subject.
- Time (years): Contains the number of years of experience of each subject in his/her main area of expertise.
- Experience in SW (years): Contains the number of years of experience in each subject in software development.
- Method concept: Contains the number of method engineering concepts the subjects knew beforehand. We listed 6 concepts: i) method chunk, ii) work product, iii) fragment, iv) metamodel, v) process, and vi) method tailoring. This column has the number of concepts the subjects affirm to have knowledge from.
- PV1: Contains the 1-to-5 value of a Likert scale regarding subjects' perceived technical implications (technical suitability) of the tailored MARPa method.
- PV2: Contains the 1-to-5 value of a Likert scale regarding subjects' perceived relative advantage (social suitability) of the tailored MARPa method.
- This file contains the demographics of subjects who participated in the focus group and the perceptions for PV1 and PV2. In this file, you will find:
- Quotes from focus group and subjects' feedback (QV; Results-QV-anonym.csv)
- This file contains the quotes from transcripts and recordings during the focus group where we extracted the feedback. It contains the ID of the feedback we gathered, a representative quote, and the summarized quote we reported in our paper.