My Account Log in

1 option

Extreme programming and agile processes in software engineering : 4th International Conference, XP 2003, Genova, Italy, May 25-29, 2003 : proceedings / Michele Marchesi, Giancarlo Succi, eds.

LIBRA QA76.76.D47 X62 2003
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Conference/Event
Contributor:
Marchesi, Michele.
Succi, Giancarlo, 1964-
Conference Name:
XP 2003 (2003 : Genoa, Italy)
Series:
Lecture notes in computer science ; 2675.
Lecture notes in computer science
Language:
English
Subjects (All):
Computer software--Development--Congresses.
Computer software.
Computer software--Development.
eXtreme programming--Congresses.
eXtreme programming.
Genre:
Conference papers and proceedings.
Physical Description:
xv, 464 pages : illustrations ; 24 cm.
Place of Publication:
Berlin ; New York : Springer, [2003]
Summary:
The LNCS series reports state-of-the-art results in computer science research, development, and education, at a high level and in both printed and electronic form. Enjoying tight cooperation with the R&D community, with numerous individuals, as well as with prestigious organizations and societies, LNCS has grown into the most comprehensive computer science research forum available. The scope of LNCS, including its subseries LNAI, spans the whole range of computer science and information technology including interdisciplinary topics in a variety of application fields.
Contents:
Managing Agile Processes
XP after Enron
Can It Survive? / Mike Holcombe 1
Trailing-Edge Management / David Putman 9
Value Based Management and Agile Methods / John Favaro 16
Lean Management
A Metaphor for Extreme Programming? / Michela Dall'Agnol, Andrea Janes, Giancarlo Succi, Enrico Zaninotto 26
Methodology Issues
Metaphor Design Spaces / Martin Lippert, Axel Schmolitzky, Heinz Zullighoven 33
An Experiment Working with RUP and XP / Patricio Letelier, Jose H. Canos, Emilio A. Sanchez 41
Bridging Cognitive and Social Chasms in Software Development Using Extreme Programming / Orit Hazzan, Yael Dubinsky 47
A System Dynamics Simulation Model to Find the Effects of XP on Cost of Change Curve / S. Kuppuswami, K. Vivekanandan, Paul Rodrigues 54
Extending Agile Methodologies and XP
Real-Time Extreme Programming / Craig Gelowitz, Ian Sloman, Luigi Benedicenti, Raman Paranjape 63
Software Development under Stringent Hardware Constraints: Do Agile Methods Have a Chance? / Jussi Ronkainen, Pekka Abrahamsson 73
Maturing XP through the CMM / Jonas Martinsson 80
Formal Extreme (and Extremely Formal) Programming / Angel Herranz, Juan Jose Moreno-Navarro 88
Methods and Tools
Agile Development Using Naked Objects / Richard Pawson, Vincent Wade 97
XPSwiki: An Agile Tool Supporting the Planning Game / Sandro Pinna, Simone Mauri, Paolo Lorrai, Michele Marchesi, Nicola Serra 104
CruiseControl.NET: Continuous Integration for .NET / R. Owen Rogers 114
Tool Support for Complex Refactoring to Design Patterns / Carmen Zannier, Frank Maurer 123
Teaching and Introducing Agile Methodologies
Experiences in Learning XP Practices: A Qualitative Study / Bjornar Tessem 131
Swimming around the Waterfall: Introducing and Using Agile Development in a Data Centric, Traditional Software Engineering Company / Donald Howard 138
Cross-Continent Development Using Scrum and XP / Bent Jensen, Alex Zilmer 146
Coaching Coaches / Gorel Hedin, Lars Bendix, Boris Magnusson 154
Testing
Where Do Unit Tests Come from? / Jing Yuan, Mike Holcombe, Marian Gheorghe 161
Three Patterns in Java Unit Testing / Eric Nickell, Ian Smith 170
XP with Acceptance-Test Driven Development: A Rewrite Project for a Resource Optimization System / Johan Andersson, Geoff Bache, Peter Sutton 180
A Customer Test Generator for Web-Based Systems / Rick Mugridge, Bruce MacDonald, Partha Roop 189
A Framework for Testing at the Edge
An Experience Report / Alwin Ibba, Carsten Ohlemeyer 198
Pair Programming
An Empirical Analysis on the Discontinuous Use of Pair Programming / Andrea Janes, Barbara Russo, Paolo Zuliani, Giancarlo Succi 205
Pair-Programming Effect on Developers Productivity / Sven Heiberg, Uuno Puus, Priit Salumaa, Asko Seeba 215
When Does a Pair Outperform Two Individuals? / Kim Man Lui, Keith C.C. Chan 225
Other XP Practices
Being Jane Malkovich: A Look Into the World of an XP Customer / Angela Martin, James Noble, Robert Biddle 234
Using Actual Time: Learning How to Estimate / Piergiuliano Bossi 244
Coaching a Customer Team / David Hussman 254
Extreme Design by Contract / Yishai A. Feldman 261
Inline Method Considered Helpful: An Approach to Interface Evolution / Tammo Freese 271
Experience Reports
Practical Experiences of Agility in the Telecom Industry / Jari Vanhanen, Jouni Jartti, Tuomo Kahkonen 279
XP
Call in the Social Workers / Tim Mackinnon 288
Embracing Change: An XP Experience Report / Andrew M. Fuqua, John M. Hammer 298
Extreme Makeover: Bending the Rules to Reduce Risk Rewriting Complex Systems / Sharon Johnson, Jia Mao, Eric Nickell, Ian Smith 307
Research Reports: Methods and Tools
Component-Oriented Agile Software Development / Zoran Stojanovic, Ajantha Dahanayake, Henk Sol 315
Unit Testing beyond a Bar in Green and Red / Rudolf Ramler, Gerald Czech, Dietmar Schlosser 319
Developing Testable Web-Applications with Bugkilla / Christian Dedek, Dirk M. Sohn, Matthias Niete, Sabine Winkler, Andreas Spall 322
Extreme Programming: A More Musical Approach to Software Development? / Andrew Johnston, Chris S. Johnson 325
Automated Extract Component Refactoring / Hironori Washizaki, Yoshiaki Fukazawa 328
Successful Automation of GUI Driven Acceptance Testing / Charles Lowell, Jeremy Stell-Smith 331
Extreme Terseness: Some Languages Are More Agile than Others / Stephen Taylor 334
EnterpriseXP: Can the Combination of XP and DSDM Improve the Appeal of XP to the Business Community? / Mark Simmonds, Barry Fazackerley 337
Using Function Points in XP
Considerations / Andrew M. Fuqua 340
Refactoring with Aspects / Granville Miller 343
Research Reports: Experience Reports
Extreme Programming at Work / Walter Ambu, Fabrizio Gianneschi 347
Combining Agile Practices with UML and EJB: A Case Study in Agile Development / Richard Paige, Priyanka Agarwal, Phillip Brooke 351
Practice Makes Perfect / Sharifah Syed-Abdullah, Mike Holcombe, Marian Gheorghe 354
A Designing Practice and Two Coding Practices for Extreme Programming (XP) / Mustafa Yildiz, Selahattin Kuru 357
Practical Aspects of XP Practices / Teodora Bozheva 360
Scaling Extreme Programming in a Market Driven Development Context / Daniel Karlstrom, Per Runeson 363
Building Standard ERP Software Packages Using Self-developed Agile Methodologies / Andrea Rinaldi, Luigi Benedicenti 366
Convincing the Inconvincable / Geoff Oliphant 369
Comparing Extreme Programming to Traditional Development for Student Projects: A Case Study / John Noll, Darren C. Atkinson 372
XP: Good for Anything Other than Software Development? / Hans Dermot Doran 375
Extreme Educational Symposium
Using Instructor Written Acceptance Tests Using the Fit Framework / Daniel H. Steinberg 378
Teaching Team Work: An Extreme Week for First-Year Programmers / Petra Becker-Pechau, Holger Breitling, Martin Lippert, Axel Schmolitzky 386
Design-led & Design-less: One Experiment and Two Approaches / Francisco Macias, Mike Holcombe, Marian Gheorghe 394
Agile Teaching of an Agile Software Process / Vieri Del Bianco, Giordano Sassaroli 402
Five Challenges in Teaching XP / Rick Mugridge, Bruce MacDonald, Partha Roop, Ewan Tempero 406
Challenges in Teaching Test Driven Development / Rick Mugridge 410
Filleting XP for Educational Purposes / Friedrich Steimann, Jens Gossner, Thomas Muck 414
Using XP with Children for Learning Mathematics / Maria A. Droujkova, Dmitri A. Droujkov 418
Using Metaphors in eXtreme Programming Projects / Yael Dubinsky, Orit Hazzan 420
Ph.D. Symposium
Doctoral Symposium at XP 2003 / Paul Grunbacher 422
Collaboration on Software Tasks / Hans Gallis 423
Unit Testing Using Design by Contract and Equivalence Partitions / Per Madsen 425
Exploring the XP Customer Role / Angela Martin 427
Extending Testability for Automated Refactoring / Bartosz Walter 429
Software Configuration Management for Test-Driven Development / Tammo Freese 431
A Study on Introducing XP to a Software Development Company / Harald Svensson 433
Teaching eXtreme Programming in a Project-Based Capstone Course / Yael Dubinsky 435
Mitigating Risks in Mobile System Development / Norbert Seyff 437
Extreme Advertised Bidding / Peter Regner, Thomas Wiesinger 439
Software Effort Estimation: Planning XP Guidelines Compared to Research on Traditional Software Development / Kjetil Molokken 441
Collecting Data in Web Service Development / Alberto Sillitti 443
Measuring the Effectiveness of Agile Methodologies Using Data Mining, Knowledge Discovery and Information Visualization / Andrea Janes 445
Evaluation of New Software Engineering Methodologies / Marco Scotto 447
Evaluation of Product Metrics Applied to Agile Methodologies / Matteo Canessa 449
Panels
Coaching for Agile and Xtreme Practices
A Fishbowl with Piranhas / Steven Fraser, Rachel Reinitz, Jutta Eckstein, Joshua Kerievsky, Erik Lundh, Rob Mee, Mary Poppendieck 451
XP Practices versus Values? / Alan C.
Francis, Steven Fraser, Bill Caputo, Michael Cusumano, Mike Hill, Andrew Swan 455
Test Driven Development (TDD) / Steven Fraser, Kent Beck, Bill Caputo, Tim Mackinnon, James Newkirk, Charlie Poole 459.
Notes:
Includes bibliographical references and index.
ISBN:
3540402152
OCLC:
52257984

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account