Data-Driven Agility
()
About this ebook
What if I told you there was a way to measure and optimize software delivery performance independent of any particular agile framework and to do so in a way that was empirically and mathematically based? That is the aim of this book. Using quantitative rigor combined with the principles of influence through transparency, we'll unpack an approach to software delivery that can dramatically improve the stability and predictability of your process.
Justice Conder is an agile practitioner and technologist relentlessly on the hunt for the next evolution of his trade. When he's not helping teams build software, he's writing about bleeding-edge technological developments.
Justice Conder
Justice Conder is a certified Blockchain expert and crypto evangelist. He enjoys building dynamic development teams that build proof-of-concept applications with bleeding edge technologies for both startups and enterprise IT organizations. He’s founded and sold multiple startups and loves reading and writing on technology. His writings have been featured on ZDNet, Daring Fireball, 2600 Quarterly, and Coinspeaker. You can learn more about him at justiceconder.com
Related to Data-Driven Agility
Related ebooks
Lean UX and Scrum - Leading Approaches to Agile Design and Agile Development Successfully Combined: A Preparation for the "Professional Scrum with User Experience (PSU I)" Certification Exam. Rating: 0 out of 5 stars0 ratingsCollaborative Business Design: Improving and innovating the design of IT-driven business services Rating: 0 out of 5 stars0 ratingsManagement 4.0: Handbook for Agile Practices, Release 3 Rating: 0 out of 5 stars0 ratingsBuilding the Agile Enterprise: With Capabilities, Collaborations and Values Rating: 4 out of 5 stars4/5The People Problem: A Primer on Architecting the Enterprise as an Enterprise Architect Rating: 0 out of 5 stars0 ratingsDesign Thinking and Scrum Working Together: The Strength of Integration Rating: 0 out of 5 stars0 ratingsCMMI Process Area A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsDigital strategy Complete Self-Assessment Guide Rating: 1 out of 5 stars1/5Digital Agility: The Rocky Road from Doing Agile to Being Agile Rating: 5 out of 5 stars5/5Collaborative Enterprise Architecture: Enriching EA with Lean, Agile, and Enterprise 2.0 practices Rating: 4 out of 5 stars4/5Service Design for Business: A Practical Guide to Optimizing the Customer Experience Rating: 3 out of 5 stars3/5Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules Rating: 4 out of 5 stars4/5Digital Workplace Strategy & Design: A step-by-step guide to an empowering employee experience Rating: 0 out of 5 stars0 ratingsDesign Thinking in Business and IT: Overview, Techniques and Example Workshop Rating: 4 out of 5 stars4/5Agile From First Principles Rating: 0 out of 5 stars0 ratingsGet Agile: Scrum for ux, design & development Rating: 4 out of 5 stars4/5Design Thinking for Business: A Handbook for Design Thinking in Wicked Systems Rating: 4 out of 5 stars4/5Strategy Design Pattern A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsEdge Data Fabric Third Edition Rating: 0 out of 5 stars0 ratingsAgile Software Architecture: Aligning Agile Processes and Software Architectures Rating: 4 out of 5 stars4/5Collaborative Business Design: The Fundamentals Rating: 0 out of 5 stars0 ratingsThis is Service Design Thinking: Basics-Tools-Cases Rating: 4 out of 5 stars4/5Information Architecture for Information Professionals Rating: 5 out of 5 stars5/5Agile Software Development in the Large: Diving into the Deep Rating: 0 out of 5 stars0 ratingsThe Enterprise Business Analyst: Developing Creative Solutions to Complex Business Problems Rating: 0 out of 5 stars0 ratingsThe Human Touch: Personal skills for professional success Rating: 0 out of 5 stars0 ratings77 BUILDING BLOCKS OF DIGITAL TRANSFORMATION: THE DIGITAL CAPABILITY MODEL Rating: 5 out of 5 stars5/5Agile Business Architecture for Digital Transformation Rating: 5 out of 5 stars5/5Platform engineering The Ultimate Step-By-Step Guide Rating: 0 out of 5 stars0 ratingsTarget Operating Model A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Python For Dummies Rating: 4 out of 5 stars4/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsLearning Python Rating: 5 out of 5 stars5/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsModern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsPYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Ry's Git Tutorial Rating: 0 out of 5 stars0 ratingsReversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5RESTful API Design - Best Practices in API Design with REST: API-University Series, #3 Rating: 5 out of 5 stars5/5DevOps For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Beginning C++ Programming Rating: 3 out of 5 stars3/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsGit Essentials Rating: 4 out of 5 stars4/5Beginning Programming For Dummies Rating: 4 out of 5 stars4/5Good Code, Bad Code: Think like a software engineer Rating: 5 out of 5 stars5/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Managing Humans: Biting and Humorous Tales of a Software Engineering Manager Rating: 4 out of 5 stars4/5INSTANT PLC Programming with RSLogix 5000 Rating: 4 out of 5 stars4/5
Reviews for Data-Driven Agility
0 ratings0 reviews
Book preview
Data-Driven Agility - Justice Conder
Preface
Even though my name is on this book it has been through a daily working relationship with my teams and coworkers that the thoughts, ideas, and execution of what's included in this book has been made possible. It is for this reason that I will often use the pronouns of we
and us
throughout the course of this work. Without my teams and teammates, none of what follows would have happened or been possible.
My background is in software development so that has undoubtedly shaped and influenced my interpretation of agile. It's almost impossible to work in technology for any period and time and come away feeling that one has arrived. There's always something new and better. A new library, framework, methodology, or language. It's with that same disposition that I’ve found myself pouring over existing agility books and studying the various flavors of scaled agile delivery. I do so with the constant question of why?
. Why was this or that approach better and questioning how such claims could be empirically validated.
A certain tipping point was reached at the beginning of 2020. I was tasked with scaling a rapidly growing department and shortly thereafter needing to take the teams fully remote. Suddenly, more than ever, it was critical for leadership to determine the health and effectiveness of an increasing number of teams without being in the same room. It was in this context that the views of this book started to form.
I have increasingly found myself growing tired of prescribed methods seemingly backed by tradition and personality and increasingly drawn to approaches more mathematical and empirical in nature. The more I talked with other agile practitioners, the more I found my evolving ideas to be extremely relevant and yet increasingly divergent from those of my peers. All of this led me to wonder if there was something relatively novel and interesting coalescing.
This book represents the first draft of the structure of those ideas. There is an adage in software development that says If you are not embarrassed by the first version of your product, you've launched too late.
It is in line with this principle that I have decided to publish this early formulation of these thoughts.
Introduction
Motivation and Primary Message
Show me the numbers!
(Yelled Jerry Maguire style). My agile group had spent weeks interviewing agile candidates and one of the questions we asked them all was what makes a great team?
. We received many answers. Good communication, collaboration, teamwork, etc. What was interesting to us was that not a single person said anything about how successful the team was in accomplishing their stated