An increasing number of companies aim to enable their development teams to work in an agile manner. When introducing agile teams, companies face several challenges. This paper explores the kind of ...leadership needed to support teams to work in an agile way. One theoretical agile leadership concept describes a Scrum Master who is supposed to empower the team to lead itself. Empirical findings on such a leadership role are controversial. We still have not understood how leadership unfolds in a team that is by definition self-organizing. Further exploration is needed to better understand leadership in agile teams. Our goal is to explore how leadership changes while the team matures using the example of the Scrum Master. Through a grounded theory study containing 75 practitioners from 11 divisions at the Robert Bosch GmbH we identified a set of nine leadership roles that are transferred from the Scrum Master to the Development Team while it matures. We uncovered that a leadership gap and a supportive internal team climate are enablers of the role transfer process, whereas role conflicts may diminish the role transfer. To make the Scrum Master change in a mature team, team members need to receive trust and freedom to take on a leadership role which was previously filled by the Scrum Master. We conclude with practical implications for managers, Product Owners, Development Teams and Scrum Masters which they can apply in real settings.
Scrum innovated the role of the scrum master in software engineering. The scrum master is envisioned in agile literature as the “
servant leader
” who serves the team in a multitude of different ...ways, which include promoting scrum, facilitating the team’s functioning, and removing obstacles. However, empirical studies focusing on the role of the scrum master in practice are scarce. To address this gap, a Grounded Theory study with a mixed methods approach was carried out which included semi-structured interviews with 39 software practitioners and a questionnaire with 47 respondents. In this study, we present and describe the scrum master’s role in agile projects in terms of (a) the grounded theory of the role of the scrum master which involves everyday activities of
facilitating, mentoring, negotiating, process adapting, coordinating,
and
protecting
; (b) the varying involvement of the scrum master in selected agile practices carried out by the team; and (c) a positive association between the presence of the scrum master and the frequency with which agile practices are carried out by the team. This study presents for the first time a multifaceted study of the multiple dimensions of the scrum master role and will enable practitioners to better manage expectations of this role in practice.
Capability Maturity Model Integration is the best proposed theory for software quality assurance. Implementing the agile methods linking to Capability Maturity Model Integration and presenting the ...software. Basically Scrum is one of the best implemented methods. We will link the scrum to CMMI level managed to the scrum methods and define software quality.This Application totally involves with Consumer or customer behaviour while shopping an Item.Seller Companies analyzes this behaviour in order to rate their product or increase the sales of the product. Every Product selling company need to know about market analysis of their product. This project is proposed to provide market analysis of the each product to the seller companies with interaction of the customer purchases. Now days because of increase in media and internet, shopping items through online is increased. Seller companies need to rank their products and they need to administrate products in their companies , that is few products they want to retain, few they have delete/stopbut in order to stop or promote a product they need to know about product status in the market. With survey sites sometimes it may fake results. To overcome such kind of drawbacks, this project is proposed, this project directly estimates the behaviour of customer, in search, and buy a product. The result given this project is useful for company to estimate the status of the project in the market.
This paper describes the journey of adapting Agile-Scrum in a project, referred here as Global Configurator Project (GCP), where the project members are distributed across locations in Germany, ...India, and U. S. Here, we will be discussing about the practices like new taxonomy on scrum roles, scaling scrum with actually using Scrum of scrums and evolving cross-functional multi-skilled and self-managed feature team from silos components teams. This paper also measures the impact of our practices on communication and collaboration at the project level. This paper will be useful for scrum masters, product owners, and project managers while adapting Scrum.
Purpose
Scrum is a development methodology that has been rapidly gaining popularity over the last decade particularly for software development teams. The Scrum master is sometimes viewed as a servant ...leader of the Scrum team. The purpose of this paper is to investigate to what extent Scrum masters actually make use of servant leadership and how this impacts on the team’s effectiveness via mediating processes.
Design/methodology/approach
The research followed a quantitative approach. An online questionnaire was prepared and completed by 71 Scrum team members (excluding Scrum masters) and 22 Scrum masters in more than ten organizations based in Western Cape, South Africa.
Findings
Scrum masters in this sample extensively used the servant leadership approach, but those who are also appointed as formal team leaders are seen to be considerably better servant leaders by team members. There is a moderately strong correlation between servant leadership of the Scrum master and team effectiveness. It was found that high levels of psychological safety do not necessarily translate into team performance.
Research limitations/implications
Research was only performed at the unit level of analysis and not the team or organizational level. This was a cross-sectional study and variations over time were not considered.
Practical implications
The results confirm the importance of servant leadership skills when identifying and developing Scrum masters, appointing the formal team leader role in Scrum teams and implementing Scrum practices effectively.
Originality/value
As could be established, this is the first time that the role of servant leadership in Scrum teams was formally investigated.
Scrum methodology is widely used in the information technology (IT) industry for the purposes of team-based iterative software development. However, limited studies have been conducted to explore the ...nature of interactions between a Scrum Master and other team members and the effect of these interactions on team effectiveness. The aim of this study is to understand the interactions between the Scrum Master and other team members in an educational setting and propose and demonstrate an application of cooperative game theory for the same. Cooperative game theory can model scenarios where other team members can benefit from cooperating. Through the lens of the cooperative game-theoretic model, we investigated the strategies employed by the Scrum Master and other team members when involved in a semi-capstone IT project. Specifically, the study explored the team interaction between a Scrum Master and other team members at three different levels of team effectiveness: least effective, partially effective, and most effective. Our results indicate that a Scrum Master should be active to maximize their payoff as well as the teams’ overall payoff. Contrary to this, other team members should be active in the most and partially effective teams, while being passive in the least effective teams at higher costs of interpersonal relations and the processes. The results of the study represent a novel application of game-theoretic modeling for understanding the Scrum Master and other team member interactions. These results are applicable not just in an educational setting but also to the wider area of software development by identifying the right set of strategies by the Scrum Master, and other team members in order to help IT professionals to maximize their payoff.