
demands and adapt to the security and experience
needs of its users.
However, the rapid iterative cycle characteristic
of agile methodologies, while allowing flexibility,
can compromise a deep understanding of user
needs. This speed reduces the time for detailed
investigations into the user journey, which can
result in a less satisfying experience for the target
audience. For Groovoo, this aspect is even more
sensitive, as the startup serves a diverse audience with
distinct preferences and limitations. This context
creates the need to incorporate User-Centered Design
(UCD) guidelines, which prioritize user involvement
and needs throughout the development process,
promoting an intuitive and satisfying user experience
(Patterson and Carlson, 2017)(Gulliksen et al., 2003).
This work proposes and validates UCD guidelines
integrated into Scrumban to improve the user
experience on Groovoo. This integration is carried
out considering the team’s geographical and resource
limitations while seeking practices easily adaptable
to the agile cycle. Unlike conventional approaches
that focus on isolated usability improvements, this
study stands out by proposing a methodological
adaptation combining UCD and Scrumban, creating a
user-centered process that simultaneously maintains
the agility needed to meet the demands of a dynamic
and competitive market. By the end of the process,
Groovoo aims to offer a more intuitive and accessible
experience, ensuring the product not only meets
but exceeds user expectations, fostering loyalty and
boosting the startup’s competitiveness.
This study follows a qualitative approach based
on a case study, focusing on the integration of UCD
guidelines into the development process of Groovoo
under the Scrumban framework. The methodology
includes interviews with stakeholders, focus groups,
usability testing, and platform metrics analysis. Data
were collected and analyzed using thematic coding
techniques, aiming to identify the challenges and
benefits of adopting UCD within an agile context.
2 THEORETICAL FRAMEWORK
The integration of User-Centered Design (UCD)
practices with agile methodologies has been the
subject of numerous studies over the years. Works
such as Goal-Oriented Analysis (van Lamsweerde,
1999) and Goal-Driven Requirements Analysis (van
Lamsweerde, 2004) propose structured approaches
for requirements elicitation based on stakeholders’
interests. Additionally, methodologies like Lean UX
(Gothelf and Seiden, 2013) have been widely adopted
to enable rapid iterative cycles without compromising
the user experience.
Recent studies on the Scaled Agile Framework
(SAFe) (Leffingwell, 2019) explore how Scrum scal-
ability can be adjusted to accommodate large teams
and complex projects. However, few approaches
propose a hybrid model that combines the flexibility
of Scrumban with robust UCD practices. This
study contributes to the literature by demonstrating,
through a real-world case study, how this integration
can be achieved without compromising development
speed.
2.1 Agile Methodologies and Scrumban
Agile methodologies emerged in the early 2000s
to make software development more flexible and
collaborative. The Agile Manifesto, published
in 2001, redefined the development mindset by
emphasizing four key values: individuals and
interactions over processes and tools, working
software over comprehensive documentation,
customer collaboration over contract negotiation, and
responding to change over following a rigid plan
(Soares, 2004). Among agile methodologies, Scrum
and Kanban stand out as widely applied approaches
and serve as a foundation for software development
in teams seeking greater adaptability and alignment
with customer needs.
Scrum is a methodology structured in develop-
ment cycles called sprints, which allow for short-term
goal planning and incremental product delivery.
Each sprint is reviewed with the customer, enabling
continuous adjustments to the project and fostering
the creation of a product that better aligns with
business needs (Schwaber, 1997). Additionally,
Scrum emphasizes transparency and stakeholder
involvement, facilitating adaptation to scope changes
and building a shared vision among the team.
Conversely, Kanban is a methodology based
on workflow visualization and limiting work in
progress (WIP) to optimize resource usage and
prevent team overload. By visualizing all project
stages on a task board and defining limits for ongoing
work, Kanban enables teams to better manage time
and workload, resulting in more consistent and
predictable productivity (Mircea, 2019).
The combination of Scrum and Kanban led to the
hybrid Scrumban framework, which uses Scrum’s
iterative and collaborative structure along with Kan-
ban’s visual management and flexibility, illustrated
on Figure 1. Scrumban was developed to help teams
balance the rigidity of Scrum’s sprints with Kanban’s
adaptability, promoting efficient management and a
Integration of User-Centered Design into the Scrumban Framework: A Case Study on the Groovoo Platform
357