LEADER 08242nam 22008295 450 001 996466226803316 005 20200706114124.0 010 $a3-540-24853-6 024 7 $a10.1007/b98150 035 $a(CKB)1000000000212416 035 $a(DE-He213)978-3-540-24853-8 035 $a(SSID)ssj0000152562 035 $a(PQKBManifestationID)11158718 035 $a(PQKBTitleCode)TC0000152562 035 $a(PQKBWorkID)10340353 035 $a(PQKB)10949433 035 $a(MiAaPQ)EBC3087735 035 $a(PPN)155189352 035 $a(EXLCZ)991000000000212416 100 $a20121227d2004 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aExtreme Programming and Agile Processes in Software Engineering$b[electronic resource] $e5th International Conference, XP 2004, Garmisch-Partenkirchen, Germany, June 6-10, 2004, Proceedings /$fedited by Jutta Eckstein, Hubert Baumeister 205 $a1st ed. 2004. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2004. 215 $a1 online resource (XVI, 364 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v3092 300 $aIncludes index. 311 $a3-540-22137-9 327 $aAcceptance Testing -- The Video Store Revisited Yet Again: Adventures in GUI Acceptance Testing -- Test Driving Custom Fixtures -- Putting a Motor on the Canoo WebTest Acceptance Testing Framework -- Generative Acceptance Testing for Difficult-to-Test Software -- Scalability Issues -- Moomba ? A Collaborative Environment for Supporting Distributed Extreme Programming in Global Software Development -- When XP Met Outsourcing -- Distributed Product Development Using Extreme Programming -- Scaling Continuous Integration -- New Insights -- Efficient Markets, Efficient Projects, and Predicting the Future -- Agile Principles and Open Source Software Development: A Theoretical and Empirical Discussion -- XP Lite Considered Harmful? -- Agile Specification-Driven Development -- Refactoring -- Towards a Proper Integration of Large Refactorings in Agile Software Development -- An Agile Approach to a Legacy System -- Cynical Reengineering -- Social Issues -- The Characteristics of XP Teams -- The Oregon Software Development Process -- Roles in Agile Software Development Teams -- Empirical Analysis on the Satisfaction of IT Employees Comparing XP Practices with Other Software Development Methodologies -- Practitioner Reports -- Agile Processes Enhancing User Participation for Small Providers of Off-the-Shelf Software -- Self-Adaptability of Agile Software Processes: A Case Study on Post-iteration Workshops -- Enterprise Continuous Integration Using Binary Dependencies -- Agile Project Controlling -- Invited Talks -- Leading Fearless Change?Introducing Agile Approaches and Other New Ideas into Your Organization -- Posters -- Automated Generation of Unit Tests for Refactoring -- XP: Help or Hindrance to Knowledge Management? -- Test Driven Development and Software Process Improvement in China -- Project Management and Agile Methodologies: A Survey -- Evaluating the Extreme Programming System ? An Empirical Study -- A Comparison of Software Development Process Experiences -- Abstract Test Aspect: Testing with AOP -- XMI for XP Process Data Interchange -- Analyzing Pair-Programmer?s Satisfaction with the Method, the Result, and the Partner -- Literate Programming to Enhance Agile Methods -- Demonstrations -- Mockrunner ? Unit Testing of J2EE Applications ? -- Application of Lean and Agile Principles to Workflow Management -- Assistance for Supporting XP Test Practices in a Distributed CSCW Environment -- Requirements of an ISO Compliant XP Tool -- Going Interactive: Combining Ad-Hoc and Regression Testing -- Complete Test Generation for Extreme Programming -- Story Management -- Conditional Test for JavaBeans Components -- Trainers and Educators Track -- Agile Methods in Software Engineering Education -- Extreme Programming in Curriculum: Experiences from Academia and Industry -- Human Aspects of Software Engineering: The Case of Extreme Programming -- Extreme Programming in a University Project -- Ph.D. Symposium -- Agile Methods: The Gap between Theory and Practice -- Correlating Unit Tests and Methods under Test -- Exploring the XP Customer Role ? Part II -- A Selection Framework for Agile Methodologies -- Workshops -- Refactor Our Writings -- Be Empowered (That?s an Order !) ?Experience the Dynamics and the Paradoxes of Self-Organizing Teams? -- How to Maintain and Promote Healthy Agile Culture -- Customer Collaboration -- Assessing Agility -- Designing the Ultimate Acceptance Testing Framework -- Panels and Activities -- The XP Customer Role -- Fishbowl: XP Tools -- The XP Game -- XP and Organizational Change: Lessons from the Field. 330 $aSoftware development is being revolutionized. The heavy-weight processes of the 1980s and 1990s are being replaced by light-weight, so called agile processes. Agile processes move the focus of software development back to what really matters: running software. This is only made possible by accepting that software developmentisacreativejobdoneby,with,andforindividualhumanbeings.For this reason, agile software development encourages interaction, communication, and fun. This was the focus of the Fifth International Conference on Extreme P- grammingandAgileProcessesinSoftwareEngineeringwhichtookplacebetween June 6 and June 10, 2004 at the conference center in Garmisch-Partenkirchen at the foot of the Bavarian Alps near Munich, Germany. In this way the conference provided a unique forum for industry and academic professionals to discuss their needs and ideas for incorporating Extreme Programming and Agile Metho- logies into their professional life under consideration of the human factor. We celebrated this year?s conference by re?ecting on what we had achieved in the last half decade and we also focused on the challenges we will face in the near future. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v3092 606 $aSoftware engineering 606 $aComputer programming 606 $aProgramming languages (Electronic computers) 606 $aManagement information systems 606 $aComputer science 606 $aComputers and civilization 606 $aComputer logic 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aManagement of Computing and Information Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I24067 606 $aComputers and Society$3https://scigraph.springernature.com/ontologies/product-market-codes/I24040 606 $aLogics and Meanings of Programs$3https://scigraph.springernature.com/ontologies/product-market-codes/I1603X 615 0$aSoftware engineering. 615 0$aComputer programming. 615 0$aProgramming languages (Electronic computers). 615 0$aManagement information systems. 615 0$aComputer science. 615 0$aComputers and civilization. 615 0$aComputer logic. 615 14$aSoftware Engineering. 615 24$aProgramming Techniques. 615 24$aProgramming Languages, Compilers, Interpreters. 615 24$aManagement of Computing and Information Systems. 615 24$aComputers and Society. 615 24$aLogics and Meanings of Programs. 676 $a005.11 702 $aEckstein$b Jutta$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aBaumeister$b Hubert$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 02$aLINK (Online service) 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a996466226803316 996 $aExtreme Programming and Agile Processes in Software Engineering$9771914 997 $aUNISA