During the past decade, the adoption of agile has grown incredibly. But the dependence of businesses and society on software has increased even more. Software is eating the world.
The survival and prosperity of many people and organizations depend on software. Complexity and unpredictability continue to increase. Yet, many organizations are stuck with old thinking like productivity, performance and blindly pushing more requirements out to the market.
The focus of managing has not shifted to, like was a core intent of the agile movement, optimizing the VALUE that the software brings to the organization. The urgency to do so grows.
The agile values and spirit are more needed than ever, but it's time to include management in the empirical thinking.
Gunther Verheyen directs the Professional Series at Scrum.org and is a partner of Ken Schwaber, Scrum co-creator. Gunther and Ken have developed a view on management in an agile context, "Evidence-Based Management" (EBM).
EBM has its roots in medical practice and promotes evidence-based decision-making in the managerial domain of software.
In his keynote presentation at Scrum Day Europe 2014, Gunther looked at the state of agile through the lens of EBM, and introduce how to apply its principles in a context of software.
If no evidence is collected on the value of software, informed management decisions to maximize it cannot be made. Software development deserves a professional way of managing, a way of managing that is more than mere intuition, opinion and position.
Agile tour stuttgart 2013: Scrum and agility - Enjoy the journey
Scrum Day Europe 2014 - Evidence-Based Managing of Software
1. by Scrum.org – Improving the Profession of Software Development
Evidence-Based Managing of Software
Measure Assert Facilitate
Ken Schwaber
Gunther Verheyen
Scrum.org
Scrum Day Europe
Amsterdam
July 3rd, 2014
Based on „stam·pede„ ( /stʌmˈpiːd/ ):
Sudden frenzied rush of (panic–stricken) animals.
To flee in a headlong rush.
This from a March 18th, 2014 article.
He’s right.
It’s time to put proof and accountability back into the conversation.
Profound change during the agile era
Explore
Empiricism
Complexity
Agility
Learning Objectives
Gain understanding of complexity in software environments
How empiricism controls risk, and provides predictability in complex environments
What is agility and what is Scrum’s place within the Agile discussion?
Understand the problem
Interviews
Case history
Current and previous system data
Gather evidence
Research bodies of knowledge
Run experiments and tests
Expert experience
Provide assessment
Collaborate on plan of treatment
Act
On trail for killing birds
If I am a person considering Scrum, what can I find out there as evidence it is good for me?
EB Practices are present in many industries
Where the desired outcome is often non-deterministic. We must create the desired outcome as we proceed.
Where the goal is met through iterative, incremental practices relying heavily on inspection and adaptation.
Looking at the 3 pillars of EB Practices from these professional lenses
Indeed, the Agile movement promotes emergence. Indeed, Agile thrives on self-organization. Indeed, Scrum has no defined role of ‘manager’.
But is that sufficient to label managers as useless or not needed?
The Agile movement successfully established a set of values and principles that better fit the creative and complex nature of software development. The focus is on teams, collaboration, people, self-directed discovery. The Scrum framework provides a great foundation for organizations to grasp ‘Agility’.
The adoption of the Agile thinking via Scrum represents a major and on-going shift in our industry. Even without Scrum having prescriptions for management, it is clear that the self-organizing fundaments of Scrum have a profound impact on the role, approach and act of managing. The challenge is to discover and implement the new needs and demands for managers.
Self-organization requires boundaries, and shared goals and objectives. Self-organizing teams benefit from the provision of information on the market and company strategie. Self-organizing teams benefit from facilitation with standards, expectations, infrastructure and tools.
Any way of working can be analyzed through the lenses of value-based evidence.
ORGANIZATIONAL:
Revenue per Employee
Product Cost Ratio
Employee satisfaction
Customer satisfaction
FOUNDATIONAL:
Release frequency
Release stabilization
Cycle Time
Installed Version Index
Usage Index
Innovation Rate
Total defects
About Gunther Verheyen
Gunther Verheyen (gunther.verheyen@scrum.org ) ventured into IT and software development after graduating in 1992. His Agile journey started with eXtreme Programming and Scrum in 2003. Years of dedication followed, of working with several teams and organizations, of using Scrum in diverse circumstances. Building on the experience gained, Gunther became the driving force behind some large-scale enterprise transformations.
Gunther is a partner to Ken Schwaber, Scrum co-creator, at Scrum.org. He is Professional Scrum trainer and directs the series of ‘Professional Scrum” products of Scrum.org. He shepherds classes, trainers, courseware and assessments. He co-created the ‘Evidence-Based Management’ framework of Scrum.org to help organizations improve their agility.
In 2013 Gunther published a ‘smart travel companion’ to Scrum, his highly appraised book “Scrum – A Pocket Guide.”
Gunther lives in Antwerp (Belgium) with his wife Natascha, and their children Ian, Jente and Nienke.
Find Gunther on Twitter as @ullizee or read more of his musings on Scrum on his personal blog, http://guntherverheyen.com.