Wed. May 13th, 2026

SME Review and Analysis

Journal Home Page

OPEN ACCESS

Leadership Development in Capstone Software Projects: A Qualitative Exploration of Student Experiences

Sidratul Muntaha Upoma
ORCID: https://orcid.org/0009-0006-8634-5043
Department of Computer Science & Engineering (CSE)
Faculty of Engineering & Technology
Shanto-Mariam University of Creative Technology
Dhaka, Bangladesh  
Prof. Dr Kazi Abdul Mannan
Department of Business Administration
Faculty of Business
Shanto-Mariam University of Creative Technology
Dhaka, Bangladesh
Email: drkaziabdulmannan@gmail.com
ORCID: https://orcid.org/0000-0002-7123-132X  

Corresponding author: Sidratul Muntaha Upoma: ss6009707@gmail.com

SME rev. anal. 2026, 6(2); https://doi.org/10.64907/xkmf.v6i2.sme-ra.1

Submission received: 2 April 2026 / Revised: 20 May 2026 / Accepted: 25 May 2026 / Published: 29 May 2026

Download PDF (747 KB)

Abstract

Leadership development has become an essential component of software engineering education, particularly within capstone projects that simulate real-world collaborative environments. This study investigates how undergraduate students develop leadership competencies through participation in capstone software projects by employing a qualitative analysis of secondary data sources, including peer-reviewed literature, case studies, and documented student experiences. Guided by experiential learning theory, transformational leadership theory, and social constructivism, the research explores the processes through which leadership emerges, evolves, and is enacted in student teams. The findings reveal that leadership development is dynamic and context-dependent, shaped by communication practices, team interactions, decision-making responsibilities, and mentorship structures. While capstone projects provide rich opportunities for leadership growth, outcomes are often uneven due to variations in team composition, institutional support, and assessment practices. The study highlights the importance of integrating structured leadership training, reflective learning, and aligned evaluation mechanisms within software engineering curricula. By offering a comprehensive synthesis of existing knowledge, this research contributes to a deeper understanding of leadership formation and provides practical implications for enhancing educational practices in computing disciplines.

Keywords: leadership development, capstone projects, software engineering education, experiential learning, transformational leadership, student teamwork, qualitative analysis

1. Introduction

In the rapidly evolving landscape of the global digital economy, software engineering has emerged as a cornerstone discipline driving innovation, productivity, and societal transformation. Beyond technical expertise, contemporary industry expectations increasingly emphasise the importance of non-technical competencies, particularly leadership, teamwork, and communication skills (Begel & Simon, 2008; Passow & Passow, 2017). Employers consistently report that graduates entering the workforce must demonstrate not only proficiency in programming and system design but also the ability to lead teams, manage projects, and navigate complex interpersonal dynamics (Lethbridge, 2000). Consequently, higher education institutions are under growing pressure to integrate leadership development into software engineering curricula.

Capstone software projects, typically positioned as the culminating academic experience in undergraduate computing programs, offer a unique pedagogical platform to address this need. These projects simulate real-world software development environments by requiring students to work in teams, engage with stakeholders, and deliver functional software solutions under constraints of time, resources, and uncertainty (Clear et al., 2001). Unlike traditional coursework, capstone projects are characterised by open-ended problem-solving, collaborative learning, and iterative development processes, thereby providing fertile ground for the emergence and development of leadership skills.

Leadership within capstone projects often manifests in informal and dynamic ways. Rather than being strictly assigned, leadership roles frequently emerge organically based on individual competencies, interpersonal skills, and situational demands (Pearce & Conger, 2003). This phenomenon of emergent or shared leadership reflects the realities of modern software development, where hierarchical structures are often replaced by agile, team-based approaches (Moe et al., 2010). In such environments, leadership is distributed across team members, and individuals assume leadership responsibilities at different stages of the project lifecycle.

Despite the recognised importance of leadership in professional practice, there remains a significant gap in understanding how leadership skills are cultivated within academic settings, particularly in software engineering education. While numerous studies have examined the technical outcomes of capstone projects, fewer have focused on the developmental processes associated with leadership formation (Kramer et al., 2016). Moreover, existing research often lacks a comprehensive synthesis of student experiences, limiting the ability to generalise findings and inform pedagogical design.

The complexity of leadership development in capstone projects is further compounded by several contextual factors. Team composition, including diversity in skills, personalities, and cultural backgrounds, plays a critical role in shaping leadership dynamics (Oakley et al., 2004). Additionally, the level of institutional support, including mentorship, assessment strategies, and curriculum design, influences the extent to which leadership skills are fostered (Fincher et al., 2001). In many cases, the absence of structured leadership training and reflective practices results in uneven development outcomes among students.

Another important consideration is the alignment between educational practices and industry expectations. The software industry increasingly adopts agile methodologies that emphasise collaboration, adaptability, and continuous improvement (Moe et al., 2010). These methodologies require leaders who can facilitate team interactions, manage uncertainty, and promote innovation. Capstone projects, when effectively designed, can serve as microcosms of such environments, enabling students to develop relevant leadership competencies. However, without intentional pedagogical interventions, the potential of these projects to foster leadership may remain underutilised.

This study addresses these gaps by exploring leadership development in capstone software projects through a qualitative analysis of secondary data sources. By synthesising findings from peer-reviewed literature, case studies, and documented student experiences, the research aims to identify key patterns, challenges, and enabling factors associated with leadership formation. The study is guided by the following research questions:

  • How does leadership emerge and develop in capstone software project teams?
  • What factors facilitate or hinder leadership development among students?
  • How can educational practices be enhanced to better support leadership development in software engineering education?

The significance of this study lies in its contribution to both theory and practice. From a theoretical perspective, it integrates insights from experiential learning, transformational leadership, and social constructivism to provide a comprehensive framework for understanding leadership development. From a practical standpoint, the findings offer actionable recommendations for educators, curriculum designers, and policymakers seeking to enhance the effectiveness of capstone projects as learning environments.

In conclusion, as the demand for well-rounded software professionals continues to grow, the role of capstone projects in fostering leadership skills becomes increasingly important. By examining the lived experiences of students and synthesising existing knowledge, this study seeks to advance our understanding of how leadership can be effectively developed within the context of software engineering education.

2. Literature Review

Leadership has traditionally been viewed as a peripheral component in software engineering education, with curricula primarily focused on technical competencies such as programming, algorithms, and system design. However, a growing body of research highlights the critical role of leadership in successful software development (Seaman, 2008). Software projects are inherently collaborative, requiring coordination among team members, communication with stakeholders, and alignment of goals and resources. As such, leadership skills are essential for ensuring project success and team effectiveness.

Empirical studies indicate that many software engineering graduates lack adequate preparation in leadership and interpersonal skills (Lethbridge, 2000). This gap has prompted calls for the integration of soft skills into computing curricula. Accrediting bodies and professional organisations, such as ABET, have also emphasised the importance of teamwork, communication, and leadership as key learning outcomes (Passow & Passow, 2017). Consequently, educational institutions are increasingly adopting project-based learning approaches to address these requirements.

2.1 Capstone Projects as Experiential Learning Environments

Capstone projects are widely recognised as high-impact educational practices that facilitate experiential learning (Kolb, 1984). These projects require students to apply theoretical knowledge to real-world problems, thereby bridging the gap between academia and industry. The experiential nature of capstone projects aligns with Kolb’s learning cycle, which involves concrete experience, reflective observation, abstract conceptualisation, and active experimentation.

Research suggests that capstone projects enhance not only technical skills but also professional competencies such as teamwork, communication, and problem-solving (Clear et al., 2001). By working in teams, students are exposed to diverse perspectives and must navigate complex social interactions. This environment provides opportunities for leadership to emerge and develop through practice and reflection.

Furthermore, capstone projects often involve external stakeholders, such as industry partners or clients, adding a layer of complexity and authenticity. These interactions require students to demonstrate leadership behaviours, including negotiation, decision-making, and accountability (Kramer et al., 2016). As such, capstone projects serve as a microcosm of professional practice, making them an ideal context for studying leadership development.

2.2 Emergent and Shared Leadership in Student Teams

Traditional models of leadership emphasise hierarchical structures and formal authority. However, contemporary perspectives recognise the importance of emergent and shared leadership, particularly in team-based environments (Pearce & Conger, 2003). In student teams, leadership is often distributed among members, with individuals assuming leadership roles based on expertise, motivation, and situational needs.

Emergent leadership refers to the process by which individuals naturally assume leadership roles without formal designation. This phenomenon is influenced by factors such as communication skills, technical competence, and interpersonal relationships (Moe et al., 2010). Shared leadership, on the other hand, involves the collective distribution of leadership responsibilities among team members, fostering collaboration and mutual accountability.

Studies have shown that shared leadership is associated with higher team performance, increased satisfaction, and improved learning outcomes (Pearce & Conger, 2003). In the context of capstone projects, shared leadership allows students to develop a range of leadership skills by participating in different roles and responsibilities. However, the effectiveness of shared leadership depends on the team’s ability to coordinate and manage conflicts.

2.3 Team Dynamics and Leadership Development

Team dynamics play a crucial role in shaping leadership development. Factors such as team size, diversity, and cohesion influence the emergence and effectiveness of leadership behaviours (Oakley et al., 2004). Diverse teams, while offering a broader range of perspectives, may also experience increased conflict, requiring strong leadership to manage differences and foster collaboration.

Communication is a key component of effective team dynamics. Leaders must be able to articulate ideas clearly, facilitate discussions, and resolve conflicts. Research indicates that students often struggle with communication in team settings, highlighting the need for structured support and training (Fincher et al., 2001).

Conflict is an inevitable aspect of team-based projects. While often perceived negatively, conflict can catalyse learning and innovation when managed effectively. Leadership plays a critical role in mediating conflicts, ensuring that differing viewpoints are considered and integrated into decision-making processes.

2.4 Role of Mentorship and Instructional Design

Mentorship is a significant factor in leadership development within capstone projects. Faculty supervisors and industry mentors provide guidance, feedback, and support, helping students navigate challenges and reflect on their experiences (Kramer et al., 2016). Effective mentorship fosters a learning environment that encourages experimentation, risk-taking, and continuous improvement.

Instructional design also influences leadership outcomes. Structured activities, such as leadership workshops, peer evaluations, and reflective journals, can enhance students’ awareness of leadership processes and facilitate skill development (Fincher et al., 2001). However, many capstone courses lack explicit focus on leadership, resulting in missed opportunities for development.

2.5 Assessment of Leadership in Capstone Projects

Assessment practices in capstone projects often prioritise technical deliverables over process-oriented outcomes such as leadership and teamwork. This imbalance may discourage students from investing in leadership development (Passow & Passow, 2017). Incorporating assessment criteria that evaluate leadership behaviours, collaboration, and reflection can incentivise students to engage more deeply in these aspects.

Peer assessment is one approach to evaluating leadership, as it provides insights into individual contributions and team dynamics. Reflective assessments, such as journals or portfolios, also allow students to document their leadership experiences and learning processes.

2.6 Challenges and Gaps in Existing Research

Despite growing interest in leadership development, several gaps remain in the literature. First, there is limited integration of theoretical frameworks, resulting in a fragmented understanding of leadership processes. Second, many studies rely on small sample sizes or single-institution contexts, limiting generalizability. Third, there is a lack of longitudinal research examining the long-term impact of capstone experiences on leadership development.

Additionally, the reliance on self-reported data in many studies raises concerns about validity. Secondary data analysis, as employed in this study, offers an opportunity to synthesise diverse perspectives and generate more comprehensive insights.

3. Theoretical Framework

This study is grounded in an integrative theoretical framework that draws upon experiential learning theory, transformational leadership theory, and social constructivism. These perspectives collectively provide a robust lens for understanding how leadership competencies emerge, develop, and are enacted within capstone software project environments. The integration of these theories is particularly relevant given the complex, collaborative, and practice-oriented nature of capstone projects in software engineering education.

3.1 Experiential Learning Theory

Experiential learning theory (ELT), as articulated by Kolb (1984), posits that learning is a cyclical process involving four stages: concrete experience, reflective observation, abstract conceptualisation, and active experimentation. In the context of capstone software projects, students engage in concrete experiences by participating in real-world-like development tasks, such as coding, testing, and project management. These experiences are followed by reflection, where students evaluate their performance, interactions, and outcomes.

Leadership development is inherently embedded within this cycle. For instance, when students encounter challenges such as missed deadlines or interpersonal conflicts, they are compelled to reflect on their leadership approaches and adapt their behaviours accordingly. Through abstract conceptualisation, students develop mental models of effective leadership, which they then apply in subsequent project phases through active experimentation.

ELT emphasises the importance of learning by doing, making it particularly suitable for analysing capstone projects, which are designed to simulate professional practice. Research indicates that experiential learning environments significantly enhance the development of soft skills, including leadership, communication, and teamwork (Kolb & Kolb, 2005). In this study, ELT provides a foundational framework for understanding how leadership skills are acquired through iterative engagement and reflection.

3.2 Transformational Leadership Theory

Transformational leadership theory, developed by Bass and Riggio (2006), focuses on leaders’ ability to inspire and motivate followers to achieve higher levels of performance and personal development. The theory identifies four key components: idealised influence, inspirational motivation, intellectual stimulation, and individualised consideration.

In capstone software project teams, transformational leadership behaviours are often exhibited by students who take initiative, articulate a clear vision, and foster a collaborative team environment. For example, a student leader who encourages innovative problem-solving and supports team members’ learning demonstrates intellectual stimulation and individualised consideration. These behaviours not only contribute to project success but also enhance the leader’s own development.

The relevance of transformational leadership in educational settings has been widely documented. Studies suggest that students who engage in transformational leadership behaviours are more likely to experience positive learning outcomes, including increased self-efficacy and team satisfaction (Northouse, 2019). In the context of this study, transformational leadership theory provides a framework for identifying and analysing the specific behaviours and practices that constitute effective leadership in student teams.

3.3 Social Constructivism

Social constructivism, rooted in the work of Vygotsky (1978), emphasises the role of social interaction in the construction of knowledge. According to this perspective, learning is a collaborative process that occurs through dialogue, negotiation, and shared experiences. The concept of the “zone of proximal development” (ZPD) highlights the importance of guidance and support in facilitating learning beyond an individual’s current capabilities.

In capstone software projects, students work collaboratively to solve complex problems, often relying on peer support and mentorship. Leadership emerges as a socially constructed phenomenon, shaped by interactions among team members. For instance, leadership roles may shift depending on the task at hand, with different individuals taking the lead based on their expertise or confidence.

Social constructivism also underscores the importance of communication and shared understanding in team-based learning environments. Effective leaders facilitate these processes by encouraging participation, mediating conflicts, and fostering a sense of collective responsibility. Research indicates that collaborative learning environments enhance critical thinking, problem-solving, and leadership skills (Doolittle, 1999).

3.4 Integration of Theoretical Perspectives

The integration of experiential learning theory, transformational leadership theory, and social constructivism provides a comprehensive framework for understanding leadership development in capstone software projects. Each theory contributes unique insights:

  • Experiential learning theory explains how leadership skills are developed through practice and reflection.
  • Transformational leadership theory identifies the behaviours and attributes associated with effective leadership.
  • Social constructivism highlights the social and collaborative nature of leadership development.

Together, these perspectives conceptualise leadership development as a dynamic, iterative, and socially embedded process. This integrated framework guides the analysis of secondary data and informs the interpretation of findings.

4. Methodology

This study adopts a qualitative research design based on secondary data analysis. Qualitative research is particularly suitable for exploring complex social phenomena, such as leadership development, as it allows for in-depth examination of experiences, perceptions, and contextual factors (Creswell & Poth, 2018). Secondary data analysis involves the systematic use of existing data to address new research questions or generate novel insights (Johnston, 2014).

The choice of secondary data analysis is justified by the availability of a substantial body of literature on capstone projects and software engineering education. By synthesising findings from multiple sources, this study aims to provide a comprehensive understanding of leadership development across diverse contexts.

4.1 Data Sources

The study draws on a wide range of secondary data sources, including:

  • Peer-reviewed journal articles
  • Conference proceedings (e.g., IEEE, ACM)
  • Case studies of capstone software projects
  • Institutional reports and curriculum documents
  • Published student reflections and narratives

Approximately 50–70 sources were selected to ensure breadth and depth of analysis. These sources provide rich qualitative data on student experiences, team dynamics, and leadership practices.

4.2 Data Collection Strategy

A systematic search strategy was employed to identify relevant literature. Academic databases such as IEEE Xplore, ACM Digital Library, Scopus, and Google Scholar were used. Keywords included:

  • “capstone software projects”
  • “leadership development in engineering education”
  • “teamwork in software engineering”
  • “student leadership experiences”

Inclusion criteria were as follows:

  • Studies focusing on capstone or project-based learning in computing or engineering
  • Research addressing leadership, teamwork, or related competencies
  • Publications in English
  • Peer-reviewed or credible academic sources

Exclusion criteria included studies with limited relevance to leadership or insufficient methodological rigour.

4.3 Data Analysis

The study employs thematic analysis, a widely used qualitative method for identifying, analysing, and reporting patterns within data (Braun & Clarke, 2006). The analysis followed a six-phase process:

  • Familiarisation: Reading and re-reading selected sources to gain an overall understanding
  • Initial Coding: Identifying relevant segments of data related to leadership development
  • Theme Development: Grouping codes into broader themes (e.g., emergent leadership, communication, conflict resolution)
  • Reviewing Themes: Refining themes to ensure coherence and relevance
  • Defining and Naming Themes: articulation of each theme’s meaning and significance
  • Interpretation: Linking themes to the theoretical framework and research questions

This systematic approach ensures that the analysis is rigorous, transparent, and grounded in the data.

4.4 Trustworthiness and Rigour

To enhance the credibility and reliability of the study, several strategies were employed:

  • Triangulation: Data were drawn from multiple sources to validate findings (Patton, 2015)
  • Transparency: Clear documentation of data collection and analysis 
  • Reflexivity: Continuous reflection on the researcher’s assumptions and biases
  • Consistency: Application of uniform criteria for source selection and analysis

These measures align with established criteria for qualitative research rigour, including credibility, transferability, dependability, and confirmability (Lincoln & Guba, 1985).

4.5 Ethical Considerations

As this study relies on secondary data, it does not involve direct interaction with human participants. However, ethical considerations remain. All sources were properly cited, and intellectual property rights were respected. The study adheres to academic standards of integrity and transparency (Mannan & Farhana, 2026).

4.6 Limitations of the Methodology

While secondary data analysis offers several advantages, it also has limitations. First, the study relies on existing data, which may not fully address the specific research questions. Second, variations in methodological approaches across studies may affect comparability. Third, the absence of primary data limits the ability to capture nuanced, context-specific insights.

Despite these limitations, the use of diverse and high-quality sources enhances the robustness of the findings. Future research may complement this approach with primary data collection, such as interviews or longitudinal studies.

5. Findings and Analysis

The thematic analysis of secondary data revealed several interconnected dimensions of leadership development in capstone software projects. These dimensions reflect both individual and collective processes through which students acquire, enact, and refine leadership competencies. The findings are organised into key themes: emergent leadership roles, communication practices, conflict resolution, decision-making and accountability, influence of team composition, role of mentorship, and structural barriers to leadership development.

5.1 Emergence and Fluidity of Leadership Roles

One of the most salient findings is that leadership in capstone software projects is rarely static or formally assigned. Instead, leadership tends to emerge organically through interactions among team members. This aligns with the concept of emergent and shared leadership, where authority is distributed, and leadership roles shift depending on situational demands (Pearce & Conger, 2003).

Students often assume leadership roles based on their technical expertise, communication ability, or willingness to take initiative. For instance, individuals with strong programming skills may lead during development phases, while those with organisational or interpersonal strengths may guide planning or coordination activities. This fluidity allows multiple students to experience leadership, contributing to a broader distribution of leadership learning opportunities.

However, the emergence of leadership is not always equitable. Some students dominate leadership roles, while others remain peripheral participants. This imbalance is often influenced by confidence levels, prior experience, and group dynamics (Oakley et al., 2004). As a result, leadership development outcomes vary significantly across team members.

5.2 Communication as a Core Leadership Competency

Communication emerged as a central pillar of leadership development. Effective leaders in capstone teams demonstrate the ability to articulate ideas clearly, facilitate discussions, and ensure that all team members are aligned with project goals. These communication practices are developed through regular team meetings, presentations, documentation, and interactions with stakeholders.

Research indicates that communication is critical for coordinating complex tasks and managing dependencies in software projects (Begel & Simon, 2008). In the analysed data, students reported that leadership effectiveness was closely tied to their ability to manage information flow, provide feedback, and resolve misunderstandings.

Moreover, communication is not limited to verbal exchanges. Written communication, including technical documentation and project reports, plays a significant role in leadership. Leaders who maintain clear and comprehensive documentation contribute to team efficiency and knowledge sharing.

Despite its importance, many students initially struggle with communication, particularly in multicultural or interdisciplinary teams. Over time, however, these challenges serve as learning opportunities, enabling students to develop more effective communication strategies.

5.3 Conflict Resolution and Interpersonal Dynamics

Conflict is an inherent aspect of collaborative work, and capstone projects are no exception. The findings indicate that leadership development is significantly shaped by how students manage interpersonal conflicts. Common sources of conflict include differences in work styles, unequal contributions, and disagreements over technical decisions.

Effective leaders demonstrate the ability to mediate conflicts, encourage open dialogue, and foster a culture of respect and collaboration. These behaviours align with the principles of transformational leadership, particularly individualised consideration and intellectual stimulation (Bass & Riggio, 2006).

Importantly, conflict is not always detrimental. When managed constructively, it can lead to improved decision-making and innovation. Students who engage in reflective practices often recognise the value of conflict in enhancing team performance. However, unresolved conflicts can negatively impact both team cohesion and individual learning outcomes.

The ability to navigate conflict is therefore a critical component of leadership development, requiring emotional intelligence, empathy, and negotiation skills.

5.4 Decision-Making and Accountability

Capstone projects require students to make numerous decisions under conditions of uncertainty. These decisions range from technical choices, such as selecting programming frameworks, to managerial issues, such as task allocation and deadline setting. Leadership development is evident in students’ ability to evaluate alternatives, consider stakeholder perspectives, and take responsibility for outcomes.

The findings suggest that decision-making processes in student teams are often collaborative, reflecting shared leadership dynamics. However, effective leaders play a key role in guiding discussions, synthesising input, and ensuring timely decisions. This aligns with the notion that leadership involves both influence and responsibility (Northouse, 2019).

Accountability is another aspect of leadership. Students who assume leadership roles are often held responsible for team performance, both by peers and instructors. This responsibility fosters a sense of ownership and motivates leaders to adopt proactive and strategic approaches.

Nevertheless, the absence of clear accountability structures can lead to ambiguity and reduced motivation. In some cases, students avoid leadership responsibilities due to fear of failure or lack of confidence.

5.5 Influence of Team Composition and Diversity

Team composition significantly influences leadership dynamics and development. Diverse teams, characterised by variations in skills, cultural backgrounds, and personalities, offer both opportunities and challenges. On one hand, diversity enhances creativity and problem-solving by bringing multiple perspectives. On the other hand, it can increase the likelihood of conflict and communication barriers (Oakley et al., 2004).

The findings indicate that leadership is particularly critical in diverse teams, where effective coordination and conflict management are essential. Leaders who can leverage diversity and foster inclusivity contribute to more effective team functioning.

Additionally, team size affects leadership dynamics. Smaller teams tend to have more distributed leadership, while larger teams may require more structured leadership roles. Understanding these dynamics is important for designing capstone projects that maximise leadership development.

5.6 Role of Mentorship and Institutional Support

Mentorship emerged as a కీలక factor in leadership development. Faculty supervisors and industry mentors provide guidance, feedback, and support, helping students navigate challenges and reflect on their experiences (Kramer et al., 2016). Effective mentorship encourages students to take initiative, experiment with leadership roles, and learn from mistakes.

However, the quality and consistency of mentorship vary across institutions. In some cases, limited interaction with mentors restricts opportunities for feedback and reflection. This highlights the need for structured mentorship frameworks that actively support leadership development.

Institutional support, including curriculum design and assessment practices, also plays a role. Programs that incorporate leadership training, reflective assignments, and peer evaluation tend to produce more consistent leadership outcomes.

5.7 Structural Barriers to Leadership Development

Despite the potential of capstone projects, several structural barriers hinder leadership development. One प्रमुख issue is the emphasis on technical deliverables in assessment. When grades are primarily based on software functionality, students may prioritise coding over leadership and teamwork.

Another barrier is the lack of explicit instruction in leadership skills. Many students enter capstone projects without prior leadership training, leaving them to learn through trial and error. While experiential learning is valuable, the absence of guidance can limit the effectiveness of this process.

Time constraints and workload pressures further exacerbate these challenges. Students often focus on meeting deadlines, leaving little time for reflection or skill development.

6. Discussion

The findings of this study provide a nuanced understanding of leadership development in capstone software projects, highlighting both the potential and limitations of these learning environments. By interpreting the results through the lens of experiential learning theory, transformational leadership theory, and social constructivism, this section offers deeper insights into the processes and implications of leadership formation.

6.1 Leadership as an Experiential and Iterative Process

Consistent with experiential learning theory, leadership development in capstone projects is fundamentally an iterative process shaped by experience and reflection (Kolb, 1984). Students engage in leadership behaviours, encounter challenges, reflect on outcomes, and adjust their approaches accordingly. This cycle enables continuous improvement and skill refinement.

However, the effectiveness of this process depends on the presence of structured reflection. Without opportunities for guided reflection, students may fail to fully internalise their experiences. This underscores the importance of integrating reflective practices, such as journals and debriefing sessions, into capstone curricula.

6.2 Transformational Leadership in Student Contexts

The findings demonstrate that transformational leadership behaviours are highly relevant in student teams. Leaders who inspire, motivate, and support their peers contribute to positive team dynamics and learning outcomes (Bass & Riggio, 2006). These behaviours are particularly important in managing conflict, fostering collaboration, and encouraging innovation.

At the same time, not all students naturally exhibit transformational leadership qualities. This raises important questions about how such behaviours can be cultivated through education. Training programs, mentorship, and experiential activities can play a crucial role in developing these competencies.

6.3 Social Construction of Leadership

From a social constructivist perspective, leadership is not an individual trait but a collective phenomenon that emerges through interaction (Vygotsky, 1978). The findings support this view, showing that leadership roles are negotiated and co-constructed within teams.

This has important implications for pedagogy. Educators should focus not only on individual skill development but also on creating collaborative learning environments that facilitate leadership emergence. Group activities, peer learning, and team-based assessments can enhance these processes.

6.4 Implications for Curriculum Design

The study highlights several areas where curriculum design can be improved to support leadership development:

  • Integration of Leadership Training: Explicit instruction in leadership theories and practices should be incorporated into software engineering programs.
  • Reflective Practices: Structured reflection should be embedded in capstone courses for learning.
  • Assessment Alignment: Evaluation criteria should include leadership and teamwork competencies, technical outcomes.
  • Mentorship Frameworks: Institutions should establish consistent and effective mentorship structures.

These interventions can help bridge the gap between educational practices and industry expectations.

6.5 Addressing Inequities in Leadership Opportunities

The uneven distribution of leadership roles observed in the findings raises concerns about equity. Some students may have limited opportunities to develop leadership skills due to team dynamics or personal factors. Educators should consider strategies to ensure that all students have the opportunity to engage in leadership activities.

Rotating leadership roles, peer evaluation, and inclusive team design are potential approaches to addressing this issue.

6.6 Bridging Academia and Industry

Capstone projects serve as a critical link between academic learning and professional practice. The findings suggest that leadership development in these projects aligns with industry demands for collaborative and adaptive leaders (Moe et al., 2010). However, stronger partnerships with industry can further enhance the authenticity and relevance of these experiences.

6.7 Limitations and Future Research

While this study provides valuable insights, it is important to acknowledge its limitations. The reliance on secondary data may limit the depth of analysis, and variations across studies may affect comparability. Future research should incorporate primary data collection, such as interviews and longitudinal studies, to gain deeper insights into leadership development processes.

7. Conclusion

This study set out to explore leadership development within capstone software projects through a qualitative synthesis of secondary data. The findings demonstrate that capstone projects serve as highly effective experiential learning environments where leadership skills can emerge, evolve, and be practised in authentic, team-based contexts. Leadership in these settings is not static or formally prescribed; rather, it is fluid, distributed, and shaped by interpersonal dynamics, task requirements, and contextual factors. This reinforces the notion that leadership is a socially constructed and experiential phenomenon rather than merely an individual trait.

A key contribution of this research lies in highlighting the multidimensional nature of leadership development. Students develop leadership competencies through communication, conflict resolution, decision-making, and accountability, all of which are embedded within the collaborative processes of software development. The integration of experiential learning theory, transformational leadership theory, and social constructivism provides a comprehensive lens for understanding these processes, emphasising the importance of reflection, interaction, and behavioural transformation.

However, the study also identifies several limitations in current educational practices. Leadership development is often incidental rather than intentional, resulting in uneven outcomes across students. Structural barriers, such as the overemphasis on technical deliverables, lack of explicit leadership training, and inconsistent mentorship, hinder the full realisation of leadership potential in capstone projects. These findings underscore the need for a more deliberate and structured approach to leadership development within software engineering curricula.

To address these challenges, educational institutions should integrate leadership training into course design, incorporate reflective practices, and align assessment methods with both technical and non-technical competencies. Additionally, fostering effective mentorship and creating inclusive team environments can ensure that all students have opportunities to engage in leadership roles.

In conclusion, capstone software projects hold significant potential as platforms for cultivating future leaders in the software industry. By rethinking pedagogical strategies and emphasising leadership as a core learning outcome, educators can better prepare students to meet the complex demands of the modern workforce. Future research should build on these findings by incorporating primary data and longitudinal approaches to further examine the long-term impact of capstone experiences on leadership development.

References

Bass, B. M., & Riggio, R. E. (2006). Transformational leadership (2nd ed.). Psychology Press.

Begel, A., & Simon, B. (2008). Novice software developers, all over again. Proceedings of the Fourth International Workshop on Computing Education Research, 3–14.

Braun, V., & Clarke, V. (2006). Using thematic analysis in psychology. Qualitative Research in Psychology, 3(2), 77–101.

Clear, T., Goldweber, M., Young, F. H., Leidig, P. M., & Scott, K. (2001). Resources for instructors of capstone courses in computing. ACM SIGCSE Bulletin, 33(4), 93–113.

Creswell, J. W., & Poth, C. N. (2018). Qualitative inquiry and research design: Choosing among five approaches (4th ed.). Sage Publications.

Doolittle, P. E. (1999). Constructivism and online education. International Journal of Educational Telecommunications, 5(1), 21–34.

Fincher, S., Petre, M., & Clark, M. (2001). Computer science project work: Principles and pragmatics. Springer.

Johnston, M. P. (2014). Secondary data analysis: A method whose time has come. Qualitative and Quantitative Methods in Libraries, 3(3), 619–626.

Kolb, D. A. (1984). Experiential learning: Experience as the source of learning and development. Prentice Hall.

Kolb, A. Y., & Kolb, D. A. (2005). Learning styles and learning spaces. Academy of Management Learning & Education, 4(2), 193–212.

Kramer, J., O’Brien, L., & Procter, R. (2016). Software engineering—education and training. IEEE Software, 33(2), 16–18.

Lethbridge, T. C. (2000). What knowledge is important to a software professional? Computer, 33(5), 44–50.

Lincoln, Y. S., & Guba, E. G. (1985). Naturalistic inquiry. Sage Publications.

Mannan, K.A., & Farhana, K.M. (2026). The Principles of Qur’anic Research Methodology: Deriving the Process of Knowledge from Revelation. KMF Publishers. Open Access (CC BY 4.0). DOI: https://doi.org/10.64907/xkmf.book.pqrm.26.02.12

Moe, N. B., Dingsøyr, T., & Dybå, T. (2010). A teamwork model for understanding an agile team: A case study of a Scrum project. Information and Software Technology, 52(5), 480–491.

Northouse, P. G. (2019). Leadership: Theory and practice (8th ed.). Sage Publications.

Oakley, B., Felder, R. M., Brent, R., & Elhajj, I. (2004). Turning student groups into effective teams. Journal of Student Centred Learning, 2(1), 9–34.

Passow, H. J., & Passow, C. H. (2017). What competencies should undergraduate engineering programs emphasise? Journal of Engineering Education, 106(3), 475–526.

Pearce, C. L., & Conger, J. A. (2003). Shared leadership: Reframing the hows and whys of leadership. Sage Publications.

Seaman, C. B. (2008). Qualitative methods in empirical studies of software engineering. IEEE Transactions on Software Engineering, 25(4), 557–572.

Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press.