Dirk Nicol is the program director for IBM Mobile Strategy and Product Management at IBM. He has spent years helping IBM advance new and emerging technologies. He has held a variety of roles at IBM, which included semiconductor development, programming, hardware development, marketing, and strategy. Dirk has worked extensively with helping to educate and build communities around new technologies. Prior to his current position, Dirk led IBM's cloud standards program and was a founder of the Cloud Standards Customer Council initiative. Dirk also conceived and led the development of the developerWorks(r) project-one of the largest worldwide developer communities. Dirk holds a master's degree in electrical engineering and an MBA degree in management and strategy at the University of North Carolina. He calls North Carolina his home but is often seen presenting about the latest technology trends and strategy around the world. When home, he enjoys time with his wife and three boys jogging along the North Carolina Tobacco Trail.
1 Introducing Mobile Enterprise 1
Mobile Landscape 2
The Disruption of Smartphones and Tablets 5
Catalysts for Disruption 5
Implications of the Consumerization of IT 9
BYOD: Bring Your Own Device to Work 11
A Preview of Enterprise Mobility Strategy 13
Summary 14
Endnotes 16
Additional Sources 16
2 Defining Business Value 17
A Brief History of the Smartphone: The Power of Context, Intelligence, and Engagement 18
App Revolution: Bringing Together Context, Intelligence, and Engagement While Driving End User Value 21
Contextual Information: Key Ingredient to Improving Outcomes 21
Mobile Intelligence: Ubiquitous Computing and Decision Making 22
Engagement: Weaving into Daily Life 23
How the Mobile App Enters into Lives to Add Value 24
Defining Goals Based on Business Value 27
B2E or B2B Value Goals 28
B2C Value Goals 29
Thinking Through Mobile App Value 30
Summary 32
Endnotes 33
Additional Sources 34
3 Mobile Business Challenges 35
Mobile Application Development Challenges 36
Developing for Multiple Mobile Platforms 37
Delivering High-Quality Apps That Engage Users and Meet Business Objectives 40
Connectivity to Back-End Systems and Data 40
Meeting Accelerated Time-to-Market Requirements 41
Integration with Existing Development Processes 42
Security and Management 43
Management and Post-Deployment Control of Apps 46
Summary 46
4 The Mobile Framework 49
A Mobile Framework 50
Mobile App Becomes the Fundamental Value Delivery Vehicle 52
Mobile Development, Security, Management, and Business Transformation 57
Mobile Development 57
Management and Security 62
Mobile Business Transformation 65
Summary 68
5 Mobile Development 69
Speed and Quality 70
Speed 70
Quality 71
Diversity of Devices 71
Integration 72
Rethinking the Development Process for Radical Speed and Quality 73
Mobile Testing 78
Continuous Experience Management 80
Types of Mobile Apps 82
Native Mobil...