Contents

Introduction 19

Chapter 1 – Sustain Agility and Mobility 21
Sustain Exponential Growth 23
Embrace Agile Project Management 25
Succeed in Mobile App Development 37

Chapter 2 – Overcome the Resistance to Change 39
Stay on Top of Constant Changes 42
Implement Top-Down or Bottom-Up Approach 43
Address Resistance Inside and Outside of the Team 46

Chapter 3 – Enable Work Anytime and Anywhere 49

Chapter 4 – Be Agile With Scrum 55
Acquiesce With the Agile Manifesto 56
Interpret the Agile Principles 57
Leverage the Scrum Framework 62

Chapter 5 – Establish the Project Fundamentals 65
Compare Native, Mobile Web and Hybrid Apps 65
Expect Cross-Platform Deployment 66
Build the Mobile App Development Team 69

Chapter 6 – Customize the Scrum Framework 75
Phase I – Engage and Rationalize 77
Phase II – Initiate and Plan 80
Phase III – Execute and Evaluate 87
Phase IV – Release and Maintain 91

Chapter 7 – Plan and Schedule the Work 93
Communicate the Sprint and Release Calendars 93
Manage Changes and Customer Needs 99
Maintain and Stabilize the App 100

Chapter 8 – Communicate Internally and Externally 107

Chapter 9 – Test and Deliver Mobile Apps 117