Best Practices for Leading Front-End Development Teams: Balancing Technical Excellence and Team Growth

Abstract

Managing a front-end development team does not concern writing clean code or following rigid processes exclusively — it is a mix of engineering precision and people skills. This paper takes a closer look at how those two elements come together and offers a set of practical approaches drawn from real experience and recent research. Instead of sticking only to the technical side, the study pulls in ideas from agile leadership, team psychology, and modern software practices to give advice that actually fits how front-end teams work today. Key ideas that keep surfacing include shared ownership, creating a safe space for open communication (psychological safety), and leadership styles rooted in service and ethics. Continuous integration and deployment (CI/CD) also plays a big role. What is especially worth noting is how things like code reviews and automated testing — which are usually thought of as purely technical tasks — can double as learning moments and mentoring tools. They offer a chance for developers to support each other, grow together, and build a stronger team culture along the way.

Source type: Journals
Years of coverage from 2019
inLibrary
Google Scholar
HAC
doi
 
CC BY f
78-84

Downloads

Download data is not yet available.
To share
Stanislav Antipov. (2025). Best Practices for Leading Front-End Development Teams: Balancing Technical Excellence and Team Growth. The American Journal of Engineering and Technology, 7(8), 78–84. https://doi.org/10.37547/tajet/Volume07Issue08-09
Crossref
Сrossref
Scopus
Scopus

Abstract

Managing a front-end development team does not concern writing clean code or following rigid processes exclusively — it is a mix of engineering precision and people skills. This paper takes a closer look at how those two elements come together and offers a set of practical approaches drawn from real experience and recent research. Instead of sticking only to the technical side, the study pulls in ideas from agile leadership, team psychology, and modern software practices to give advice that actually fits how front-end teams work today. Key ideas that keep surfacing include shared ownership, creating a safe space for open communication (psychological safety), and leadership styles rooted in service and ethics. Continuous integration and deployment (CI/CD) also plays a big role. What is especially worth noting is how things like code reviews and automated testing — which are usually thought of as purely technical tasks — can double as learning moments and mentoring tools. They offer a chance for developers to support each other, grow together, and build a stronger team culture along the way.


background image

The American Journal of Engineering and Technology

78

https://www.theamericanjournals.com/index.php/tajet

TYPE

Original Research

PAGE NO.

78-84

DOI

10.37547/tajet/Volume07Issue08-09



OPEN ACCESS

SUBMITED

22 July 2025

ACCEPTED

24 July 2025

PUBLISHED

12 August 2025

VOLUME

Vol.07 Issue 08 2025

CITATION

Stanislav Antipov. (2025). Best Practices for Leading Front-End
Development Teams: Balancing Technical Excellence and Team Growth.
The American Journal of Engineering and Technology, 7(8), 78

84.

https://doi.org/10.37547/tajet/Volume07Issue08-09

COPYRIGHT

© 2025 Original content from this work may be used under the terms
of the creative commons attributes 4.0 License.

Best Practices for Leading
Front-End Development
Teams: Balancing
Technical Excellence and
Team Growth

Stanislav Antipov

Head of Group, Smart Business Technologies Belgrade, Serbia

Abstract:

Managing a front-end development team does

not concern writing clean code or following rigid
processes exclusively

it is a mix of engineering

precision and people skills. This paper takes a closer look
at how those two elements come together and offers a
set of practical approaches drawn from real experience
and recent research. Instead of sticking only to the
technical side, the study pulls in ideas from agile
leadership, team psychology, and modern software
practices to give advice that actually fits how front-end
teams work today. Key ideas that keep surfacing include
shared ownership, creating a safe space for open
communication (psychological safety), and leadership
styles rooted in service and ethics. Continuous
integration and deployment (CI/CD) also plays a big role.
What is especially worth noting is how things like code
reviews and automated testing

which are usually

thought of as purely technical tasks

can double as

learning moments and mentoring tools. They offer a
chance for developers to support each other, grow
together, and build a stronger team culture along the
way.

Keywords:

front-end

development,

technical

excellence, agile leadership, team growth, psychological
safety, continuous integration, continuous deployment,
shared leadership, mentorship, software engineering
best practices.

Introduction

Front-end stewardship now transcends mere style-guide
enforcement, because coaching; ongoing mentorship;
deliberately structured skill accretion; user-interface
guardianship and additional developmental vectors


background image

The American Journal of Engineering and Technology

79

https://www.theamericanjournals.com/index.php/tajet

assume a central place while digital ecosystems intensify
in intricacy, customer expectations escalate, delivery
windows contract, release tempos escalate further. Yet
safeguarding collective wellbeing remains obligatory, so
senior executives frequently navigate a delicate balance
between uncompromising engineering rigour and
people-oriented progression amid relentless market
demands for brisk feature throughput.

Extant scholarship meticulously enumerates leadership
doctrines, evaluative metrics, agile heuristics and
complementary empirical assessments across general
software engineering. At the same time practitioners
seeking an integrated compass tailored to front-end
collectives

situated at the confluence of backend

services, product strategy, visual design and experience
architecture

discover sparse assets, because rapid

toolchain mutation, user-facing accountability and
perpetual design iteration generate singular obstacles
that often relegate learning to unstructured
experimentation.

Emergent investigations argue that infrastructural
instruments

CI/CD pipelines, disciplined code-review

routines,

process-visualisation

dashboards

and

continuous monitoring scripts

serve concurrently as

quality-assurance bedrock and as frameworks for
communal knowledge diffusion and co-ownership, since
publicly exposed throughput charts; defect heatmaps;
performance-regression alarms; latency trend lines
deliver instantaneous feedback to every engineer,
thereby stimulating shared accountability and displacing
solitary gatekeeping, an observation corroborated by
my professional practice where transparent metric
panels diminish blame cycles, hasten remediation and
reinforce architectural coherence across distributed
feature squads.

Configurations of shared or distributed leadership,
though marginal in customary front-end prescriptions,
reveal through accumulating data that rotating
custodianship over performance surveillance, test-
strategy architecture, user-interface uniformity and
deploy-stability governance elevates adaptability,
dissolves

bottlenecks

and

enhances

systemic

robustness, because empowering volunteers to curate
component repositories; set accessibility expenditure
caps; orchestrate cross-functional design inspections
and similar initiatives propagates expertise across the
cohort, shields the organisation from attritional shocks
and catalyses durable innovation without coercive

oversight.

Psychological safety surfaces as a central antecedent to
these mechanisms, for engineers seldom articulate
concerns about accessibility regression, performance
drag or technical-debt accumulation unless convinced
that forthrightness incurs no censure, and quantitative
surveys of agile entities indicate that teams registering
elevated safety indices surpass counterparts in lead-
time contraction and defect-density mitigation, so
coupling servant-leader behaviours

active listening,

explicit solicitation of critique, visible vulnerability

with stringent engineering disciplines constructs an
environment where bold experimentation flourishes,
errors materialise early and intellectual capital
compounds exponentially.

Methods and Materials

The selected sources include a mix of meta-analyses,
empirical studies, interviews, surveys, and case reports.
From each piece, key insights were pulled about what
actually drives success in team leadership

not just in

terms of outcomes, but in the balance between
technical quality and human development. Special
weight was given to work that treats engineering
standards and team growth as equally essential. In
comparing and distilling these findings, a core set of
practical recommendations began to take shape.

For instance, Alami and Paasivaara explore how agile
developers define technical excellence, linking it closely
with practices like continuous improvement and
supportive leadership [1]. Psychological safety also
comes up often

Alami, Zahedi, and Krancher highlight

how trust and open communication in agile teams
directly support software quality [2]. Drawing on broad
data, Betti et al. show that sharing leadership roles over
time leads to stronger long-term performance [3]. Grant
and Dawson bring attention to agile leadership
strategies like decentralized decision-making and
servant leadership, which seem to boost both
collaboration and output [4]. Similarly, Han and Zhang
make the case that servant leadership improves how
teams learn and adapt

which in turn leads to better

results [5].

On the technical side, Jani provides a clear overview of
how CI/CD pipelines help modern teams ship faster and

more reliably [6]. Porkodi’s meta

-analysis finds a strong

link between agile leadership and better innovation,
team results, and even organization-wide outcomes [7].
Ethical leadership also plays a role

Chamtitigul and Li


background image

The American Journal of Engineering and Technology

80

https://www.theamericanjournals.com/index.php/tajet

show how it ties into team learning and better project
performance [8]. One pattern that comes up repeatedly
is distributed ownership. Hofman, Grela, and Oronowicz
demonstrate that teams get more done

and deliver

better

when individuals step up to lead within their

own areas of expertise [9]. Finally, the U.S. Government
Accountability Office offers a surprisingly thorough
guide on using agile metrics like cycle time and
cumulative flow diagrams to evaluate and improve team
processes, even in large bureaucratic environments [10].

Results and Discussion

Good team leadership means creating an environment
where people feel inspired to keep learning, take risks,
and grow from mistakes. This is especially important in
front-end work, where the technical landscape changes
fast and developers need to stay flexible in how they
approach new problems. Research on agile teams
suggests that organizations should actively encourage
curiosity and open-mindedness

not just for the sake

of knowledge, but so teams can turn what they learn
into real, practical improvements [1]. This involves
building psychological safety, where people feel
comfortable asking questions, raising concerns, or
admitting when something went wrong. Recent studies
show that psychological safety plays a direct role in
shaping how agile teams maintain quality

it

encourages initiative, makes it easier to talk openly
about bugs, and helps developers turn mistakes into
learning moments instead of hidden failures [2]. In
teams with strong psychological safety, members are
more likely to experiment, share fixes, and support each

other’s growth —

all of which contribute to better code

and deeper learning.

Continuous learning and improvement are widely seen
by agile practitioners as cornerstones of technical
excellence [1]. Leaders can support this mindset by
setting aside time for hack days, retrospectives, or
informal knowledge exchanges. These solutions
reinforce the idea that technical mastery is an ongoing
process, not a box to check. Teams that are open to
learning and self-reflection tend to adapt better and
perform more consistently [5]. That is the reason why it
makes sense for front-end leads to be intentional about

carving out time for experimentation, upskilling, and
review. It not only improves code quality by encouraging
smarter practices and reducing repeat mistakes, but also
helps developers advance in their careers

both

technically and personally.

Naturally, none of this works without solid engineering
fundamentals. In front-end teams, that includes
practices like regular code reviews, pair programming,
test automation for UI components, performance
profiling, and smooth CI/CD pipelines. CI/CD in particular
has become a key part of how high-performing agile
teams operate. Jani outlines the standard process

from code commits and automated builds to multi-level
testing, deployment, and post-release monitoring

and shows how these steps shorten feedback loops,
reduce mistakes, and boost reliability [6]. Perhaps more
importantly, they help foster a culture of shared
accountability, which aligns perfectly with the
collaborative mindset of agile front-end teams.
Alongside the technical elements, Jani also highlights the
importance of cultural readiness

successful CI/CD

depends just as much on team habits and coaching as it
does on the right toolchain. Tools like Jenkins, GitHub
Actions, Docker, Kubernetes, and the ELK Stack can
streamline delivery, but they work best when combined
with clear leadership and active support.

In discussions with agile developers, strong engineering
habits consistently came up as the foundation of
technical excellence. These include things like
automating builds and tests, sticking to shared code
standards, using version control effectively, and
regularly refactoring code to improve structure and
readability [1]. One of the more critical responsibilities
for team leads is to define

and enforce

a clear

Definition of Done (DoD). That means making sure every
finished feature meets accessibility guidelines, passes its
tests, and aligns with team-wide style norms. Tools like
Cumulative Flow Diagrams (CFDs) can help here,
providing a visual way to monitor throughput and spot
bottlenecks in the workflow (see Figure 1). These
techniques

both technical and managerial

work

together to support a front-

end team’s ability to deliver

reliable, maintainable software while continuing to
learn and grow.


background image

The American Journal of Engineering and Technology

81

https://www.theamericanjournals.com/index.php/tajet

Figure 1. Cumulative Flow Diagram by U.S. United States Government Accountability Office [10]

Figure 1 offers a clear visual summary of how work
moves through key development stages

from "in

progress" to testing, and eventually to release. The
expanding-colored bands represent cumulative work
over time, making it easy to spot trends. This diagram
gives team leads a practical, data-driven look at process
health. By tracking lead time (from backlog to release-
readiness) and cycle time (from development start to
completion), teams can better understand how
efficiently they're operating. The goal is to maintain a
smooth, consistent flow that reflects stable, long-term
progress. These diagrams give teams the tools to analyze
delivery patterns and identify where small tweaks can
lead to meaningful improvements.

By embedding a robust Definition of Done into the
delivery pipeline, quality gates become non-negotiable
checkpoints

rather

than

optional

advisories.

Nevertheless, empirical studies show that neither
tooling nor formal frameworks single-handedly secure
excellence, since codified standards yield optimal
outcomes only when interwoven with a collective ethos
that cherishes workmanship, which is precisely why
stewardship of a front-end group transcends
bureaucratic compliance. It blends automated
safeguards and structural scaffolding

linters, thorough

test batteries, rigorously enforced style guides and
commit-time consistency hooks

together with pair-

mentorship initiatives and deliberate capability building.

Meanwhile,

joint

code-review

forums

cement

communal norms and propagate insight, metric
observability across bundle magnitude, accessibility
indices; page-interaction performance and similar
indicators anchors iterative refinement, and a unified
component repository further advances interface
cohesion while curbing redundant effort inside the
codebase.

Consequently, sustaining a high-output cohort relies not
merely on technical acumen, but on a caregiving
leadership stance that foregrounds the continuous
growth and psychological welfare of its practitioners.
According to Chamtitigul and Li, this kind of leadership
promotes learning behaviors like group reflection and
knowledge sharing [8]. It is critical in fast-moving front-
end environments where success depends on staying
sharp and keeping skills current. Beyond these specific
leadership styles, a broader model has gained traction:
agile leadership. Like servant leadership, it emphasizes

empowerment, flexibility, and mutual trust. Porkodi’s

recent meta-analysis shows that agile leadership
strongly correlates with a range of positive outcomes

not only innovation and team performance, but also
individual career growth (see Figure 2) [7]. Especially in
front-end teams navigating constant change, this style
of leadership helps teams stay focused, resilient, and
ready to learn.


background image

The American Journal of Engineering and Technology

82

https://www.theamericanjournals.com/index.php/tajet

Figure 2. Normal Quantile Plot of Effect Sizes Linking Agile Leadership to Organizational Outcomes by

Porkodi [7]

Figure 2 showcases a Q

Q plot

a standard diagnostic

for verifying that the analysed effect sizes and
correlations approximate normality. As the vast majority
of points adhere closely to the reference line, the
suitability of the random-effects estimator and, by
extension, the robustness of the detected linkage
between agile leadership and heightened organisational
performance become evident. This inference is further
corroborated by a mixed-method investigation in which
Grant and Dawson documented that teams guided by an
agile ethos

characterised by servant-oriented

support, rapid iterative feedback cycles, and authority
distributed across contributors

experienced a 61 %

reduction in timeline overruns, a 22 % uplift in daily task
throughput, a 33 % acceleration in delivery velocity, and
additional qualitative gains cited in their report [4].

Rather than depending on a single lead for direction or
specialised insight, a high-functioning group leverages
the distinct competencies and viewpoints of every
contributor. It fosters initiative by granting developers
autonomy in problem resolution, so that ownership of
tasks and participation in collective decision-making

illustrated when a junior engineer spearheads a new
feature while senior colleagues intervene only on
demand

cultivates

confidence,

accelerates

knowledge

acquisition,

redistributes

leadership

dynamics, and thereby reinforces overall team resilience
[1].

Targeted mentorship exerts a substantial influence
alongside empowerment, because the swift pace of

front-end innovation frequently leaves less-experienced
engineers requiring structured assistance, which leaders
provide through pair-programming sessions, sustained
formative

feedback

cycles,

dedicated

learning

interventions, and supplementary knowledge-sharing
rituals. According to Alami and Paasivaara, building
strong technical skills requires direct investment

mentoring, reviewing code, and teaching new tools or
problem-solving strategies [1]. These efforts not only

raise the team’s technical b

ar but also help developers

feel recognized and motivated. This kind of mentorship
supports retention and builds a healthy internal pipeline
of talent. It is important to mention that empowering
the team does not mean stepping back completely.
Good leaders still set expectations and uphold quality
standards while trusting their team to figure out how to
meet them. The role of the lead becomes one of
support, alignment, and perspective

ensuring the

team grows without sacrificing reliability or code quality.

Front-end development sits at the intersection of
design, product, and back-end systems, which makes
communication and cross-functional collaboration
especially important. Leaders should foster strong
connections not only within the team but also with
designers, product managers, and other stakeholders.
Internal practices like peer reviews, regular design syncs,
and collaborative coding (pair or mob programming)
help spot issues early and build shared knowledge.
When a CSS expert shares best practices or a
performance specialist walk through optimization


background image

The American Journal of Engineering and Technology

83

https://www.theamericanjournals.com/index.php/tajet

strategies, everyone benefits

and risks related to

knowledge bottlenecks or the “bus factor” are reduced.

The importance of this kind of purposeful knowledge
sharing is backed by data. Both servant and ethical
leadership styles have been linked to improved team
performance through their impact on information
exchange [5, 8]. Collaboration and open communication
drive both technical excellence and personal
development by promoting shared learning, better
alignment, and faster problem-solving. The role of a
front-end lead, then, is to create a feedback loop where

team development and technical growth support each

other. But this balance doesn’t happen by accident—

it

requires deliberate time, focus, and buy-in from the
broader organization. Under project pressure, it can be
tempting to skip things like training, reviews, or testing.
But research shows that cutting these corners can have
long-term consequences. Over-relying on a single high-
performing developer might boost short-term output,
but it can also lead to burnout, knowledge silos, and
team stagnation. Figure 3 illustrates this pattern clearly:
without distributed responsibility and sustained
learning, team performance declines over time.

Figure 3. Workload distribution within teams and relationship with success by Betti et al. [3]

When pooled by team size, Figure 3 displays the median
percentage of total commits ascribed to the top-r-th
ranked developer in a team (rank 1 denotes the most
active, rank 2 the second most, etc.). Over 50% of
commits are always made by the lead developer, with
the second and other developers contributing much less
(10

20% and then declining). This trend endures over

the course of the projects and is consistent among small,
medium, and large teams [3]. Even in self-organizing
teams, a distinct "lead" who takes on the majority of the
work is identified, indicating a potential bottleneck as
well as a strategic area of influence for leadership.

Conclusion

Technical proficiency is no longer the only criterion for
effective front-end team leadership. Rather, today's
most effective leaders work at the nexus of human
development and engineering rigor, teaching team

members, enforcing quality standards, and cultivating
an atmosphere of shared responsibility, trust, and
agility. In order to provide best practices that support
this dual mandate, this research has synthesized
evidence from current academic and commercial
sources. Among these are shared leadership models,
organized continuous integration and deployment
(CI/CD) procedures, servant and ethical leadership
styles, and the intentional development of psychological
safety and a learning-oriented culture within teams.

One important realization is that team development and
technical proficiency are mutually reinforcing rather
than antagonistic. Team members are more likely to
write high-caliber, maintainable code when given the
freedom to take the initiative, lead, and learn from
mistakes. Technical standards can also serve as
platforms for group learning and skill development


background image

The American Journal of Engineering and Technology

84

https://www.theamericanjournals.com/index.php/tajet

when they are incorporated into routine procedures
through automated testing, code reviews, and explicit
definitions of done. Maintaining this equilibrium and
turning it into long-term performance is mostly the
responsibility of the front-end team lead.

The initiatives and collectives referenced across the
cited sources span dissimilar magnitudes of size

divergent planes of scope

and occupy varied

organisational

milieus,

thereby

presenting

a

heterogeneous baseline for inference. Hence, while the
distilled findings furnish consequential insight, their
transferability disperses unevenly across practical
scenarios

most saliently within heavily regulated

domains or in teams operating in non-agile workflows

underscoring that universal validity remains limited.

To sharpen external validity, forthcoming inquiries
ought to examine front-end cohorts more directly
through intentionally selective instruments

surveys;

semi-structured interviews (augmented as necessary)
and episodic direct observation

so that contextual

nuance receives systematic attention and datapoints
align with day-to-day development realities. Such an
operationally codified research design equips decision-
makers with clearer guidance and simultaneously
empowers them to scaffold practitioner support in a
resultative and productively structured fashion.
Nevertheless, the longitudinal ramifications of shared

or otherwise distributed

leadership paradigms remain

indistinct inside the high-velocity sphere of front-end
engineering, rendering an extended programme of
study into their influence on innovation; organisational
resilience (in turbulent cycles) and workforce retention
both timely and strategically worthwhile.

References

1.

Alami, A., & Paasivaara, M. (2021). How do agile

practitioners interpret and foster “technical
excellence”? In Proceedings of the Evaluation and
Assessment in Software Engineering (EASE ’21) (pp.

1

10).

New

York,

NY:

ACM.

https://doi.org/10.1145/3463274.3463322

2.

Alami, A., Zahedi, M., & Krancher, O. (2024). The role
of psychological safety in promoting software
quality in agile teams.

Empirical Software

Engineering

,

29

(5),

1-

50.

https://doi.org/10.1007/s10664-024-10512-1

3.

Betti, L., Gallo, L., Wachs, J., & Battiston, F. (2025).
The dynamics of leadership and success in software
development teams. Nature Communications,
16(1), 3956.

https://doi.org/10.1038/s41467-025-

59031-7

4.

Grant, A., & Dawson, H. (2025). Impact of Agile
Leadership on Team Productivity and Collaboration.
Centre for Organizational Transformation.

World

Journal of Advanced Engineering Technology and
Sciences

.

5.

Han, H., & Zhang, X. (2024). Servant leadership and
project success: The mediating roles of team
learning orientation and team agility. Frontiers in
Psychology,

15,

Article

1417604.

https://doi.org/10.3389/fpsyg.2024.1417604

6.

Jani, Y. (2023). Implementing continuous integration
and continuous deployment (ci/cd) in modern
software development.

International Journal of

Science and Research

, 12(6), 2984-2987.

7.

Porkodi, S. (2024). The effectiveness of agile
leadership in practice: A comprehensive meta-
analysis of empirical studies on organizational
outcomes.

Journal

of

Entrepreneurship,

Management and Innovation, 20(2), 117

138.

https://doi.org/10.7341/20242026

8.

Chamtitigul, N., & Li, W. (2021). The influence of
ethical leadership and team learning on team
performance in software development projects.
Team Performance Management: An International
Journal,

27(7/8),

1

21.

https://doi.org/10.1108/TPM-02-2020-0014

9.

Hofman, M., Grela, G., & Oronowicz, M. (2023).
Impact of shared leadership quality on agile team
productivity

and

project

results.

Project

Management

Journal,

54(3),

285

305.

https://doi.org/10.1177/87569728231165896

10.

United States Government Accountability Office.
(2020).

GAO-24-105506 Agile Assessment Guide

.

https://www.gao.gov/assets/d24105506.pdf

References

Alami, A., & Paasivaara, M. (2021). How do agile practitioners interpret and foster “technical excellence”? In Proceedings of the Evaluation and Assessment in Software Engineering (EASE ’21) (pp. 1–10). New York, NY: ACM. https://doi.org/10.1145/3463274.3463322

Alami, A., Zahedi, M., & Krancher, O. (2024). The role of psychological safety in promoting software quality in agile teams. Empirical Software Engineering, 29(5), 1-50.https://doi.org/10.1007/s10664-024-10512-1

Betti, L., Gallo, L., Wachs, J., & Battiston, F. (2025). The dynamics of leadership and success in software development teams. Nature Communications, 16(1), 3956. https://doi.org/10.1038/s41467-025-59031-7

Grant, A., & Dawson, H. (2025). Impact of Agile Leadership on Team Productivity and Collaboration. Centre for Organizational Transformation. World Journal of Advanced Engineering Technology and Sciences.

Han, H., & Zhang, X. (2024). Servant leadership and project success: The mediating roles of team learning orientation and team agility. Frontiers in Psychology, 15, Article 1417604. https://doi.org/10.3389/fpsyg.2024.1417604

Jani, Y. (2023). Implementing continuous integration and continuous deployment (ci/cd) in modern software development. International Journal of Science and Research, 12(6), 2984-2987.

Porkodi, S. (2024). The effectiveness of agile leadership in practice: A comprehensive meta-analysis of empirical studies on organizational outcomes. Journal of Entrepreneurship, Management and Innovation, 20(2), 117–138. https://doi.org/10.7341/20242026

Chamtitigul, N., & Li, W. (2021). The influence of ethical leadership and team learning on team performance in software development projects. Team Performance Management: An International Journal, 27(7/8), 1–21. https://doi.org/10.1108/TPM-02-2020-0014

Hofman, M., Grela, G., & Oronowicz, M. (2023). Impact of shared leadership quality on agile team productivity and project results. Project Management Journal, 54(3), 285–305. https://doi.org/10.1177/87569728231165896

United States Government Accountability Office. (2020). GAO-24-105506 Agile Assessment Guide. https://www.gao.gov/assets/d24105506.pdf