this book constitutes the refereed proceedings of the 8thinternationalconference on agileprocesses in softwareengineering and extremeprogramming, XP 2008, held in Limerick, Ireland, in June 2008. Out of 54 submit...
ISBN:
(数字)9783540682554
ISBN:
(纸本)9783540682547
this book constitutes the refereed proceedings of the 8thinternationalconference on agileprocesses in softwareengineering and extremeprogramming, XP 2008, held in Limerick, Ireland, in June 2008. Out of 54 submitted papers, 16 were accepted as full papers, 4 experience reports, 14 poster papers, 9 workshop papers, and 3 contributions on panel discussions. the papers are organized in topical sections on agile innovations, adaptation of agile, agile testing and assessment, history and evolution of agile, people factors in agile environments, conceptual models of agility, and experience reports.
In this paper, we present on-going work on data collected by a questionnaire surveying process practices, preferences, and methods in industrial softwareengineering.
ISBN:
(纸本)9783642018527
In this paper, we present on-going work on data collected by a questionnaire surveying process practices, preferences, and methods in industrial softwareengineering.
In this experiential workshop, we will explore the agile product development space (managing, planning, prioritizing, learning and scheduling) through simulating the different approaches, reflecting on our experiences...
详细信息
ISBN:
(纸本)9783642018527
In this experiential workshop, we will explore the agile product development space (managing, planning, prioritizing, learning and scheduling) through simulating the different approaches, reflecting on our experiences, and summarizing what this means for our daily work.
Research is often maligned for lacking relevance to industry. Does agile research meet industry needs? the workshop sets out to understand where they meet and identify the gaps between them. Starting from a close look...
详细信息
ISBN:
(纸本)9783642018527
Research is often maligned for lacking relevance to industry. Does agile research meet industry needs? the workshop sets out to understand where they meet and identify the gaps between them. Starting from a close look at what have been investigated by agile researchers and what industry needs have been expressed by the time of the 10th edition of XP conference, we hope to draw a road map of high industry relevance for future research to exploit.
In the last two decades several models for evaluating software process capability have been defined and became more and more popular. the application of such models, and in particular the ISO/IEC 15504, determined a g...
详细信息
ISBN:
(纸本)9783642018527
In the last two decades several models for evaluating software process capability have been defined and became more and more popular. the application of such models, and in particular the ISO/IEC 15504, determined a general software process improvement in many domains. Nevertheless, the application of the ISO/IEC 15504 standard is still considered by many agile developers as incompatible withagile approaches. Such an attitude is mainly based on common misunderstandings on what the ISO/IEC 15504 is and on what its application involves. this paper aims at showing that this standard, if genuinely applied, can be effectively used also in agile contexts.
software Product Line engineering (SPLE) promises to lower the costs of developing individual applications as they heavily reuse existing artifacts. Besides decreasing costs, software reuse achieves faster development...
详细信息
ISBN:
(纸本)9783642018527
software Product Line engineering (SPLE) promises to lower the costs of developing individual applications as they heavily reuse existing artifacts. Besides decreasing costs, software reuse achieves faster development and higher quality. Traditionally, SPLE favors big design upfront and employs traditional, heavy weight processes. On the other hand, agile methods have been proposed to rapidly develop high quality software by focusing on producing working code while reducing upfront analysis and design. Combining both paradigms, although is challenging, can yield significant improvements.
In recent years, agile methodologies have increased their relevance in software development, through the application of different testing techniques like unit or acceptance testing. Tests play in agile methodologies a...
详细信息
ISBN:
(纸本)9783642018527
In recent years, agile methodologies have increased their relevance in software development, through the application of different testing techniques like unit or acceptance testing. Tests play in agile methodologies a similar role that in waterfall process models: check conformance. Nevertheless the scenario is not the same the contribution of this paper is to explain how the process can be modified to do early identification of hidden requirements (HR) using testing techniques in agile methodologies, specifically using failed tests. the result is an optimized agile process where it may be possible to reach the desired level of functionality in less iterations, but with a similar level of quality. Furthermore it might be necessary to re-think process elements role, e.g. tests, in the agile context not assuming waterfall definition and scope.
Assessing the effectiveness of a development methodology is difficult and requires an extensive empirical investigation. Moreover, the design of such investigations is complex since they involve several stakeholders a...
详细信息
ISBN:
(纸本)9783642018527
Assessing the effectiveness of a development methodology is difficult and requires an extensive empirical investigation. Moreover, the design of such investigations is complex since they involve several stakeholders and their validity can be questioned if not replicated in similar and different contexts. Agilists are aware that data collection is important and the problem of designing and execute meaningful experiments is common. this workshop aims at creating a critical mass for the development of new and extensive investigations in the agile world.
the Gemplus and Axalto's horizontal merge in 2006, brought several challenges, resulting in a period of general instability in the newly created company. As a result, the Gemplus Personalization Team for Latin Ame...
详细信息
ISBN:
(纸本)9783642018527
the Gemplus and Axalto's horizontal merge in 2006, brought several challenges, resulting in a period of general instability in the newly created company. As a result, the Gemplus Personalization Team for Latin America, put;in place five of the twelve extremeprogramming Practices as a tool for incrementing and transferring knowledge between the two companies and among the existing/new members of the team. In addition to a successful knowledge transfer, results from this newly adopted approach, showed several benefits: collective code ownership, development autonomy, cleaner/more readable code, and an increment in development productivity, proving that in addition to being useful for practical knowledge transfer, XP Practices are a successful 'tool kit' to improve the software development process performance in short-file projects.
Team organizing is a major way of assisting collaboration in knowledge intensive work such as software development, and is especially favored in agile approaches. Motivated by the challenge of transforming an organiza...
详细信息
ISBN:
(纸本)9783642018527
Team organizing is a major way of assisting collaboration in knowledge intensive work such as software development, and is especially favored in agile approaches. Motivated by the challenge of transforming an organization from traditional command-and-control management to collaborative self-managed teams, we present an instrument that we argue addresses key concerns and characteristics of teamwork, and presents them along five dimensions that must be addressed when improving teamwork in agilesoftware development. the dimensions are shared leadership, team orientation, redundancy, learning and autonomy. the instrument gives a radar plot of the status of the teamwork. We present empirical examples from using this instrument withthree teams and briefly outline potential uses of the instrument.
暂无评论