the proceedings contain 60 papers. the special focus in this conference is on Acceptance Testing, Scalability Issues, New Insights, Refactoring and Social Issues. the topics include: Putting a motor on the canoo webte...
ISBN:
(纸本)9783540221371
the proceedings contain 60 papers. the special focus in this conference is on Acceptance Testing, Scalability Issues, New Insights, Refactoring and Social Issues. the topics include: Putting a motor on the canoo webtest acceptance testing framework;generative acceptance testing for difficult-to-test software;distributed product development using extremeprogramming;efficient markets, efficient projects, and predicting the future;agile principles and open source software development;agile specification-driven development;towards a proper integration of large refactorings in agilesoftware development;the Oregon software development process;empirical analysis on the satisfaction of it employees comparing XP practices with other software development methodologies;agileprocesses enhancing user participation for small providers of off-the-shelf software;self-adaptability of agilesoftwareprocesses;enterprise continuous integration using binary dependencies;automated generation of unit tests for refactoring;test driven development and software process improvement in china;a comparison of software development process experiences;literate programming to enhance agile methods;application of lean and agile principles to workflow management;assistance for supporting XP test practices in a distributed CSCW environment;combining ad-hoc and regression testing;complete test generation for extremeprogramming;conditional test for javabeans components;agile methods in softwareengineering education;extremeprogramming in a university project;a selection framework for agile methodologies;designing the ultimate acceptance testing framework and XP and organizational change.
agile Development sounds great, but it depends on the ability to determine the details of scope as the system is developed, driven by feedback from customers and users. Much software development is done under contract...
详细信息
ISBN:
(纸本)3540262776
agile Development sounds great, but it depends on the ability to determine the details of scope as the system is developed, driven by feedback from customers and users. Much software development is done under contract, where there is often a requirement to determine the details of the system early in the development process.
the University of Sheffield provides undergraduate students with a real experience of softwareengineeringthrough a module entitled the software Hut. Here, 2(nd) year students work in teams competing to build a Teal ...
详细信息
ISBN:
(纸本)3540262776
the University of Sheffield provides undergraduate students with a real experience of softwareengineeringthrough a module entitled the software Hut. Here, 2(nd) year students work in teams competing to build a Teal business solution for a real commercial client. In this exercise, extremeprogramming is used. this article provides a few details of this innovative educational programme.
Colocation has come to be seen as a necessary precondition for obtaining the majority of the benefits of XP. Without colocation teams expect to struggle, to compromise and to trade off the benefits of XP vs the benefi...
详细信息
ISBN:
(纸本)3540262776
Colocation has come to be seen as a necessary precondition for obtaining the majority of the benefits of XP. Without colocation teams expect to struggle, to compromise and to trade off the benefits of XP vs the benefits of distributed development. We have found that you can stay true to the principles and not compromise the practices of XP in a distributed environment. thus, business can realize boththe benefits of distributed and of truly agile development.
One of the main dilemmas with which software development teams face is how to choose a software development method that suits the team as well as the organization. this article suggests a theory that may help in this ...
详细信息
ISBN:
(纸本)3540262776
One of the main dilemmas with which software development teams face is how to choose a software development method that suits the team as well as the organization. this article suggests a theory that may help in this process. Specifically, extremeprogramming (XP) is analyzed within the well known framework of the prisoner dilemma. We suggest that such an analysis may explain in what situations XP may fit for implementation and, when it is used, the way it may support software development processes.
It is possible to apply Information theory to the software Development process - an approach I have dubbed 'Iterative theory'. Focusing on the user requirements Iterative theory is introduced and then used to ...
详细信息
ISBN:
(纸本)3540262776
It is possible to apply Information theory to the software Development process - an approach I have dubbed 'Iterative theory'. Focusing on the user requirements Iterative theory is introduced and then used to quantify how the choice of development methodology affects the 'value at risk' on a software project. the central theme is that end-user requirements cannot be described exactly resulting in an inherent uncertainty in the correctness of any specification. this uncertainty can only be removed by receiving feedback on working software. Iterative theory, the application of Information theory to the software development process, is certainly an area requiring further study.
A panel of expert practitioners will offer advice to members of the audience on how to address the issues they are facing when applying XP. the format is to consider concrete cases, to talk about what we would do in t...
详细信息
the present movement in the adoption of agile methodologies as a contemporary approach to the management of the software development processes has seen a growing trend towards the selection of relevant practices from ...
详细信息
ISBN:
(纸本)3540262776
the present movement in the adoption of agile methodologies as a contemporary approach to the management of the software development processes has seen a growing trend towards the selection of relevant practices from the agile family as opposed to the adoption of specific methods. this paper reports work-in-progress of a proposed novel modeling technique for tailoring methodologies to a particular environment using the family of methodologies approach. the tool is being applied by one software development organisation in Southern Africa and the partial results are included in this paper.
暂无评论