Sciweavers

IIE
2008
87views more  IIE 2008»
13 years 4 months ago
Crafting, Crafting, Crafting - Extreme Programming in Classroom?
Abstract. Extreme Programming (XP) shows several interesting approaches which are very attractive for education. It is centered around early and incremental creation of working sof...
Marcus Bitzl
CORR
2010
Springer
132views Education» more  CORR 2010»
13 years 4 months ago
Bayesian Network Based XP Process Modelling
A Bayesian Network based mathematical model has been used for modelling Extreme Programming software development process. The model is capable of predicting the expected finish ti...
Mohamed Abouelela, Luigi Benedicenti
ACE
2004
179views Education» more  ACE 2004»
13 years 6 months ago
Less Extreme Programming
Industrial practice in software engineering has developed in recent years from rigid heavyweight document-based development techniques, such as the Rational Unified Process, to in...
James Noble, Stuart Marshall, Stephen Marshall, Ro...
TOOLS
2000
IEEE
13 years 8 months ago
Applying the Lessons of eXtreme Programming
Although eXtreme Programming has been explained by Kent Beck[1], there are many benefits to adopting eXtreme Programming (XP) practices in other development processes. The benefit...
Pete McBreen
GROUP
2007
ACM
13 years 8 months ago
Users as contextual features of software product development and testing
This paper examines how software developers discuss users and how such discussions are intrinsic to the negotiation and settling of technical decisions in the development and test...
David Martin, John Rooksby, Mark Rouncefield
UML
2001
Springer
13 years 9 months ago
A Proposal for a Lightweight Rigorous UML-Based Development Method for Reliable Systems
Abstract: A lightweight UML-based software development method for building reliable software systems is proposed. It attempts to combine the coding emphasis of Extreme Programming ...
Richard F. Paige, Jonathan S. Ostroff
ICSE
2001
IEEE-ACM
13 years 9 months ago
Case Study: Extreme Programming in a University Environment
Extreme Programming (XP) is a new and controversial sojiware processfor small teams. A practical training courseat the universityof Karlsruheled to thefollowing observations about...
Matthias M. Müller, Walter F. Tichy
BIRTHDAY
2003
Springer
13 years 9 months ago
Extreme Model Checking
One of the central axioms of extreme programming is the disciplined use of regression testing during stepwise software development. Due to recent progress in software model checkin...
Thomas A. Henzinger, Ranjit Jhala, Rupak Majumdar,...
EUROMICRO
2003
IEEE
13 years 9 months ago
Extreme Programming: First Results from a Controlled Case Study
Extreme programming (XP) is the most well known agile software development method. Many experience reports have been published in recent years. Successful XP adoptions have howeve...
Pekka Abrahamsson
XPU
2004
Springer
13 years 10 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...