
rest from Spain. In addition, 50 images were volun-
tarily submitted. The fact that the second and third
forms were not mandatory meant that the number of
responses decreased, with just over 100 for the in-
termediate form and 33 for the final form. Most of
the data entered came from Mexico because the re-
searchers held a face-to-face meeting where they ex-
plained the app installation process to the teenagers
and answered the most common questions.
3 DATA COLLECTION WITHIN
THE EDIGA PROJECT
One of the most critical stages in digital ethnographic
research is fieldwork, where the behavior of study
subjects on social media is analyzed. During this
phase, qualitative data is generated through system-
atic observations and field notes, which require spe-
cialized tools for organization and analysis. In the
case of the EDIGA team, this process relied on Mi-
crosoft Teams for collaborative file management and
Atlas.ti (AtlasTI, 2024) for qualitative data process-
ing. However, this approach had significant limita-
tions: (1) the lack of a unified standard in the nam-
ing and categorization of attached images, which led
to inconsistencies among researchers, and (2) the ab-
sence of a defined methodology for integrating quan-
titative data from the project’s mobile application
(AppEDIGA) with qualitative observations.
In particular, the data generated by the mobile ap-
plication were not centrally accessible, forcing the
team to query the database directly. This fragmen-
tation between the qualitative and quantitative com-
ponents made data triangulation and comprehensive
analysis difficult.
To address these challenges, PortalEDIGA was
designed, a unified platform that allows for: (1) stan-
dardized collection of qualitative data (observations,
field diaries, and metadata), (2) qualitative analysis
assisted by computational tools, and (3) visualization
of quantitative metrics in real time. This integration
not only optimizes methodological consistency but
also facilitates interoperability between the qualitative
and quantitative dimensions of the research.
3.1 Functional Requirements
This section describes the five categories of functional
requirements that were identified and later guided the
implementation of PortalEDIGA.
In terms of User Administration, the goal is to be
able to: create new researcher users and assign roles
(administrator/researcher), edit researcher user roles,
and view a list of all registered researcher users.
For Session, the goal is for a researcher to be able
to: log in with a username and password and log out.
For Subjects, researchers should be able to: view
a list of subjects and their aliases, Instagram user-
name, age, gender, and country; search for a sub-
ject by Instagram username or alias; filter subjects by
age, gender, and country; create a new subject with an
alias, age, country, gender, and Instagram username;
edit all subject data; and delete a subject.
With regard to Subject Profile, researchers should
be able to: view a subject’s profile with all their ac-
tivity in the AppEDIGA; view the gallery with all the
photos that the subject uploaded through the appli-
cation; add a comment to an image uploaded by the
subject; view a list of all comments made about the
subject along with their creation date and the user who
made them. They can also create a comment for a sub-
ject, attach a photo, and indicate the title, type of post,
number of likes, number of comments, date and time
of publication, whether it contains music and what
kind, and the text of the comment. Delete a comment,
view a list of field diary entries for the subject, cre-
ate a new field diary entry, reference photos uploaded
to the portal and save the creation date, delete a field
diary entry. Download a field diary entry in docx for-
mat Edit a field diary entry and save the edit date, add
tags for all images on the portal. When adding a new
tag, it must be saved for later use, receive suggestions
when tagging an image, export images with blurred
areas so that subjects and places are not recognizable.
3.2 Non-Functional Requirements
This section describes the non-functional require-
ments defined in conjunction with the researchers.
Free open source software, throughout develop-
ment, the use of free and open source software is pri-
oritized. Among its advantages are freedom of cus-
tomization, ease of integration, access to source code,
and no additional costs to the project.
Economical infrastructure, the EDIGA team ex-
pressed interest in keeping costs low without affecting
the performance and operation of the system. Span-
ish language: since all EDIGA researchers are from
Spanish-speaking countries (Uruguay, Mexico, and
Spain), the language of the portal must be Spanish.
Web adaptability, implement the web portal in
a responsive manner (ability of HTML code to adapt
to different device screen sizes). That is, ensure its
proper functioning on mobile and desktop devices.
Security and privacy, the research handles sen-
sitive data and has a confidentiality agreement with
KMIS 2025 - 17th International Conference on Knowledge Management and Information Systems
536