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
Available from offsite location
- Format:
- Book
- Conference/Event
- 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.