Agile for Dummies Free eBook

Agile for Dummies

by Mario E. Moreira, Michael Lester, and Steve Holzner

Get the free eBook !

Agile for Dummies

Click here to get the –

Agile for Dummies

Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
About This Book ……………………………………………………………… 1
How This Book Is Organized ……………………………………………. 2
Chapter 1: Welcome to Agile …………………………………… 2
Chapter 2: Introducing Scrum …………………………………. 2
Chapter 3: Understanding the Roles in Scrum …………. 2
Chapter 4: Meeting Your Sprint Planning Goals ………. 3
Chapter 5: Keeping Everyone Connected ………………… 3
Chapter 6: Ten Ways to Decide if
Agile is Right for You …………………………………………… 3
Chapter 7: Ten Ways CA Agile Vision Can Help You … 3
Icons Used in This Book …………………………………………………… 4
Chapter 1: Welcome to Agile . . . . . . . . . . . . . . . . . . . . . . .5
Why Agile Was Born ………………………………………………………… 6
Having the Agile Mindset …………………………………………………. 8
Think self-empowered …………………………………………….. 8
Think small …………………………………………………………….. 8
Think business value ………………………………………………. 8
Think continuous ……………………………………………………. 8
Think collaboration ………………………………………………… 9
Think discipline ……………………………………………………… 9
Will Agile Work in Your Environment? ……………………………. 10
Small teams…………………………………………………………… 11
Collocation……………………………………………………………. 11
Motivated, seasoned developers …………………………… 11
Lean governance …………………………………………………… 11
Customer involvement ………………………………………….. 12
Chapter 2: Introducing Scrum . . . . . . . . . . . . . . . . . . . . . .13
Welcome to Scrum (Yes, as in Rugby) ……………………………. 13
So what’s Scrum for Agile? ……………………………………. 14
Who are the people in your Scrum? ………………………. 15
The ScrumMaster ………………………………………… 15
The Scrum Team ………………………………………….. 15
The Product Owner ……………………………………… 15
Seeing the Greater Scrum Picture …………………………………… 15
Telling it like it is with user stories ……………………….. 15
All about backlogs ………………………………………………… 16
Over and over with sprints……………………………………. 17
Staying coordinated with daily stand-ups ……………… 17
Inside Look at CA Agile Vision: Introducing
CA Agile Vision …………………………………………………………… 18
Chapter 3: Understanding the Roles in Scrum . . . . . . . .19
The Need for Commitment …………………………………………….. 19
Welcome to the Scrum Team …………………………………………. 20
Getting to Know the Key Personnel ………………………………… 22
The Team Leader: The ScrumMaster …………………….. 22
The customer’s representative:
The Product Owner …………………………………………… 23
The team itself………………………………………………………. 24
Working Together or Apart? …………………………………………… 25
Collocated teams ………………………………………………….. 25
Dealing with a distributed Scrum team …………………. 25
Working With Multiple Scrum Teams: Scrum of Scrums …. 26
Introducing the Project Progress Scrum of Scrums …27
Introducing the Architecture Scrum of Scrums ……… 28
Introducing the Product Owner Scrum ………………….. 29
Inside Look at CA Agile Vision: Creating a Team …………….. 29
Chapter 4: Meeting Your Sprint Planning Goals . . . . . .33
Setting Your Sights: Sprint Planning ……………………………….. 34
Planning in Two Different Segments ……………………………….. 35
Segment #1: Moving items from the
product backlog ………………………………………………… 36
Identifying high-priority Product
backlog items …………………………………………… 37
Defining the goals of the sprint ……………………. 38
Segment #2: Estimating backlog items …………………… 38
Bringing it all into focus: Team refines
the stories to be delivered ……………………….. 38
Get out your timesheets: Team
estimates the work …………………………………… 39
Let’s do it: Team commits to the
work and the sprint ………………………………….. 41
All Things Considered: The End-of-Sprint Review …………… 42
Inside Look at CA Agile Vision………………………………………… 43
How to move stories to the Sprint backlog ……………. 43
Tracking Sprint progress ………………………………………. 44
Chapter 5: Keeping Everyone Connected . . . . . . . . . . . .47
Communicating As a Team …………………………………………….. 47
Internal communication ………………………………………… 48
External communication ……………………………………….. 48
The Daily Scrum: Best Practices …………………………………….. 49
How the daily scrum actually works ……………………… 50
Playing by the rules ………………………………………………. 52
Tying up the loose ends ………………………………………… 53
What happens if the team falls behind? ……….. 53
What if the team identifies an
additional task? ………………………………………… 53
Keeping Distributed Teams in Touch ……………………………… 54
Creating efficient distributed meetings …………………. 54
Coordinating documents virtually…………………………. 55
Inside Look at CA Agile Vision: Adding Tasks
to a Virtual Wall ………………………………………………………….. 56
Chapter 6: Ten Ways to Decide If
Agile Is Right for You . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Is Your Team Collocated? ………………………………………………. 59
Can You Tolerate An Empowered Team? ……………………….. 59
Is the Project Large? ………………………………………………………. 60
Is an Iterative Approach Okay? ………………………………………. 60
Do You Have Seasoned Developers? ………………………………. 60
Is Your Team Motivated and Committed? ………………………. 61
Do You Have Effective Team Leadership? ………………………. 61
Can You Tolerate a Continuous Customer Presence? …….. 61
Does the Team Have All They Need? ………………………………. 62
Can the Customer Representative Present All
Requirements? ……………………………………………………………. 62
Chapter 7: Ten Ways CA Agile Vision Can Help You . . . 63
Improves Communication………………………………………………. 63
Saves Time …………………………………………………………………….. 63
Empowers Your Teams ………………………………………………….. 64
Incorporates the Product Owner ……………………………………. 64
Evolves Your Learning …………………………………………………… 64
Automates Your Processes…………………………………………….. 65
Speaks to Your Team in Different Languages ………………….. 65
Reduces Cost …………………………………………………………………. 65
Educates Your Beginners ……………………………………………….. 65
Integrates Solutions ……………………………………………………….. 66

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA Image
Play CAPTCHA Audio
Reload Image