Organisations are up-scaling their use of agile. agile ways of working are used in larger projects and also in organisational units outside IT. this paper reports on the results of the first international workshop on ...
详细信息
ISBN:
(纸本)9783030301262;9783030301255
Organisations are up-scaling their use of agile. agile ways of working are used in larger projects and also in organisational units outside IT. this paper reports on the results of the first international workshop on agile transformation, which aimed to focus research on practice in a field which currently receives great attention. We report on participants' definitions of agile transformation, summaries of experiences from such transformations, and the challenges that require research attention.
In reaction to reports of recent high-profile software security and privacy failures in our always-on agile world, users and regulators are demanding that companies deliver more trustworthy and resilient systems. this...
详细信息
ISBN:
(纸本)9783030301262;9783030301255
In reaction to reports of recent high-profile software security and privacy failures in our always-on agile world, users and regulators are demanding that companies deliver more trustworthy and resilient systems. this panel discussed some of the strategies and best practices for "building-in security" to our products and systems in contrast to "bolting-on security" - and how threats should be assessed and mitigated to avoid the unintended consequences of flawed design decisions.
As teams and organisations make the difficult shift to agile ways of working, there has been relatively little investigation of how they adopt and use agile practices. To aid those teams looking to move to agile we sh...
详细信息
ISBN:
(数字)9783030190347
ISBN:
(纸本)9783030190347;9783030190330
As teams and organisations make the difficult shift to agile ways of working, there has been relatively little investigation of how they adopt and use agile practices. To aid those teams looking to move to agile we should examine how others have done so and what practical value they found. We studied teams which adopted agile practices across a spectrum from taking on a whole methodology to a couple of practices at a time, and then committed to continuous assessment and improvement of their ways of working. those teams favoured adapting agile-based, team-oriented practices suited to their particular needs over technical practices and defined methodologies.
agile practices are popular within software development. But when applied to large projects with many teams, coordination challenges arise. the projects working title "Coordination in large-scale agilesoftware d...
详细信息
ISBN:
(纸本)9783030301262;9783030301255
agile practices are popular within software development. But when applied to large projects with many teams, coordination challenges arise. the projects working title "Coordination in large-scale agilesoftware development: An investigation of coordination mechanisms, communication, roles, autonomy and interdependencies" summarizes the main topics of investigation. While all theoretical and analytical approaches to the data material is not yet determined, I have already started fieldwork in one company which will serve as a main longitudinal case, with more to follow as the project proceeds. Initial fieldwork has revealed that there are differences in how agile teams coordinate their work across teams. I will continue to explore these differences. End goals of the project include to identify success criteria for coordination in large-scale agilesoftware development projects.
the notion of autonomous teams is core to agilesoftware development. However, autonomy in agile teams is challenged by increasingly complex software projects, large-scale agile and perhaps increasingly multidisciplin...
详细信息
ISBN:
(纸本)9783030301262;9783030301255
the notion of autonomous teams is core to agilesoftware development. However, autonomy in agile teams is challenged by increasingly complex software projects, large-scale agile and perhaps increasingly multidisciplinary teams. At the same time, data science roles are making their way into agile teams as companies seek to reap the potential advantages of using data to develop better and more competitive services and products. the consequences of implementing such roles in traditional agile teams are largely unknown. In this paper, we take an exploratory approach to the topic of data science roles in agile teams by a set of interviews with five data scientists as well as three members of an agilesoftware development team. Based on the interviews we identify a set of challenges associated with incorporating the role in agile autonomous teams. Based on these challenges we discuss preliminary recommendations for companies seeking to integrate data science roles in agile teams.
In agilesoftware development, a core responsibility of the product owner (PO) is to communicate business needs to the development team. In large-scale agilesoftware development projects, many teams work toward an ov...
详细信息
ISBN:
(数字)9783030190347
ISBN:
(纸本)9783030190347;9783030190330
In agilesoftware development, a core responsibility of the product owner (PO) is to communicate business needs to the development team. In large-scale agilesoftware development projects, many teams work toward an overall outcome, but they also need to manage interdependencies and coordinate efficiently. In such settings, POs need to coordinate knowledge about project status and goal attainment both within and across the development teams. Previous research has shown that the PO assumes a wide set of roles. Still, our knowledge about how POs coordinate amongst themselves and withtheir teams in large-scale agile is limited. In this case study, we explore PO coordination in a large-scale development program through the theoretical lens of Relational Coordination theory. Our findings suggest that (1) coordination varies depending on the context of each PO, (2) a focus on achieving high-quality communication changes coordination over time, and (3) unscheduled coordination enables of high-quality communication.
the necessity of software as stand-alone products, and as central parts of non-traditional software products have changed how software products are developed. It started withthe introduction of the agile manifesto an...
详细信息
ISBN:
(数字)9783030190347
ISBN:
(纸本)9783030190347;9783030190330
the necessity of software as stand-alone products, and as central parts of non-traditional software products have changed how software products are developed. It started withthe introduction of the agile manifesto and has resulted in a change of how software process improvements (SPI) are conducted. Although there are agile SPI methods and several agile practices for evaluating and improving current processes and ways-of-working, no method or practices for evaluating the backlog exists. To address this gap, the Backlog Assessment Method (BAM) was developed and applied in collaboration with Telenor Sweden. BAM enables agile organizations to assess backlogs, and assure that the backlog items are good-enough for their needs and well aligned withthe decision process. the results from the validation show that BAM is feasible and relevant in an industrial environment, and it indicates that BAM is useful as a tool to perform analysis of items in a specific backlog.
To succeed in complex environments and handle the innovation, development and support, organizations have to find ways to support and regulate the autonomy of teams according to the environmental demands and limitatio...
详细信息
ISBN:
(纸本)9783030301262;9783030301255
To succeed in complex environments and handle the innovation, development and support, organizations have to find ways to support and regulate the autonomy of teams according to the environmental demands and limitations. Furthermore, there is no one-size-fits-all autonomy approach. the process of forming and implementing autonomous teams, as well as the effective functioning of such teams, is not yet adequately addressed and understood in the context of complex knowledge-intensive organizations. the second international workshop on autonomous teams investigated barriers for team autonomy: "What are the real-world problems to be solved for autonomous teams?" and "What concepts from the literature can be used to solve the problems?"
Modern large software-intensive development organizations are nowadays more and more often believed to transform their structures and operations towards large-scale agility in search for higher performances. Based on ...
详细信息
ISBN:
(纸本)9783030301262;9783030301255
Modern large software-intensive development organizations are nowadays more and more often believed to transform their structures and operations towards large-scale agility in search for higher performances. Based on a survey conducted in Finland in 2018, in this paper we explore the current state of the affairs with respect to how extensively organizations are actually transforming themselves, in what ways this takes place in practice and for what goals. Most of the respondents were in large organizations. the results show that the majority of the surveyed respondents indicated that their organizations have conducted agile transformations or are currently doing so. Different strategies and tactics have been used in the transformations, but markedly the respondents reported most that the company has had external consultants (subcontracting) to assist in the change. the most important goals aimed to be achieved withagile means were productivity and quality (operative) and responsiveness to customer/market changes (new features). Notably only very few respondents reported their organizations to be currently non-agile (do not use at all agile methods in software development).
Artificial intelligence enabled systems have been an inevitable part of everyday life. However, efficient softwareengineering principles and processes need to be considered and extended when developing AI-enabled sys...
详细信息
ISBN:
(数字)9783030190347
ISBN:
(纸本)9783030190347;9783030190330
Artificial intelligence enabled systems have been an inevitable part of everyday life. However, efficient softwareengineering principles and processes need to be considered and extended when developing AI-enabled systems. the objective of this study is to identify and classify softwareengineering challenges that are faced by different companies when developing software-intensive systems that incorporate machine learning components. Using case study approach, we explored the development of machine learning systems from six different companies across various domains and identified main softwareengineering challenges. the challenges are mapped into a proposed taxonomy that depicts the evolution of use of ML components in software-intensive system in industrial settings. Our study provides insights to softwareengineering community and research to guide discussions and future research into applied machine learning.
暂无评论