this paper presents ideas on how to effectively introduce and use agile development within a company that has a strong connection to waterfallstyle development. It addresses the shifts in business and technical areas ...
详细信息
Little research has been done on enabling software development teams to self-report waste to assist in productivity improvement. this study created a waste categorization and survey for teams to identify and quantify ...
详细信息
ISBN:
(纸本)9783031339752;9783031339769
Little research has been done on enabling software development teams to self-report waste to assist in productivity improvement. this study created a waste categorization and survey for teams to identify and quantify wasteful activities. Developers from a Swiss company used the survey for three weeks. Participants found the survey helpful for identifying waste but there was little evidence that self-reported waste correlated with improved performance.
Since late 2007 the software development teams at Codeweavers UK have been incrementally improving their ability to deliver motor finance and insurance web services. this two-year journey has taken the company from ch...
详细信息
ISBN:
(纸本)9783642130533
Since late 2007 the software development teams at Codeweavers UK have been incrementally improving their ability to deliver motor finance and insurance web services. this two-year journey has taken the company from chaos to kanban-style single-piece flow, including Scrum briefly along the way. this paper charts that journey, showing the benefits gained from a simple "inspect and adapt" cycle in which the teams tackled their biggest problem at each stage.
software maintenance is a key activity in software development requiring considerable effort and time. Hence, it is important to increase the efficiency and effectiveness of the maintenance process. the objective of t...
详细信息
ISBN:
(纸本)9783642303500;9783642303494
software maintenance is a key activity in software development requiring considerable effort and time. Hence, it is important to increase the efficiency and effectiveness of the maintenance process. the objective of this article is to introduce a palette of indicators to assess the maintenance process based on indicators lean indicators. Four indicators aiming at detecting waste have been proposed, namely the inflow of maintenance requests, the flow of maintenance requests through the maintenance process with regard to continuous value creation and high throughput, the analysis of lead-times, and the analysis of workload. the research method is case study in which the proposed indicators were applied on the maintenance process of one case company (Ericsson AB).
the construction and improvement of high-quality products in a global software development environment requires (a) flexible practices for collaboration and (b) tools that support these practices in a distributed soft...
详细信息
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?"
Reuse in an agile context is largely an unexplored research topic. On the surface, these two softwareengineering techniques would appear to be incompatible due to contradictory principles. For example, agile componen...
详细信息
We conducted an experiment attempting to compare XP with a traditional approach to student softwareengineering projects. We tasked two groups of student teams with producing a simple room reservation system, one grou...
详细信息
One of the stated beliefs common to practitioners of all the agile methodologies is that "the most efficient and effective method of conveying information to and within a development team is face-to-face conversa...
详细信息
ISBN:
(纸本)3540350942
One of the stated beliefs common to practitioners of all the agile methodologies is that "the most efficient and effective method of conveying information to and within a development team is face-to-face conversation." this view is pervasive throughout agile Systems techniques and approaches. there is starting to be some interest and in-depth investigation into the nature of programmer interaction and dialogue within the case of pair-programming [2] as well as larger scale ethnographic studies of XP practice [10]. Although interesting metaphoric features have already been found in the language of expert software developers [12] [8] [7], more detailed qualitative analysis can also be made into the nature of such communication. Narrative analysis [9] is an in-depth qualitative analysis methodology, and focuses on the ways in which people make and use stories to interpret the world. Storytelling and its role for communicating social tacit knowledge and historical and organisational identity is well recognised [4]. So far there are fairly few cases where narrative analysis has been applied to Information Systems (an analysis of these are given in Wagner [11]), but it is beginning to find popularity within the information systems community as it has proved particularly useful when considering tacit knowledge transfer and related communication issues, especially during periods of organisational change [1] [5]. Narratives are considered to be social products within specific contexts, and an interpretive device through which people communicate knowledge and define their own identity. It is arguable that the most basic and prevalent form of narrative arises as the product of ordinary conversation [6]. As Gregori-Signes [3] points out "We tell stories to each other as a means of packaging experience in cognitively and effectively coherent ways, or [...] as a way to test the borderlines between the exceptional and the ordinary." Conversational stories are "negotiable and colla
Large-scale agilesoftware development is increasingly being organized with product management. Although product management is familiar to softwareengineering, we need research-based knowledge about organizing produc...
详细信息
ISBN:
(纸本)9783031611537;9783031611544
Large-scale agilesoftware development is increasingly being organized with product management. Although product management is familiar to softwareengineering, we need research-based knowledge about organizing product management in an agile development context. this study focuses on product management challenges and configurations in a Nordic fintech organization with 10,000 employees. We conducted 19 interviews with participants involved in core product management activities. the study identifies ten key factors that hinder product management performance in a large-scale agile product company. Further, we present six product management configurations used in the fintech organization. the most suitable setup depends on the product lifecycle stage, product size, and development team setup. Our summary of the product management configurations and challenges can guide software product managers working in large-scale agile companies.
暂无评论