Unlocking Agile's missed potential / Robert Webber.

By: Webber, Robert (Executive) [author.]
Language: English Publisher: Hoboken, New Jersey : Wiley-IEEE Computer Society, ©2022Description: 1 online resourceContent type: text Media type: computer Carrier type: online resourceISBN: 9781119849087; 9781119849100; 1119849101; 9781119849094; 1119849098; 9781119849117; 111984911XSubject(s): Agile software developmentGenre/Form: Electronic books.Additional physical formats: Print version:: Unlocking Agile's missed potentialDDC classification: 005.1/112 LOC classification: QA76.76.D47Online resources: Full text available at Wiley Online Library Click here to view
Contents:
Table of Contents Foreword 11 Preface 13 Introduction 16 The Lost Potential of Agile Development 16 Missed Business Expectations 18 A New Approach to Agile Planning 19 Addressing Traditional Software Development Challenges 21 Motivation and Innovation 22 Your Organization 22 Chapter 1: The Persistence of Waterfall Planning 23 Introduction to AccuWiz 23 The New COO 24 Product Management 24 PMO 25 Engineering 25 Customer Perspective 26 Synopsis 26 Summary 27 Chapter 2 – Why Agile has Struggled 29 Agile Development Fundamentals 30 The Agile Revolution 30 Scrum 31 Kanban 34 Barriers to Real Agile 35 Schedule Pressure 35 The “Motivation” Factor 37 The Mythical Product Owner 39 Feature Planning 40 Agile Scaling Frameworks 41 Summary 42 Chapter 3: Embracing Software Development Variance 43 The Cone of Uncertainty 43 Software Development Estimation Variance Explained 44 Making and Meeting Feature Commitments 45 How Other Departments Meet Commitments 47 Agile Development Implications 48 Summary 48 Chapter 4: Cost of Delay 49 Weighted Shortest Job First (WSJF) 50 Cost of Delay Basics 50 Example 52 WSJF Proof 54 CoD and Net Present Value (NPV) Prioritization Methods 56 Non-linear Income Profiles 57 CoD for Non-Linear Cumulative Income Profiles 58 Payback Period CoD Method 58 Third-year Income Slope CoD Method 58 CoD NPV Method 63 CoD Computation Method 64 WSJF and Traditional Finance 66 ROI 66 Investment Rate of Return (IRR) 67 WSJF versus ROI Prioritization 67 Summary 69 Chapter 5: Investment Fundamentals 70 Investments, Initiatives and Programs 70 Investment Hierarchy 71 AccuWiz Investment Examples 74 Portfolio Allocation 75 Investment Forecasts 76 Development Effort and Cost 76 Investment Income Forecasts 78 Investment Backlogs 81 Investment WIP 82 Investment Backlog WIP 82 Investment WIP 83 Technical Debt Investments 84 Summary 86 Chapter 6: Maximizing Investment Value 87 Great Products 87 Business Model Value Considerations 89 Stakeholder Value Analysis 90 Gilb Stakeholder Definition 90 Ford’s Big Mistake 92 Trucking Fleet Management Example 93 Five Whys 95 User Scenarios 96 Summary 97 Chapter 7: Planning High-Value Investment Features 99 Avoiding the Feature Pit 99 Feature ROI 100 Summary 104 Chapter 8: Releasing Investments 105 Release Opportunity Cost 105 Investment Release Bundling 108 Investment Pricing 108 Lack of Customer Acceptance 110 Release Overhead Costs 111 Overcoming Modular Release Challenges 113 Architecture for Modular Deployment 113 Configuration Management 113 Release Investment Prioritization 114 Reducing Software Inventory Costs 115 Summary 118 Chapter 9: Meeting Investment Targets 120 Meeting Commitments 120 Investment Teams 120 Managing Investment Scope 123 Managing Sales Requests 127 Summary 129 Chapter 10: Investment Planning Template 130 Investment Description 130 Proxy Business Case 130 Product Stakeholder Analysis 132 Customer Product Stakeholders 132 Internal Product Stakeholders 132 Constraints 132 Competition 133 Acceptance Criteria 133 Go-to-Market Plan 134 Pricing Model 134 Deployment Model 134 Sales Channels 134 Investment Targets 134 Development Cost 134 Cycle Time 134 Income Projections 134 WSJF 136 Assumption Validation 136 Summary 138 Chapter 11: Managing the Agile Roadmap 139 The Agile Roadmap Management Database 139 The Agile Technology Roadmap 141 Stages of Technology Acquisition 142 Investment Technology Roadmaps 143 Summary 143 Chapter 12: Maximizing Investment Development Productivity 145 Measuring Software Productivity 145 Cost of Quality (CoQ) 146 Cost of Quality and Software Productivity 147 Sources of Software Rework 149 Agile Cost of Quality 150 Reducing Agile User Story Rework 152 Reducing Agile Defect Rework 153 Agile Cost of Quality Example 154 Summary 155 Chapter 13: Motivating Agile Teams 156 Background 156 Why You’re the Only Smart One in Your Organization 157 Consequences and Behavior 158 Performance and Organizational Culture 159 Behavior and Software Quality 163 Intrinsic Motivation 164 Agile and Motivation 165 Measuring Motivation 167 Motivation Advice 169 Summary 171 Chapter 14: Innovating with Investments 173 Innovation – A Working Definition 174 Investments as an Innovation Vehicle 175 Why Your Organization Can’t Innovate 176 An Organizational Behavior Model of Innovation 178 An Innovation Tale of Two Companies 181 Creating a Culture of Innovation 184 Summary 188 Chapter 15: AccuWiz Gets it Together 189 The Founder Meeting 189 The Announcement 190 Product Stakeholder Analysis 191 Creating the Investment Backlog 192 Customer Management 195 Investment Development 195 Project Management 196 Managers 197 Executive Team 198 Innovation is Revived 199 Synopsis 199 Chapter 16: Getting it Together in your Company: A Practical Guide 200 Step 1: Organizational Support 200 Influence Strategy 204 Step 2: Stakeholder Value Analysis 205 Step 3: Stakeholder Research 206 Step 4: Stakeholder Interviews 207 Step 5: Investments 207 User Scenarios 208 Feature Definition 209 WSJF Screening 209 Step 6: Initial Roadmap 210 Resource Allocation 211 Step 7: Investment Planning 214 Agile Roadmap Alignment Meeting 215 Program Review 216 Step 8: Consequence Alignment 217 Summary 220 Appendix 1: General Cost of Delay Formula 221 Reinertsen WSJF 222 Income Curve Approximation 223 Summary 225 Appendix 2: Investment Income Profile Forecasts 226 Appendix 3: Release Cycle Productivity Formula 228 Appendix 4: Rework and Productivity 232 Appendix 5: Innovation Behavior Survey 233 Glossary 238 Index 246
Summary: "This book makes the case that the potential of Agile development in software product management was lost because feature-based Waterfall planning forces engineering into so-called "hybrid" approaches that don't support basic tenets of Agile development. A new Agile planning process based on value flow optimization can unleash Agile, taking companies into a new era of business agility and financial predictability. The author introduces a practical way to unify Agile practices across the product development life cycle, from ideation through deployment. This holistic perspective facilitates collaboration and teamwork among product management, engineering, and project management to finally realize the promises of Agile development."-- Provided by publisher.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Home library Call number Status Date due Barcode Item holds
EBOOK EBOOK COLLEGE LIBRARY
COLLEGE LIBRARY
005.1112 W385 2022 (Browse shelf) Available
Total holds: 0

Includes bibliographical references and index.

Table of Contents

Foreword 11

Preface 13

Introduction 16

The Lost Potential of Agile Development 16

Missed Business Expectations 18

A New Approach to Agile Planning 19

Addressing Traditional Software Development Challenges 21

Motivation and Innovation 22

Your Organization 22

Chapter 1: The Persistence of Waterfall Planning 23

Introduction to AccuWiz 23

The New COO 24

Product Management 24

PMO 25

Engineering 25

Customer Perspective 26

Synopsis 26

Summary 27

Chapter 2 – Why Agile has Struggled 29

Agile Development Fundamentals 30

The Agile Revolution 30

Scrum 31

Kanban 34

Barriers to Real Agile 35

Schedule Pressure 35

The “Motivation” Factor 37

The Mythical Product Owner 39

Feature Planning 40

Agile Scaling Frameworks 41

Summary 42

Chapter 3: Embracing Software Development Variance 43

The Cone of Uncertainty 43

Software Development Estimation Variance Explained 44

Making and Meeting Feature Commitments 45

How Other Departments Meet Commitments 47

Agile Development Implications 48

Summary 48

Chapter 4: Cost of Delay 49

Weighted Shortest Job First (WSJF) 50

Cost of Delay Basics 50

Example 52

WSJF Proof 54

CoD and Net Present Value (NPV) Prioritization Methods 56

Non-linear Income Profiles 57

CoD for Non-Linear Cumulative Income Profiles 58

Payback Period CoD Method 58

Third-year Income Slope CoD Method 58

CoD NPV Method 63

CoD Computation Method 64

WSJF and Traditional Finance 66

ROI 66

Investment Rate of Return (IRR) 67

WSJF versus ROI Prioritization 67

Summary 69

Chapter 5: Investment Fundamentals 70

Investments, Initiatives and Programs 70

Investment Hierarchy 71

AccuWiz Investment Examples 74

Portfolio Allocation 75

Investment Forecasts 76

Development Effort and Cost 76

Investment Income Forecasts 78

Investment Backlogs 81

Investment WIP 82

Investment Backlog WIP 82

Investment WIP 83

Technical Debt Investments 84

Summary 86

Chapter 6: Maximizing Investment Value 87

Great Products 87

Business Model Value Considerations 89

Stakeholder Value Analysis 90

Gilb Stakeholder Definition 90

Ford’s Big Mistake 92

Trucking Fleet Management Example 93

Five Whys 95

User Scenarios 96

Summary 97

Chapter 7: Planning High-Value Investment Features 99

Avoiding the Feature Pit 99

Feature ROI 100

Summary 104

Chapter 8: Releasing Investments 105

Release Opportunity Cost 105

Investment Release Bundling 108

Investment Pricing 108

Lack of Customer Acceptance 110

Release Overhead Costs 111

Overcoming Modular Release Challenges 113

Architecture for Modular Deployment 113

Configuration Management 113

Release Investment Prioritization 114

Reducing Software Inventory Costs 115

Summary 118

Chapter 9: Meeting Investment Targets 120

Meeting Commitments 120

Investment Teams 120

Managing Investment Scope 123

Managing Sales Requests 127

Summary 129

Chapter 10: Investment Planning Template 130

Investment Description 130

Proxy Business Case 130

Product Stakeholder Analysis 132

Customer Product Stakeholders 132

Internal Product Stakeholders 132

Constraints 132

Competition 133

Acceptance Criteria 133

Go-to-Market Plan 134

Pricing Model 134

Deployment Model 134

Sales Channels 134

Investment Targets 134

Development Cost 134

Cycle Time 134

Income Projections 134

WSJF 136

Assumption Validation 136

Summary 138

Chapter 11: Managing the Agile Roadmap 139

The Agile Roadmap Management Database 139

The Agile Technology Roadmap 141

Stages of Technology Acquisition 142

Investment Technology Roadmaps 143

Summary 143

Chapter 12: Maximizing Investment Development Productivity 145

Measuring Software Productivity 145

Cost of Quality (CoQ) 146

Cost of Quality and Software Productivity 147

Sources of Software Rework 149

Agile Cost of Quality 150

Reducing Agile User Story Rework 152

Reducing Agile Defect Rework 153

Agile Cost of Quality Example 154

Summary 155

Chapter 13: Motivating Agile Teams 156

Background 156

Why You’re the Only Smart One in Your Organization 157

Consequences and Behavior 158

Performance and Organizational Culture 159

Behavior and Software Quality 163

Intrinsic Motivation 164

Agile and Motivation 165

Measuring Motivation 167

Motivation Advice 169

Summary 171

Chapter 14: Innovating with Investments 173

Innovation – A Working Definition 174

Investments as an Innovation Vehicle 175

Why Your Organization Can’t Innovate 176

An Organizational Behavior Model of Innovation 178

An Innovation Tale of Two Companies 181

Creating a Culture of Innovation 184

Summary 188

Chapter 15: AccuWiz Gets it Together 189

The Founder Meeting 189

The Announcement 190

Product Stakeholder Analysis 191

Creating the Investment Backlog 192

Customer Management 195

Investment Development 195

Project Management 196

Managers 197

Executive Team 198

Innovation is Revived 199

Synopsis 199

Chapter 16: Getting it Together in your Company: A Practical Guide 200

Step 1: Organizational Support 200

Influence Strategy 204

Step 2: Stakeholder Value Analysis 205

Step 3: Stakeholder Research 206

Step 4: Stakeholder Interviews 207

Step 5: Investments 207

User Scenarios 208

Feature Definition 209

WSJF Screening 209

Step 6: Initial Roadmap 210

Resource Allocation 211

Step 7: Investment Planning 214

Agile Roadmap Alignment Meeting 215

Program Review 216

Step 8: Consequence Alignment 217

Summary 220

Appendix 1: General Cost of Delay Formula 221

Reinertsen WSJF 222

Income Curve Approximation 223

Summary 225

Appendix 2: Investment Income Profile Forecasts 226

Appendix 3: Release Cycle Productivity Formula 228

Appendix 4: Rework and Productivity 232

Appendix 5: Innovation Behavior Survey 233

Glossary 238

Index 246

"This book makes the case that the potential of Agile development in software product management was lost because feature-based Waterfall planning forces engineering into so-called "hybrid" approaches that don't support basic tenets of Agile development. A new Agile planning process based on value flow optimization can unleash Agile, taking companies into a new era of business agility and financial predictability. The author introduces a practical way to unify Agile practices across the product development life cycle, from ideation through deployment. This holistic perspective facilitates collaboration and teamwork among product management, engineering, and project management to finally realize the promises of Agile development."-- Provided by publisher.

About the Author

ROBERT WEBBER'S executive experience as VPs of engineering and product management and as a CEO, combined with years of consulting with Fortune 500 companies, provide the broad perspective to create a win-win solution for business and product development that finally achieves the promises of Agile development. Organizations can increase R&D ROI by over 25% using existing Agile development capabilities. Break the chains of waterfall planning!

There are no comments for this item.

to post a comment.