Extreme programming refactored: the case against XP
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berkeley, CA
Apress
2003
|
Schriftenreihe: | The expert's voice
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Hier auch später erschienene, unveränderte Nachdrucke. |
Beschreibung: | XXVIII, 400 S. Ill., graph. Darst. |
ISBN: | 1590590961 9781590590966 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019366407 | ||
003 | DE-604 | ||
005 | 20160510 | ||
007 | t | ||
008 | 040817s2003 ad|| |||| 00||| eng d | ||
016 | 7 | |a 96647435X |2 DE-101 | |
020 | |a 1590590961 |9 1-590-59096-1 | ||
020 | |a 9781590590966 |9 978-1-59059-096-6 | ||
035 | |a (OCoLC)248883154 | ||
035 | |a (DE-599)BVBBV019366407 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-Aug4 |a DE-91G | ||
082 | 0 | |a 005.117 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a DAT 345f |2 stub | ||
100 | 1 | |a Stephens, Matt |e Verfasser |4 aut | |
245 | 1 | 0 | |a Extreme programming refactored |b the case against XP |c Matt Stephens and Doug Rosenberg |
264 | 1 | |a Berkeley, CA |b Apress |c 2003 | |
300 | |a XXVIII, 400 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a The expert's voice | |
500 | |a Hier auch später erschienene, unveränderte Nachdrucke. | ||
650 | 4 | |a Extreme programming | |
650 | 4 | |a eXtreme programming | |
650 | 7 | |a Extreme programming |2 swd | |
650 | 7 | |a Projektmanagement |2 swd | |
650 | 7 | |a Softwareentwicklung |2 swd | |
650 | 0 | 7 | |a Extreme programming |0 (DE-588)4618499-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Extreme programming |0 (DE-588)4618499-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Rosenberg, Doug |e Verfasser |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-4302-0810-5 |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012830006&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-012830006 |
Datensatz im Suchindex
_version_ | 1804132803122561024 |
---|---|
adam_text | EXTREME PROGRAMMING REFACTORED: THE CASE AGAINST XP MATT STEPHENS AND
DOUG ROSENBERG HLUHB DARMSTADT LILILL 111 15694653 APRESS* CONTENTS AT A
GLANCE EMPEROR S NEW CODE (A STORY) XI PREFACE XV ABOUT THE AUTHORS XIX
ACKNOWLEDGMENTS XXI INTRODUCTION XXIII PART I ANOTHER FINE MESS YOU VE
GOTTEN ME INTO (LAUREL AND HARDY TAKE UP PROGRAMMING)....1 CHAPTER 1 XP
IN A NUTHOUSE (OOPS, WE MEAN NUTSHELL) 3 CHAPTER 2 WHERE DID XP COME
FROM? (CHRYSLER KNOWS IT AIN T EASY. . .) 31 CHAPTER 3 THE CASE AGAINST
XP 57 PART II SOCIAL ASPECTS OF XP (MAMA DON T LET YOUR CODERS GROW UP
TO BE COWBOYS) 83 CHAPTER 4 EXTREMO CULTURE 85 CHAPTER 5 THE ON-SITE
CUSTOMER 117 CHAPTER 6 PAIR PROGRAMMING (DEAR UNCLE DOE, MY PAIR
PROGRAMMER HAS HALITOSIS) 135 CHAPTER 7 ORAL DOCUMENTATION (OXYMORONIC,
OR DUST PLAIN MORONIC?) 161 PART III WE DON T WRITE PERMANENT SPECS AND
BARELY DO ANY UPFRONT DESIGN, SO ISI CHAPTER 8 DESIGN AFTER FIRST
TESTING 183 CHAPTER 9 CONSTANT REFACTORING AFTER PROGRAMMING (IF IT
AIN T BROKE, FIX IT ANYWAY) 201 CHAPTER 10 USER STORIES AND ACCEPTANCE
TESTS 227 CONTENTS AT A GLANCE PART IV THE PERPETUAL CODING MACHINE 247
CHAPTER 11 SOFTWARE IS NEVER DONE (THE SCHEDULE DOES NOT EXIST PER SE)
249 CHAPTER 12 EMERGENT ARCHITECTURE AND DESIGN 269 CHAPTER 13 EMBRACING
CHANGE (EMBRACE PEOPLE, MANAGE CHANGE) 293 PART V THE BIG PICTURE 311
CHAPTER 14 SCALABILITY 313 CHAPTER 15 REF ACTORING XP 337 CHAPTER 16
CONCLUSION: NEUTRALIZING THE REALITY DISTORTION FIELD 371 INDEX 383 VI
CONTENTS EMPEROR S NEW CODE (A STORY) XI PREFACE XV ABOUT THE AUTHORS
XIX ACKNOWLEDGMENTS XXI INTRODUCTION XXIII PART I ANOTHER FINE MESS
YOU VE GOTTEN ME INTO (LAUREL AND HARDY TAKE UP PROGRAMMING).... 1
CHAPTER L XP IN A NUTHOUSE (OOPS, WE MEAN NUTSHELL) 3 EXTREME
PROGRAMMING IN THEORY 4 WHAT PROBLEMS ARE BEING TARGETED BY XP? 21
EXTREME PROGRAMMING IN PRACTICE: THE VOICE OF EXPERIENCE 23 KNOCKING IT
DOWN ... AND THEN REBUILDING IT 26 SUMMARY 28 CHAPTER 2 WHERE DID XP
COME FROM? (CHRYSLER KNOWS IT AIN T EASY . . .) 31 OVERVIEW OF C3 33 THE
XP PROJECT LIFE CYCLE (AS ILLUSTRATED BY THE ACTIVITIES AT C3) 34
PROBLEMS WITH C3 53 SUMMARY 56 CHAPTER 3 THE CASE AGAINST XP 57 A
SELF-REFERENTIAL SAFETY NET (CIRCLE OF SNAKES) 57 TAILORING A PROCESS TO
LOCAL CONDITIONS: WHY XP STANDS ON ITS HEAD 78 SUMMARY 82 VU CONTENTS
PART II SOCIAL ASPECTS OF XP (MAMA DON T LET YOUR CODERS GROW UP TO BE
COWBOYS) 83 CHAPTER 4 EXTREMO CULTURE 85 XP IS NOT ABOUT MINDLESS
HACKING! 86 XP GOES MAINSTREAM 88 XP AND THE DOT-COM BOOM 92 XP AS A
PEOPLE PROCESS 94 XP TERMINOLOGY 101 BIG WORDS LIKE CONSTANTINOPLE AND
TERMINATIONCANBESUCCESS 103 SHOOTING THE MESSENGER 704 FEAR 108 SUMMARY
CHAPTER 5 THE ON-SITE CUSTOMER IN THAT S THE CUSTOMER S PROBLEM US
ON-SITE CUSTOMER: THE OLD TESTAMENT 121 ON-SITE CUSTOMER: THE NEW
TESTAMENT 127 SUMMARY 133 CHAPTER 6 PAIR PROGRAMMING (DEAR UNCLE DOE, MY
PAIR PROGRAMMER HAS HALITOSIS) 135 PAIR PROGRAMMING BASICS 137 THERE S A
STUDY THAT PROVES MY POINT! 139 WISHING FOR THE SOUND OF SILENCE 143
IT S A WORK OF LOVE, ENFORCED BY COERCIVE MEANS 144 PRODUCTIVITY:
NUMPROGRAMMERS/2 == NUMPROGRAMMERS? RIGHT? 146 PAIR PROGRAMMING
ILLUMINATED 154 SUMMARY 160 CHAPTER 7 ORAL DOCUMENTATION (OXYMORONIC, OR
JUST PLAIN MORONIC?) I6I BUT I THOUGHT YOU SAID . . . 162 1 TO DUST
PLAIN MORONIC 1/U 770 SUMMARY VLLL CONTENTS PART III WE DON T WRITE
PERMANENT SPECS AND BARELY DO ANY UPFRONT DESIGN, SO M CHAPTER 8 DESIGN
AFTER FIRST TESTING 183 WHEN ALL YOU VE GOT IS A HAMMER 184 XP DESIGN
MANTRA: NO BDUF 187 PROBLEMS WITH UNIT TESTING 188 PROGRAMMING WITHOUT A
SAFETY NET 197 SUMMARY 199 CHAPTER 9 CONSTANT REFACTORING AFTER
PROGRAMMING (IF IT AIN T BROKE, FIX IT ANYWAY) 201 REFACTORING HEAVEN
203 XP DESIGN MANTRA: REF ACTOR MERCILESSLY 206 IS UP-FRONT DESIGN
SUFFICIENT TO AVOID LARGE REFACTORINGS LATER? 212 REFACTORING WITH AN
INSTALLED USER BASE 218 SUMMARY 225 CHAPTER 10 USER STORIES AND
ACCEPTANCE TESTS 227 TELL ME A STORY, DADDY 229 USER STORIES VS. USE
CASES 232 USER STORIES VS. REQUIREMENTS 237 DOCUMENTING REQUIREMENTS
AS ACCEPTANCE TESTS 242 SUMMARY 245 PART IV THE PERPETUAL CODING MACHINE
247 CHAPTER 11 SOFTWARE IS NEVER DONE (THE SCHEDULE DOES NOT EXIST PER
SE) 249 THE SCHEDULE DOESN T EXIST PER SE 250 OPTIONAL-SCOPE CONTRACTS
260 SUMMARY 267 CHAPTER 12 EMERGENT ARCHITECTURE AND DESIGN 269 XP
DESIGN MANTRA: YAGNI 274 BUILDING AN INFRASTRUCTURE WITH EMERGENT DESIGN
277 IX CONTENTS EMERGENT ARCHITECTURE VS. EARLY PROTOTYPING 289 SUMMARY
291 CHAPTER 13 EMBRACING CHANGE (EMBRACE PEOPLE, MANAGE CHANGE) 293 THE
COST OF CHANGE CURVE (AKA THE COST TO FIX DEFECTS CURVE) 295 RELEASE
EARLY, RELEASE OFTEN 297 RELEASE PLANNING 300 ITERATION PLANNING 301 THE
PERPETUAL CODING MACHINE (EMBRACING CHANGE) 302 WHAT IS THIS CHANGE OF
WHICH YOU SPEAK? 307 USE UP-FRONT DESIGN TO ENHANCE AGILITY 307 SUMMARY
310 PART V THE BIG PICTURE 311 CHAPTER 14 SCALABILITY 313 PAINTING OVER
THE CRACKS: XP ON A 50-PERSON PROJECT 314 ARCHITECTURAL SCALABILITY 322
WHEN XP STARTS TO FAIL 328 SUMMARY 335 CHAPTER 15 REFACTORING XP 337 HOW
TO BE AGILE WITHOUT BEING FRAGILE 339 EXTREME PROGRAMMING DEFANGED:
TAKING THE EXTREME OUT OF XP 343 CASE STUDY: THE SERVER TOOLS PROJECT
(USING A DEFANGED, MUCH LESS EXTREME BUT STILL VERY AGILE PROCESS) 362
SUMMARY 368 CHAPTER 16 CONCLUSION: NEUTRALIZING THE REALITY DISTORTION
FIELD 371 ETHEREAL WIZARDRY IN ACTION 372 AT THE END OF THE DAY 379 IN
CLOSING 381 INDEX 383
|
any_adam_object | 1 |
author | Stephens, Matt Rosenberg, Doug |
author_facet | Stephens, Matt Rosenberg, Doug |
author_role | aut aut |
author_sort | Stephens, Matt |
author_variant | m s ms d r dr |
building | Verbundindex |
bvnumber | BV019366407 |
classification_rvk | ST 230 |
classification_tum | DAT 345f |
ctrlnum | (OCoLC)248883154 (DE-599)BVBBV019366407 |
dewey-full | 005.117 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.117 |
dewey-search | 005.117 |
dewey-sort | 15.117 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01769nam a2200469 c 4500</leader><controlfield tag="001">BV019366407</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20160510 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">040817s2003 ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">96647435X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1590590961</subfield><subfield code="9">1-590-59096-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781590590966</subfield><subfield code="9">978-1-59059-096-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)248883154</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019366407</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.117</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 345f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stephens, Matt</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Extreme programming refactored</subfield><subfield code="b">the case against XP</subfield><subfield code="c">Matt Stephens and Doug Rosenberg</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">Apress</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVIII, 400 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The expert's voice</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Hier auch später erschienene, unveränderte Nachdrucke.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Extreme programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">eXtreme programming</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Extreme programming</subfield><subfield code="2">swd</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Projektmanagement</subfield><subfield code="2">swd</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="2">swd</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Extreme programming</subfield><subfield code="0">(DE-588)4618499-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Extreme programming</subfield><subfield code="0">(DE-588)4618499-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rosenberg, Doug</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-4302-0810-5</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012830006&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-012830006</subfield></datafield></record></collection> |
id | DE-604.BV019366407 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:58:37Z |
institution | BVB |
isbn | 1590590961 9781590590966 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012830006 |
oclc_num | 248883154 |
open_access_boolean | |
owner | DE-Aug4 DE-91G DE-BY-TUM |
owner_facet | DE-Aug4 DE-91G DE-BY-TUM |
physical | XXVIII, 400 S. Ill., graph. Darst. |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | Apress |
record_format | marc |
series2 | The expert's voice |
spelling | Stephens, Matt Verfasser aut Extreme programming refactored the case against XP Matt Stephens and Doug Rosenberg Berkeley, CA Apress 2003 XXVIII, 400 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier The expert's voice Hier auch später erschienene, unveränderte Nachdrucke. Extreme programming eXtreme programming Extreme programming swd Projektmanagement swd Softwareentwicklung swd Extreme programming (DE-588)4618499-5 gnd rswk-swf Extreme programming (DE-588)4618499-5 s DE-604 Rosenberg, Doug Verfasser aut Erscheint auch als Online-Ausgabe 978-1-4302-0810-5 HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012830006&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Stephens, Matt Rosenberg, Doug Extreme programming refactored the case against XP Extreme programming eXtreme programming Extreme programming swd Projektmanagement swd Softwareentwicklung swd Extreme programming (DE-588)4618499-5 gnd |
subject_GND | (DE-588)4618499-5 |
title | Extreme programming refactored the case against XP |
title_auth | Extreme programming refactored the case against XP |
title_exact_search | Extreme programming refactored the case against XP |
title_full | Extreme programming refactored the case against XP Matt Stephens and Doug Rosenberg |
title_fullStr | Extreme programming refactored the case against XP Matt Stephens and Doug Rosenberg |
title_full_unstemmed | Extreme programming refactored the case against XP Matt Stephens and Doug Rosenberg |
title_short | Extreme programming refactored |
title_sort | extreme programming refactored the case against xp |
title_sub | the case against XP |
topic | Extreme programming eXtreme programming Extreme programming swd Projektmanagement swd Softwareentwicklung swd Extreme programming (DE-588)4618499-5 gnd |
topic_facet | Extreme programming eXtreme programming Projektmanagement Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012830006&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT stephensmatt extremeprogrammingrefactoredthecaseagainstxp AT rosenbergdoug extremeprogrammingrefactoredthecaseagainstxp |