, ,

Introduction to Agile Methods

Paperback Engels 2014 9780321929563
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

This book is written as an instructional resource for those new to agile, including software engineering undergraduate students and any others within the computer science degree programs who want to understand what it means to work in an Agile environment. The book includes the history and value of the shift to agile development as well as insightful vignettes on the practical application of how it is being implemented in the workplace. This book will help arm newer practitioners with a functional knowledge of agile and to give them valuable experience with the key concepts, common vocabulary, and known implications of the overall agile paradigm.

Specificaties

ISBN13:9780321929563
Taal:Engels
Bindwijze:Paperback

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

<p style="MARGIN: 0px">Preface xiii</p> <p style="MARGIN: 0px">Acknowledgments xvii</p> <p style="MARGIN: 0px">About the Authors xix</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 1: The History and Value of Agile Software Development 1</p> <p style="MARGIN: 0px">The Beginnings of Software Development as Methodology 2</p> <p style="MARGIN: 0px">Cayman Design 8</p> <p style="MARGIN: 0px">Conclusion 8</p> <p style="MARGIN: 0px">Summary 9</p> <p style="MARGIN: 0px">Interview with Robert Martin (Uncle Bob) 9</p> <p style="MARGIN: 0px">References and Further Reading 12</p> <p style="MARGIN: 0px">Review Questions 13</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 2: Organizational Culture Considerations with Agile 15</p> <p style="MARGIN: 0px">What Is Organizational Culture, and Why Does It Matter? 16</p> <p style="MARGIN: 0px">The Team Members’ Viewpoint 16</p> <p style="MARGIN: 0px">A Manager’s Viewpoint 27</p> <p style="MARGIN: 0px">An Executive’s Viewpoint 34</p> <p style="MARGIN: 0px">Conclusion 42</p> <p style="MARGIN: 0px">Summary 42</p> <p style="MARGIN: 0px">Interview with Scott Ambler 44</p> <p style="MARGIN: 0px">References and Further Reading 45</p> <p style="MARGIN: 0px">Review Questions 47</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 3: Understanding the Different Types of Agile 49</p> <p style="MARGIN: 0px">Extreme Programming (XP) 50</p> <p style="MARGIN: 0px">Scrum 54</p> <p style="MARGIN: 0px">Feature-Driven Development 56</p> <p style="MARGIN: 0px">Dynamic Systems Development Method 57</p> <p style="MARGIN: 0px">Lean Software Development 59</p> <p style="MARGIN: 0px">Kanban Method 60</p> <p style="MARGIN: 0px">Crystal Family 62</p> <p style="MARGIN: 0px">Certification 64</p> <p style="MARGIN: 0px">Implementing Tools and Techniques at Cayman Design 66</p> <p style="MARGIN: 0px">Conclusion 66</p> <p style="MARGIN: 0px">Summary 66</p> <p style="MARGIN: 0px">Interview with Alistair Cockburn 67</p> <p style="MARGIN: 0px">References and Further Reading 70</p> <p style="MARGIN: 0px">Review Questions 70</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 4: Describing the Different Roles 73</p> <p style="MARGIN: 0px">Deep Dive into Scrum Roles 74</p> <p style="MARGIN: 0px">Roles in Other Methodologies 95</p> <p style="MARGIN: 0px">Kanban 99</p> <p style="MARGIN: 0px">Practical Examples of Roles 99</p> <p style="MARGIN: 0px">Conclusion 103</p> <p style="MARGIN: 0px">Summary 103</p> <p style="MARGIN: 0px">Interview with Roman Pichler 105</p> <p style="MARGIN: 0px">Interview with Lyssa Adkins 107</p> <p style="MARGIN: 0px">References and Further Reading 109</p> <p style="MARGIN: 0px">Review Questions 111</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 5: The New Way to Collect and Document Requirements 113</p> <p style="MARGIN: 0px">Old Form of Requirements Gathering 114</p> <p style="MARGIN: 0px">Agile Requirements in Scrum 114</p> <p style="MARGIN: 0px">Additions and Considerations from the Other Methodologies 124</p> <p style="MARGIN: 0px">Enhancing Requirements 126</p> <p style="MARGIN: 0px">From User Stories to Deliverables 129</p> <p style="MARGIN: 0px">Communication 132</p> <p style="MARGIN: 0px">Lean Product Development and the Minimum Viable Product (MVP) 137</p> <p style="MARGIN: 0px">Conclusion 139</p> <p style="MARGIN: 0px">Summary 139</p> <p style="MARGIN: 0px">Interview with Ellen Gottesdiener and Mary Gorman 141</p> <p style="MARGIN: 0px">References and Further Reading 144</p> <p style="MARGIN: 0px">Review Questions 146</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 6: Grooming and Planning 149</p> <p style="MARGIN: 0px">Product Backlog (Scrum and XP) 150</p> <p style="MARGIN: 0px">Prioritization of Stories 152</p> <p style="MARGIN: 0px">Estimating 155</p> <p style="MARGIN: 0px">Scrum: Product Backlog Grooming 160</p> <p style="MARGIN: 0px">Scrum: Sprint Planning 165</p> <p style="MARGIN: 0px">Extreme Programming: XP Planning Game 167</p> <p style="MARGIN: 0px">Maintenance of Legacy Code 168</p> <p style="MARGIN: 0px">Triple Constraints 169</p> <p style="MARGIN: 0px">Kanban 171</p> <p style="MARGIN: 0px">Conclusion 171</p> <p style="MARGIN: 0px">Summary 171</p> <p style="MARGIN: 0px">Interview with Mike Cohn 173</p> <p style="MARGIN: 0px">References and Further Reading 176</p> <p style="MARGIN: 0px">Review Questions 177</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 7: Testing, Quality, and Integration 179</p> <p style="MARGIN: 0px">Quality 180</p> <p style="MARGIN: 0px">Refactored Code 182</p> <p style="MARGIN: 0px">Conclusion 203</p> <p style="MARGIN: 0px">Summary 203</p> <p style="MARGIN: 0px">Interview with Tim Ottinger 204</p> <p style="MARGIN: 0px">References and Further Reading 208</p> <p style="MARGIN: 0px">Review Questions 208</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 8: Tracking and Reporting 211</p> <p style="MARGIN: 0px">Kanban 212</p> <p style="MARGIN: 0px">Tracking 216</p> <p style="MARGIN: 0px">Meetings or Ceremonies 226</p> <p style="MARGIN: 0px">Measuring Success in Agile 230</p> <p style="MARGIN: 0px">Conclusion 231</p> <p style="MARGIN: 0px">Summary 231</p> <p style="MARGIN: 0px">Interview with Kent McDonald 233</p> <p style="MARGIN: 0px">References and Further Reading 235</p> <p style="MARGIN: 0px">Review Questions 236</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Chapter 9: Agile beyond IT 239</p> <p style="MARGIN: 0px">Products beyond Software Development 240</p> <p style="MARGIN: 0px">Speaking to the Market with Agility 248</p> <p style="MARGIN: 0px">Agile in Other Organizations 251</p> <p style="MARGIN: 0px">Conclusion 255</p> <p style="MARGIN: 0px">Summary 256</p> <p style="MARGIN: 0px">Interview with Travis Arnold 258</p> <p style="MARGIN: 0px">References and Further Reading 260</p> <p style="MARGIN: 0px">Review Questions 261</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Appendix: John Deere Case Study 263</p> <p style="MARGIN: 0px">&nbsp;</p> <p style="MARGIN: 0px">Glossary 273</p> <p style="MARGIN: 0px">Index 289</p>

Managementboek Top 100

Rubrieken

    Personen

      Trefwoorden

        Introduction to Agile Methods