Overview

A Thorough Introduction to the Agile Framework and Methodologies That Are Used Worldwide

 

Organizations of all shapes and sizes are embracing Agile methodologies as a way to transform their products, customer satisfaction, and employee engagement. Many people with varying levels of work experience are interested in understanding the architecture and nuances of Agile, but it is difficult to know where to start. Numerous practitioner books are available, but there has never ...

See more details below
Introduction to Agile Methods

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

NOOK Book (eBook)
$19.99
BN.com price
(Save 44%)$35.99 List Price

Overview

A Thorough Introduction to the Agile Framework and Methodologies That Are Used Worldwide

 

Organizations of all shapes and sizes are embracing Agile methodologies as a way to transform their products, customer satisfaction, and employee engagement. Many people with varying levels of work experience are interested in understanding the architecture and nuances of Agile, but it is difficult to know where to start. Numerous practitioner books are available, but there has never been a single source for unbiased information about Agile methodologies–until now. Introduction to Agile Methods is the place to start for students and professionals who want to understand Agile and become conversant with Agile values, principles, framework, and processes.

 

Authors Sondra Ashmore and Kristin Runyan use academic research and their own experiences with numerous Agile implementations to present a clear description of the essential concepts. They address all key roles and the entire development life cycle, including common roadblocks that must be overcome to be successful. Through the authors’ realistic use cases, practical examples, and thought-provoking interviews with pioneering practitioners, complex concepts are made relatable. No matter what your role or level of experience, this book provides a foundational understanding that can be used to start or enhance any Agile effort.

 

Coverage includes

  • How Agile compares with the Waterfall method and when to use each
  • Why Agile demands a cultural transformation–and how that looks to each participant
  • Comparing various Agile methodologies, including Scrum, Kanban, Extreme Programming (XP), Crystal, Feature Driven Development (FDD), Lean, and DSDM
  • Understanding the roles within Agile and how they work together to create superior results
  • Agile approaches to requirements gathering, planning, estimating, tracking, reporting, testing, quality, and integration
  • Extending Agile beyond IT
Read More Show Less

Product Details

  • ISBN-13: 9780133435214
  • Publisher: Pearson Education
  • Publication date: 7/7/2014
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 336
  • Sales rank: 1,111,348
  • File size: 7 MB

Meet the Author

Sondra Ashmore, Ph.D., is an IT leader who specializes in large Fortune 500 corporations. Her areas of expertise include product management, project management, and new product development for IT offerings. She received her graduate education at Rensselaer Polytechnic Institute in technical communication and management, and at Iowa State in human computer interaction. Her research focuses on the software development process, both Waterfall and Agile, and explores strategies to optimize the user experience. In 2012, she was recognized as a "Forty under 40" business leader by the Business Record, and won the Iowa Technology Association's Women of Innovation award for business innovation and leadership for her work at IBM. Sondra is certified as a Project Management Professional (PMP), Project Management Institute Agile Certified Professional (PMI-ACP), and Stanford Certified Project Manager (SCPM).

 

Kristin Runyan is a product delivery expert, specializing in product management, Agile coaching and training, and leadership. Kristin is certified as a Scrum Master (CSM), Scrum Product Owner (CSPO), Pragmatic Marketing Product Manager, and a Project Management Professional (PMP). She was a 2011 winner of the Women of Innovation award from the Iowa Technology Association. Kristin got her undergraduate degree at Texas Christian University and her MBA at Saint Louis University. She lives in Des Moines, Iowa, and is an avid blogger at www.runyanconsulting.com; her twitter handle is @KristinRunyan.

Read More Show Less

Table of Contents

Preface xiii

Acknowledgments xvii

About the Authors xix

 

Chapter 1: The History and Value of Agile Software Development 1

The Beginnings of Software Development as Methodology 2

Cayman Design 8

Conclusion 8

Summary 9

Interview with Robert Martin (Uncle Bob) 9

References and Further Reading 12

Review Questions 13

 

Chapter 2: Organizational Culture Considerations with Agile 15

What Is Organizational Culture, and Why Does It Matter? 16

The Team Members’ Viewpoint 16

A Manager’s Viewpoint 27

An Executive’s Viewpoint 34

Conclusion 42

Summary 42

Interview with Scott Ambler 44

References and Further Reading 45

Review Questions 47

 

Chapter 3: Understanding the Different Types of Agile 49

Extreme Programming (XP) 50

Scrum 54

Feature-Driven Development 56

Dynamic Systems Development Method 57

Lean Software Development 59

Kanban Method 60

Crystal Family 62

Certification 64

Implementing Tools and Techniques at Cayman Design 66

Conclusion 66

Summary 66

Interview with Alistair Cockburn 67

References and Further Reading 70

Review Questions 70

 

Chapter 4: Describing the Different Roles 73

Deep Dive into Scrum Roles 74

Roles in Other Methodologies 95

Kanban 99

Practical Examples of Roles 99

Conclusion 103

Summary 103

Interview with Roman Pichler 105

Interview with Lyssa Adkins 107

References and Further Reading 109

Review Questions 111

 

Chapter 5: The New Way to Collect and Document Requirements 113

Old Form of Requirements Gathering 114

Agile Requirements in Scrum 114

Additions and Considerations from the Other Methodologies 124

Enhancing Requirements 126

From User Stories to Deliverables 129

Communication 132

Lean Product Development and the Minimum Viable Product (MVP) 137

Conclusion 139

Summary 139

Interview with Ellen Gottesdiener and Mary Gorman 141

References and Further Reading 144

Review Questions 146

 

Chapter 6: Grooming and Planning 149

Product Backlog (Scrum and XP) 150

Prioritization of Stories 152

Estimating 155

Scrum: Product Backlog Grooming 160

Scrum: Sprint Planning 165

Extreme Programming: XP Planning Game 167

Maintenance of Legacy Code 168

Triple Constraints 169

Kanban 171

Conclusion 171

Summary 171

Interview with Mike Cohn 173

References and Further Reading 176

Review Questions 177

 

Chapter 7: Testing, Quality, and Integration 179

Quality 180

Refactored Code 182

Conclusion 203

Summary 203

Interview with Tim Ottinger 204

References and Further Reading 208

Review Questions 208

 

Chapter 8: Tracking and Reporting 211

Kanban 212

Tracking 216

Meetings or Ceremonies 226

Measuring Success in Agile 230

Conclusion 231

Summary 231

Interview with Kent McDonald 233

References and Further Reading 235

Review Questions 236

 

Chapter 9: Agile beyond IT 239

Products beyond Software Development 240

Speaking to the Market with Agility 248

Agile in Other Organizations 251

Conclusion 255

Summary 256

Interview with Travis Arnold 258

References and Further Reading 260

Review Questions 261

 

Appendix: John Deere Case Study 263

 

Glossary 273

Index 289

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)