After revolutionizing the automobile industry, Lean principles have been applied to different knowledge areas, such as software development. However, many people haven't been introduced to the concepts that made L...
详细信息
ISBN:
(纸本)9783642018527
After revolutionizing the automobile industry, Lean principles have been applied to different knowledge areas, such as software development. However, many people haven't been introduced to the concepts that made Lean successful. In this interactive session, the participants will work in a small Lego (TM) production line, experiencing the problems and applying Lean practices to overcome them. the workshop will also discuss the similarities and differences between the production line scenario and the software development industry.
User interfaces have a reputation for being difficult to develop using TDD - and even to test in an isolated fashion. A number of techniques have demonstrated promise, but as new technologies arise, they often need to...
详细信息
ISBN:
(纸本)9783642018527
User interfaces have a reputation for being difficult to develop using TDD - and even to test in an isolated fashion. A number of techniques have demonstrated promise, but as new technologies arise, they often need to be reinvented or at least refurbished in order to remain useful. there is a strong need for common, cross-platform practices for isolated GUI testing and Test-Driven Development of GUIs. this workshop invites individuals with useful points of view, techniques and tools to present and discuss their ideas with other researchers and workers in the same field. Each participant is expected to prepare a brief presentation and to participate in active discussion of their own work and that of others.
We present a study on how Pair programming (PP) facilitates the introduction of new developers (novices) in a team. We analyzed the behavior of an industrial team of developers for 10 months focusing on spontaneous PP...
详细信息
ISBN:
(纸本)9783642018527
We present a study on how Pair programming (PP) facilitates the introduction of new developers (novices) in a team. We analyzed the behavior of an industrial team of developers for 10 months focusing on spontaneous PP. During such time novices joined the team. Data has been collected non-invasively on how people paired during such time. Plots and sociograms are used to analyse such data and infer possible conclusions. It appears that initially PP is used to initiate the novices, then it is drastically reduced to be resumed eventually when the novices "feel" they have reached a significant level of maturity in the team.
In modern software application development, engineering systems and tools from several sources have to cooperate for building agile process environments. While there are approaches for the technical integration of com...
详细信息
ISBN:
(纸本)9781607500490
In modern software application development, engineering systems and tools from several sources have to cooperate for building agile process environments. While there are approaches for the technical integration of component-based business software systems, there is only little work on the flexible and efficient integration of engineering tools and systems along the software life cycle. In this paper we introduce the concept of the "engineering Service Bus" (EngSB) based on established Enterprise Service Bus concepts for business software systems. Based on real-world use cases from softwareengineering we show how the EngSB allows prototyping new variants of softwareengineeringprocesses and derive research issues for further work.
this book constitutes the refereed proceedings of the 8th international conference on agile processes in software engineering and extreme programming, 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 8th international conference on agile processes in software engineering and extreme programming, 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.
Many reports highlight the advantages of using an agile approach to software development. However, as each case is different it is necessary to use practices that suit the particular situation under investigation. thi...
详细信息
ISBN:
(纸本)9783540682547
Many reports highlight the advantages of using an agile approach to software development. However, as each case is different it is necessary to use practices that suit the particular situation under investigation. this paper reports on how agile practices, largely drawn from extremeprogramming (XP), were used by Stiona software for the development of their internet-based financial product Fusion Accounts.
暂无评论