Sciweavers

XPU
2004
Springer
14 years 4 months ago
An Agile Approach to a Legacy System
We describe how a small, successful, self-selected XP team approached a seemingly intractable problem with panache, flair and immodesty. We rewrote a legacy application by deliver...
Chris Stevenson, Andy Pols
XPU
2004
Springer
14 years 4 months ago
The Oregon Software Development Process
Abstract. User participation is still a difficult topic in software development. Based on the results of the Oregon experiment in construction we propose a novel development proces...
Till Schümmer, Robert Slagter
XPU
2004
Springer
14 years 4 months ago
Self-Adaptability of Agile Software Processes: A Case Study on Post-iteration Workshops
None of the agile methods are claimed to fit all development situations. A team should attempt to adapt the methods and practices to fit their specific needs. For that reason agile...
Outi Salo, Kari Kolehmainen, Pekka Kyllönen, ...
XPU
2004
Springer
14 years 4 months ago
Extreme Programming in Curriculum: Experiences from Academia and Industry
Since the rise of the light weight software processes, the paradigm on how software should be developed has started to shift. Agile methods strive to supersede the traditional soft...
Matthias M. Müller, Johannes Link, Roland San...
XPU
2004
Springer
14 years 4 months ago
Suitability of FIT User Acceptance Tests for Specifying Functional Requirements: Developer Perspective
Abstract. The paper outlines an experiment conducted in two different academic environments, in which FIT tests were used as a functional requirements specification. Common challen...
Grigori Melnik, Kris Read, Frank Maurer
XPU
2004
Springer
14 years 4 months ago
Agile Project Management
Frank Maurer, Mike Cohn, Mike Griffiths, Jim Highs...
XPU
2004
Springer
14 years 4 months ago
When XP Met Outsourcing
Outsourcing is common for software development, and is the context for many projects using agile development processes. This paper presents two case studies concentrating on the cu...
Angela Martin, Robert Biddle, James Noble
XPU
2004
Springer
14 years 4 months ago
Towards a Proper Integration of Large Refactorings in Agile Software Development
Refactoring is a key element of many agile software development methods. While most developers associate small design changes with the term refactoring (as described by Martin Fowl...
Martin Lippert
XPU
2004
Springer
14 years 4 months ago
Assessing Agility
Abstract. A technique is described that uses goals to assess the agility of software development teams and shows how it can be used with some examples. The agile assessment can be ...
Peter Lappo, Henry C. T. Andrew
XPU
2004
Springer
14 years 4 months ago
Cynical Reengineering
Kristoffer Kvam, Daniel Bakkelund, Rodin Lie