The business value of agile software methods: maximizing ROI with just-in-time processes and documentation
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
[Fort Lauderdale, Fla.]
J. Ross Publishing
[2009]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXII, 214 Seiten Diagramme |
ISBN: | 9781604270310 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV043008161 | ||
003 | DE-604 | ||
005 | 20151207 | ||
007 | t | ||
008 | 151116s2009 |||| |||| 00||| eng d | ||
010 | |a 2009032545 | ||
020 | |a 9781604270310 |c hardcover : alk. paper |9 978-1-60427-031-0 | ||
035 | |a (OCoLC)706949938 | ||
035 | |a (DE-599)GBV607804440 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-473 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Rico, David F. |d 1964- |e Verfasser |0 (DE-588)143501712 |4 aut | |
245 | 1 | 0 | |a The business value of agile software methods |b maximizing ROI with just-in-time processes and documentation |c Dr. David F. Rico ; Dr. Hasan H. Sayani ; Dr. Saya Sone. Foreword by Jeffrey V. Sutherland |
264 | 1 | |a [Fort Lauderdale, Fla.] |b J. Ross Publishing |c [2009] | |
300 | |a XXII, 214 Seiten |b Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Sayani, Hasan H. |d 1938- |e Verfasser |0 (DE-588)143502050 |4 aut | |
700 | 1 | |a Sone, Saya |d 1963- |e Verfasser |0 (DE-588)143502107 |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028433186&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-028433186 |
Datensatz im Suchindex
_version_ | 1804175351747706880 |
---|---|
adam_text | Contents
Acknowledgments..................................................xiii
About the Authors................................................. %v
Foreword.........................................................xvii
Preface...........................................................xix
Web Added Value™..................................................xxi
Chapter 1—Introduction to Agile Methods.............................1
1.1 What Are Agile Methods?.........................................1
1.2 Why Agile Methods Emerged.......................................2
1.3 How Agile Methods Emerged.......................................3
1.4 First Agile Methods.............................................3
1.5 Agile Methods Explosion.........................................4
1.6 Summary.........................................................5
1.7 Further Readings................................................5
Chapter 2—Values of Agile Methods...................................7
2.1 Major Values of Agile Methods...................................7
2.2 Customer Collaboration..........................................8
2.3 Individuals and Interactions....................................9
2.4 Working Software................................................9
2.5 Responding to Change...........................................10
2.6 Summary........................................................10
2.7 Further Readings...............................................11
Chapter 3—History of Agile Methods.................................13
3.1 Project Management.............................................13
3.2 Software Methods...............................................14
3.3 Software Standards.............................................15
3.4 Process Improvement............................................15
3.5 Agile Methods..................................................16
3.6 Summary........................................................17
3.7 Further Readings...............................................17
vii
viii Contents
Chapter 4—Antecedents of Agile Methods
4.1 A New Product Development ¿u 20
4.Z A ^ systems engineering 21
4.0 A A DOITWare I rOjeCL IVI til 1 dgCll Id 21
4.4 A ^ oorxware engineering 22
4.0 4 fS 23
*t.O 4.7 23
Chapter 5—Types of Agile Methods
5.1 Scrum........................
5.2 Extreme Programming..........
5.3 Dynamic Systems Development....
5.4 Feature Driven Development...
5.5 Crystal Methods..............
5.6 Summary......................
5.7 Further Readings.............
25
25
27
27
30
31
32
33
Chapter 6—Practices of Agile Methods...............................35
6.1 Onsite Customers...............................................35
6.2 Pair Programming...............................................37
6.3 Test-Driven Development........................................38
6.4 Refactoring....................................................39
6.5 Release Planning...............................................40
6.6 Summary........................................................41
6.7 Further Readings...............................................41
Chapter 7—Agile Project Management....................................43
7.1 Initiating Process Group..........................................44
7.2 Planning Process Group............................................44
7.3 Executing Process Group...........................................45
7.4 Monitoring Process Group..........................................45
7.5 Closing Process Group.............................................46
7.6 Summary...........................................................47
7.7 Further Readings..................................................47
Chapter 8—Agile Software Engineering
8.1 Requirements.......................
8.2 Architecture.......................
8.3 Design.............................
8.4 Construction.......................
8.5 Testing............................
8.6 Summary............................
8.7 Further Readings...................
49
.50
.50
.51
.51
.52
.53
.53
Contents
IX
Chapter 9—Agile Support Processes.....................................55
9.1 Documentation....................................................55
9.2 Configuration Management.........................................56
9.3 Quality Assurance.............................................. 57
9.4 Verification and Validation......................................57
9.5 Maintenance......................................................58
9.6 Summary..........................................................59
9.7 Further Readings.................................................59
Chapter 10—Agile Tools and Technologies...............................61
10.1 Workflow Tools...................................................62
10.2 Collaboration Tools..............................................62
10.3 Development Tools................................................63
10.4 Support Tools....................................................63
10.5 Technologies.....................................................64
10.6 Summary...................................................,.....65
10.7 Further Readings.................................................65
Chapter 11—Comparison of Agile Methods................................67
11.1 Practices........................................................67
11.2 Pros and Cons....................................................68
11.3 Flexibility......................................................70
11.4 Risks............................................................71
11.5 Usage............................................................72
11.6 Summary..........................................................73
11.7 Further Readings.................................................73
Chapter 12—Agile Metrics and Models...................................75
12.1 Traditional Measures.............................................75
12.2 Customer Collaboration...........................................76
12.3 Individuals and Interactions.....................................77
12.4 Working Software.................................................78
12.5 Responding to Change.............................................79
12.6 Summary..........................................................80
12.7 Further Readings.................................................81
Chapter 13—Surveys of Agile Methods...................................83
13.1 Microsoft........................................................84
13.2 UMUC.............................................................85
13.3 AmbySoft.........................................................86
13.4 IT Agile ........................................................87
13.5 Version One......................................................88
X
Contents
13.6 Summary.......
13.7 Further Readings
Chapter 14—Costs and Benefits of Agile Methods
14.1 Pair Programming.........................
14.2 Test-Driven Development..................
14.3 Extreme Programming......................
14.4 Scrum....................................
14.5 Agile Methods............................
14.6 Summary..................................
14.7 Further Readings.........................
91
.92
.93
.94
.95
.96
.97
.97
Chapter 15—ROI Metrics for Agile Methods
15.1 Cost Metric......................................................
15.2 Benefit Metric..................................................h)0
15.3 ROI Metric.....................................................h) 1
15.4 NPV Metric......................................................102
15.5 Real Options Analysis Metric....................................102
15.6 Summary.........................................................103
15.7 Further Readings................................................104
Chapter 16—Measures of Agile Methods..........................105
16.1 Pair Programming.........................................106
16.2 Test-Driven Development..................................107
16.3 Extreme Programming......................................108
16.4 Scrum....................................................109
16.5 Agile Methods............................................110
16.6 Summary..................................................Ill
16.7 Further Readings.........................................112
Chapter 17—Costs of Agile Methods..............................113
17.1 Pair Programming..........................................113
17.2 Test-Driven Development...................................115
17.3 Extreme Programming.......................................116
17.4 Scrum.....................................................118
17.5 Agile Methods.............................................118
17.6 Summary................................................. H9
17.7 Further Readings......................................... 120
Chapter 18—Benefits of Agile Methods...........................121
18.1 Pair Programming......................................... 123
18.2 Test-Driven Development.................................. 123
Contents
XI
18.3 Extreme Programming........................................124
18.4 Scrum......................................................125
18.5 Agile Methods..............................................125
18.6 Summary.................................................. 127
18.7 Further Readings...........................................129
Chapter 19—Return on Investment of Agile Methods................ 131
19.1 Pair Programming...........................................131
19.2 Test-Driven Development....................................132
19.3 Extreme Programming........................................134
19.4 Scrum......................................................136
19.5 Agile Methods..............................................137
19.6 Summary....................................................138
19.7 Further Readings...........................................138
Chapter 20—Net Present Value of Agile Methods...................141
20.1 Pair Programming...........................................143
20.2 Test-Driven Development....................................143
20.3 Extreme Programming........................................144
20.4 Scrum......................................................146
20.5 Agile Methods..............................................147
20.6 Summary....................................................147
20.7 Further Readings...........................................148
Chapter 21—Real Options Analysis of Agile Methods............... 149
21.1 Pair Programming...........................................151
21.2 Test-Driven Development....................................151
21.3 Extreme Programming........................................152
21.4 Scrum......................................................153
21.5 Agile Methods..............................................155
21.6 Summary....................................................156
21.7 Further Readings......................................... 157
Chapter 22—Business Value of Agile Methods......................159
22.1 Costs......................................................159
22.2 Benefits...................................................160
22.3 Return on Investment.......................................161
22.4 Net Present Value..........................................163
22.5 Real Options Analysis......................................164
22.6 Summary....................................................165
22.7 Further Readings...........................................165
xi i Contents
Chapter 23—Agile vs. Traditional Methods..............................167
23.1 Agile vs. Traditional Costs....................................168
23.2 Agile vs. Traditional Benefits.................................169
23.3 Agile vs. Traditional ROI......................................^70
23.4 Agile vs. Traditional NPV.....................................։ 71
23.5 Agile vs. Traditional RO A.....................................172
23.6 Summary........................................................*73
23.7 Further Readings...............................................173
Chapter 24—Future of Agile Methods..................................175
24.1 Coaching and Mentoring.........................................125
24.2 Values-Driven Thinking.........................................126
24.3 Hybrid Agile Methods...........................................122
24.4 Complexity and Scalability.....................................122
24.5 Quality and Reliability........................................128
24.6 Documentation and Maintenance..................................128
24.7 Virtual Distributed Teams......................................129
24.8 Technological Flexibility......................................180
24.9 Agile Metrics and Models.......................................180
24.10 Agile Training and Education...................................181
24.11 Crossing the Chasm.............................................181
24.12 Summary........................................................182
24.13 Further Readings...............................................183
Appendix..............................................................185
A. Pair Programming Formulas.........................................185
B. Test-Driven Development Formulas..................................182
C. Extreme Programming Formulas......................................188
D. Scrum Formulas................................................... jgg
E. Agile Methods Formulas........................................... 190
Bibliography......................................................... j93
Index...................................
|
any_adam_object | 1 |
author | Rico, David F. 1964- Sayani, Hasan H. 1938- Sone, Saya 1963- |
author_GND | (DE-588)143501712 (DE-588)143502050 (DE-588)143502107 |
author_facet | Rico, David F. 1964- Sayani, Hasan H. 1938- Sone, Saya 1963- |
author_role | aut aut aut |
author_sort | Rico, David F. 1964- |
author_variant | d f r df dfr h h s hh hhs s s ss |
building | Verbundindex |
bvnumber | BV043008161 |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)706949938 (DE-599)GBV607804440 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01592nam a2200349 c 4500</leader><controlfield tag="001">BV043008161</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20151207 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">151116s2009 |||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2009032545</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781604270310</subfield><subfield code="c">hardcover : alk. paper</subfield><subfield code="9">978-1-60427-031-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)706949938</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV607804440</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</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="100" ind1="1" ind2=" "><subfield code="a">Rico, David F.</subfield><subfield code="d">1964-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143501712</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The business value of agile software methods</subfield><subfield code="b">maximizing ROI with just-in-time processes and documentation</subfield><subfield code="c">Dr. David F. Rico ; Dr. Hasan H. Sayani ; Dr. Saya Sone. Foreword by Jeffrey V. Sutherland</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Fort Lauderdale, Fla.]</subfield><subfield code="b">J. Ross Publishing</subfield><subfield code="c">[2009]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXII, 214 Seiten</subfield><subfield code="b">Diagramme</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="650" ind1="0" ind2="7"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-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">Sayani, Hasan H.</subfield><subfield code="d">1938-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143502050</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Sone, Saya</subfield><subfield code="d">1963-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143502107</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</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=028433186&sequence=000002&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-028433186</subfield></datafield></record></collection> |
id | DE-604.BV043008161 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:14:55Z |
institution | BVB |
isbn | 9781604270310 |
language | English |
lccn | 2009032545 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028433186 |
oclc_num | 706949938 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | XXII, 214 Seiten Diagramme |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | J. Ross Publishing |
record_format | marc |
spelling | Rico, David F. 1964- Verfasser (DE-588)143501712 aut The business value of agile software methods maximizing ROI with just-in-time processes and documentation Dr. David F. Rico ; Dr. Hasan H. Sayani ; Dr. Saya Sone. Foreword by Jeffrey V. Sutherland [Fort Lauderdale, Fla.] J. Ross Publishing [2009] XXII, 214 Seiten Diagramme txt rdacontent n rdamedia nc rdacarrier Agile Softwareentwicklung (DE-588)4806620-5 gnd rswk-swf Agile Softwareentwicklung (DE-588)4806620-5 s DE-604 Sayani, Hasan H. 1938- Verfasser (DE-588)143502050 aut Sone, Saya 1963- Verfasser (DE-588)143502107 aut Digitalisierung UB Bamberg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028433186&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Rico, David F. 1964- Sayani, Hasan H. 1938- Sone, Saya 1963- The business value of agile software methods maximizing ROI with just-in-time processes and documentation Agile Softwareentwicklung (DE-588)4806620-5 gnd |
subject_GND | (DE-588)4806620-5 |
title | The business value of agile software methods maximizing ROI with just-in-time processes and documentation |
title_auth | The business value of agile software methods maximizing ROI with just-in-time processes and documentation |
title_exact_search | The business value of agile software methods maximizing ROI with just-in-time processes and documentation |
title_full | The business value of agile software methods maximizing ROI with just-in-time processes and documentation Dr. David F. Rico ; Dr. Hasan H. Sayani ; Dr. Saya Sone. Foreword by Jeffrey V. Sutherland |
title_fullStr | The business value of agile software methods maximizing ROI with just-in-time processes and documentation Dr. David F. Rico ; Dr. Hasan H. Sayani ; Dr. Saya Sone. Foreword by Jeffrey V. Sutherland |
title_full_unstemmed | The business value of agile software methods maximizing ROI with just-in-time processes and documentation Dr. David F. Rico ; Dr. Hasan H. Sayani ; Dr. Saya Sone. Foreword by Jeffrey V. Sutherland |
title_short | The business value of agile software methods |
title_sort | the business value of agile software methods maximizing roi with just in time processes and documentation |
title_sub | maximizing ROI with just-in-time processes and documentation |
topic | Agile Softwareentwicklung (DE-588)4806620-5 gnd |
topic_facet | Agile Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028433186&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT ricodavidf thebusinessvalueofagilesoftwaremethodsmaximizingroiwithjustintimeprocessesanddocumentation AT sayanihasanh thebusinessvalueofagilesoftwaremethodsmaximizingroiwithjustintimeprocessesanddocumentation AT sonesaya thebusinessvalueofagilesoftwaremethodsmaximizingroiwithjustintimeprocessesanddocumentation |