though agile methodologies have gained widespread acceptance in the past decade, there are still a number of potential adopters who are yet to join the critical mass. Some of these adopters need assurance of whether a...
详细信息
ISBN:
(纸本)9783642130533
though agile methodologies have gained widespread acceptance in the past decade, there are still a number of potential adopters who are yet to join the critical mass. Some of these adopters need assurance of whether agilesoftware methodologies will continue to be the dominant software process technology of the 2010s and beyond. this study applies the softwareengineering Process Technologies Adoption Grid proposed by Fichman & Kemerer [3] to evaluate the adoption trajectory of agilesoftware development (ASD) methodologies. the study concludes that ASD methodologies will continue to be the dominant software process technology of the 2010's, and adopted by more business organizations.
agilesoftware development methods are harder to adopt by third-party software developers than by in-house software development teams, since traditional contractual frameworks can easily lead to unfair risk distributi...
详细信息
ISBN:
(纸本)9783642303500;9783642303494
agilesoftware development methods are harder to adopt by third-party software developers than by in-house software development teams, since traditional contractual frameworks can easily lead to unfair risk distributions between client and supplier when applied to agile projects. We therefore present a pricing model for agilesoftware projects that distributes risks evenly between the partners, and encourages efficient, high-quality contributions on both sides.
Since the first edition of Beck's book [1], the extremeprogramming (XP) has attracted attention from academia and industry, and its values, principles and practices are becoming increasingly popular. Strong inter...
详细信息
While the effects of mindfulness are increasingly explored across different fields, little is known about the application of these practices in agile project teams. In this paper we report on a rigorous controlled tri...
详细信息
ISBN:
(纸本)9783319576336;9783319576329
While the effects of mindfulness are increasingly explored across different fields, little is known about the application of these practices in agile project teams. In this paper we report on a rigorous controlled trial executed to understand the impact of the three minute breathing exercise on the perceived effectiveness of stand-up meetings. We compare (1) an active group using a three minute breathing exercise, to (2) a placebo, and (3) a control group in 3 organizations and 8 teams with over 152 measurements. Our findings indicate an immediate positive impact on perceived effectiveness, decision-making and improved listening in the active groups compared to the placebo and natural history groups. We provide a preliminary agenda for future research based on our findings and previous evidence from other fields.
this manuscript describes a technique to perform comparisons on agile methods, based on a set of relevant features and attributes. this set includes attributes related to four SWEBOK Knowledge Areas (KAs) and to the A...
详细信息
ISBN:
(纸本)9783642130533
this manuscript describes a technique to perform comparisons on agile methods, based on a set of relevant features and attributes. this set includes attributes related to four SWEBOK Knowledge Areas (KAs) and to the agile Manifesto principles. Withthis set of attributes, by analyzing the practices proposed by each method, we are able to assess (1) the coverage degree for the considered KAs and (2) the agility degree.
this article presents the Automatic Changes Propagation tool, which is used in one of Polish software companies. this system tries to solve the problem of introducing changes in deployed system versions when an error ...
详细信息
ISBN:
(纸本)3540350942
this article presents the Automatic Changes Propagation tool, which is used in one of Polish software companies. this system tries to solve the problem of introducing changes in deployed system versions when an error in the head version is found. the tool was created to speed the process of changes propagation for the application used in more than 12 Polish financial institutions. Unfortunately, the customers have different system versions and therefore it is not enough to correct only the newest one. Because the manual changes are time-consuming, monotonous and error-prone the automatic way is very desired. Moreover, the Automatic Changes Propagation tool prepares the application patches which are ready for deployment.
Mobile applications are increasingly location-based;i.e. their functionality is becoming both interactive and context-aware. Combined with an overall increase in the complexity of the devices delivering such services,...
详细信息
ISBN:
(纸本)3540262776
Mobile applications are increasingly location-based;i.e. their functionality is becoming both interactive and context-aware. Combined with an overall increase in the complexity of the devices delivering such services, and a growth in the number of possible networks that they can participate in, these systems require more than just the average approach to testing. the principles and practices of agile testing may serve development teams well here;since the systems ultimately end up being developed and deployed in an iterative and evolutionary manner. In this paper, we explore a testing framework for location-based services that can be employed test-first and yet also offers the full range of non-functional tests that these applications require.
the XP Game is a playful way to familiarize the players with some of the more difficult concepts of the XP Planning Game, like velocity, story estimation, yesterday's weather and the cycle of life. Anyone can part...
详细信息
ISBN:
(纸本)3540262776
the XP Game is a playful way to familiarize the players with some of the more difficult concepts of the XP Planning Game, like velocity, story estimation, yesterday's weather and the cycle of life. Anyone can participate. the goal is to make development and business people work together, they both play both roles. It's especially useful when a company starts adopting XP.
Methodology adoption issues in the agile world are faced with challenges such as the growing trend towards the use of a group of relevant cross-methodology practices from the agile family as opposed to the adoption of...
详细信息
ISBN:
(纸本)3540262776
Methodology adoption issues in the agile world are faced with challenges such as the growing trend towards the use of a group of relevant cross-methodology practices from the agile family as opposed to the adoption of individual methodologies. While this may see agileprocesses precipitating towards more mature softwareengineeringprocesses, the challenge is that some of the specific agile methodologies may become extinct over time. this research therefore contributes a key addition to knowledge by developing a thinking tool that will guide system developers to informatively select agile practices from the entire agile methodologies family that are relevant to the project at hand. this paper proposes a novel modeling technique for tailoring methodologies to a particular environment using the family of methodologies approach. the agile Methodologies Generic (AMG) model considers agile methodologies as a group of methodologies with common parameters that can be used to model the entire group. Based on this model, methodology parameters can be identified that are common among the different agile methodologies making it possible to create a set of relevant agile practices that can be used in an organization. the original concepts of the model are based on two foundations: 1) the philosophy of Jim Highsmith's Adaptive software Development (ASD) methodology. ASD focuses on the speculate, collaborate and learn cycle iteratively which is fundamental to agile development, and 2) the concept of organizational maturity levels which says that mature organizations families of repeatable and automated processes. It is from such a perspective that AMG was born. AMG considers agile methodologies at an abstract level where the four values of the agile Manifesto are assumed to collectively constitute basic philosophy of all agile methodologies. the phases of AMG (mechanistic, organic, and synergistic adaptation) are therefore analyzed in light of the values of the project at hand. T
暂无评论