PMI-ACP Prep class

advertisement
Agile Metrics, Value, and Software
Don McGreal
don.mcgreal@improvingenterprises.com
@donmcgreal
linkedin.com/in/donmcgreal
www.synerzip.com
www.synerzip.com
Agenda
1. Types of Metrics
2. Problems with Metrics
3. Metrics in Software Development
4. Evidence-Based Management
5. Questions
www.synerzip.com
www.synerzip.com
How do you measure progress on your software
projects?
How about value?
www.synerzip.com
www.synerzip.com
What is Value?
val·ue
noun
the regard that something is held to deserve; the importance,
worth, or usefulness of something.
For companies, it is always presented in money terms.
Profit derived from the use of a product or service
www.synerzip.com
www.synerzip.com
Delivery Metrics
Owner Metrics
Pizzas Delivered per Trip
Time taking an order
Time for Delivery
Miles per Delivery
Fuel Used
Order Accuracy (Quality)
Route Efficiency
Orders per Driver
Revenue
Investments/Costs
Customer Satisfaction
Repeat Customers
Employee Satisfaction
Growth
Market Drivers & Trends
Market Share
Circumstantial
www.synerzip.com
Direct
www.synerzip.com
Delivery Metrics
Owner Metrics
Velocity
Number of Tests
Code Coverage
Defects
Coupling
Cohesion
Code Complexity
Build Failures
Process Adherence
Revenue
Per Release
Per Employee
Investments/Costs
Customer Satisfaction
Employee Satisfaction
Lead & Cycle Time
Innovation Rate
Customer Usage
Circumstantial
www.synerzip.com
Direct
www.synerzip.com
So what?
3 Challenges
www.synerzip.com
www.synerzip.com
1. Efficiency
Cargo Cults
www.synerzip.com
www.synerzip.com
1. Efficiency
Using circumstantial metrics as your main guide
can lead to more overhead and waste.
www.synerzip.com
www.synerzip.com
2. Vision
Are we aligned?
www.synerzip.com
www.synerzip.com
2. Vision
Using circumstantial metrics as your main guide
can misalign the business and the delivery
organizations.
www.synerzip.com
www.synerzip.com
3. Incentive
Suboptimal Metrics
Source: Robert D. Austin, Measuring and
Managing Performance in Organizations
measurement
indicators
Performance
true
performance
Time
www.synerzip.com
www.synerzip.com
3. Incentive
Once a measure of performance is made a
target or incentive for the purpose of driving
behavior, it loses the information content that
qualifies it to play such a role.
This is even more true of circumstantial metrics.
www.synerzip.com
www.synerzip.com
Who?
?
Delivery Metrics
Owner Metrics
Pizzas Delivered per Trip
Time taking an order
Time for Delivery
Miles per Delivery
Fuel Used
Order Accuracy (Quality)
Route Efficiency
Orders per Driver
Revenue
Investments/Costs
Customer Satisfaction
Repeat Customers
Employee Satisfaction
Growth
Market Drivers & Trends
Market Share
Circumstantial
www.synerzip.com
?
Direct
www.synerzip.com
Who?
?
Delivery Metrics
Owner Metrics
Velocity
Number of Tests
Code Coverage
Defects
Coupling
Cohesion
Code Complexity
Build Failures
Process Adherence
Revenue
Per Release
Per Employee
Investments/Costs
Customer Satisfaction
Employee Satisfaction
Lead & Cycle Time
Innovation Rate
Customer Usage
Circumstantial
www.synerzip.com
?
Direct
www.synerzip.com
Agile Development
www.synerzip.com
www.synerzip.com
Teams Have Organizational Impediments
impediments
www.synerzip.com
management
www.synerzip.com
Management Makes Investments
impediments
management
But how do we know
these investments
are making a
difference?
www.synerzip.com
www.synerzip.com
training,
coaching,
infrastructure,
tools,
facilities
Evidence Based Medicine
www.synerzip.com
1.
Frame a proper, pertinent,
focused, and answerable question
1.
Systematically assemble best
available evidence
2.
Clinically appraise evidence for
validity and usefulness
3.
Apply results in practice of the art
4.
Evaluate performance
www.synerzip.com
Evidence Based Management
http://www.ebmgt.org/
www.synerzip.com
www.synerzip.com
Evidence Based Management
Revenue per
Employee
Product Cost
Ratio
Employee
Satisfaction
Release
Frequency
Installed
Version Index
Release
Stabilization
Usage Index
Cycle Time
Customer
Satisfaction
Current Value
www.synerzip.com
Innovation
Rate
Defects
Time to Market
www.synerzip.com
Ability to Innovate
Evidence Based Management
Direct Evidence
Diagnose
Circumstantial Evidence
Improve
www.synerzip.com
www.synerzip.com
Tracking Metrics
www.synerzip.com
www.synerzip.com
Tracking Metrics
www.synerzip.com
www.synerzip.com
Tracking Metrics
Sales
Employee Satisfaction
www.synerzip.com
www.synerzip.com
So…
Agility isn’t just for IT.
Agility can provide the business with a true
competitive advantage.
The right measurements are essential for this.
They can improve communication, productivity,
and business alignment.
www.synerzip.com
www.synerzip.com
Thank You!
Don McGreal
don.mcgreal@improvingenterprises.com
@donmcgreal
linkedin.com/in/donmcgreal
www.synerzip.com
www.synerzip.com
www.synerzip.com
Hemant Elhence
hemant@synerzip.com
469.322.0349
www.synerzip.com
•28
84
Synerzip in a Nutshell
1.
Software product development partner for small/mid-sized technology
companies
•
•
•
2.
3.
4.
5.
Exclusive focus on small/mid-sized technology companies, typically venture-backed
companies in growth phase
By definition, all Synerzip work is the IP of its respective clients
Deep experience in full SDLC – design, dev, QA/testing, deployment
Dedicated team of high caliber software professionals for each client
•
•
•
Seamlessly extends client’s local team, offering full transparency
Stable teams with very low turn-over
NOT just “staff augmentation”, but provide full mgmt support
Actually reduces risk of development/delivery
•
•
Experienced team - uses appropriate level of engineering discipline
Practices Agile development – responsive, yet disciplined
Reduces cost – dual-shore team, 50% cost advantage
Offers long term flexibility – allows (facilitates) taking offshore team captive –
aka “BOT” option
www.synerzip.com
Our Clients
www.synerzip.com
Thanks!
Call Us for a Free Consultation!
Hemant Elhence
hemant@synerzip.com
469.322.0349
www.synerzip.com
Download