SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
LEAN ANALYTICS
techtalk @ ferret

based on “Lean Analytics” by Croll&Yoskovitz and wikipedia information
LEAN SOFTWARE DEVELOPMENT
The term lean software development originated
in a book “Lean Software Development: An Agile
Toolkit”, written by Mary Poppendieck and Tom
Poppendieck.
LEAN PRINCIPLES
•

Focus on the customer and eliminate waste

Everything not adding value to the customer is considered
to be waste. If some activity could be bypassed or the
result could be achieved without it, it is waste.	


•

Amplify learning

The best approach for improving a software development
environment is to amplify learning. Instead of adding more
documentation or detailed planning, different ideas could
be tried by writing code and building. A data driven cycle
of hypothesis-validation-implementation should be used to
drive innovation and continuously improve the end-to-end
process.
•

Decide as late as possible

Delay decisions as much as possible until they can be
made based on facts and not on uncertain assumptions
and predictions.	


•

Deliver as fast as possible

The sooner the end product is delivered without
major defects, the sooner feedback can be received,
and incorporated into the next iteration. The shorter
the iterations, the better the learning and
communication within the team.

•

Empower the team

“Find good people and let them do their own job”. 

People do need something more than just the
list of tasks and the assurance that they will not
be disturbed during the completion of the
tasks. People need motivation. The developers
should be given access to the customer; the
team leader should provide support and help
in difficult situations.

•

Build integrity in

Understanding the problem domain and solving it at
the same time, not sequentially. The information flow
should be constant in both directions – from customer
to developers and back.	


•

See the whole

“Think big, act small, fail fast; learn rapidly”. Larger
software = more part developed by different teams,
but lean thinking has to be understood well by all
members of a project, before implementing in a
concrete, real-life situation.
“If you can’t measure something, you can’t manage it.”
– Peter Drucker, management consultant
LINE IN THE SAND

Measurable target that everyone (incl. executives)
agrees to.
GOOD METRICS
• Qualitative

vs. quantitative


quantitative data answers “what” and “how much”, qualitative
data answers “why”. Quantitative data has no emotions.	


• Vanity

vs. actionable


Use metrics you can act on. Vanity metrics might make you
feel good, but they don’t let you act. For instance, “total
signup” vs. “percent of active users”.
• Exploratory

vs. reportable


Exploratory metrics are speculative, while reporting metrics keep
you nearby of normal, day-to-day operations. 	


• Leading

vs. lagging


Leading metrics give you predictive understanding of the future,
while lagging metrics explain the past. Leading metrics are better
because you have time to act on them.	


• Correlated

vs. causal


If 2 metrics change together, they’re correlated, but if one causes
another to change, they’re causal. Try to find a causal relationship
between smth. you want and smth. you can control.
“Acquisition, activation, retention, revenue, and referral
- AARRR.”
–Pirate Metrics by Dave McClure that every startup needs to watch
RIGHT METRIC FOR RIGHT NOW
•

Acquisition

How do users aware of you? Metrics: traffic, mentions,
cost per click, search results, cost of acquisition, open rate.	


•

Activation

Do drive-by visitors subscribe, use etc.? Metrics: signups,
completed on boarding process, used service at least
once, subscriptions

•

Retention

Does a one-time user become engaged? Metrics:
engagement, time since last visit, daily/monthly active use,
churns	


•

Revenue

Do you make money from user activity? Metrics: customer
lifetime value, conversion rate, shopping cart size, clickthrough revenue	


•

Referral

Do users promote you product? Metrics: invites sent, viral
coefficient, viral cycle time
ONE METRIC THAT MATTERS
The OMTM is the one number you’re completely focused on
above everything else for your current stage.
•

It answers the most important question you have

you need to identify the riskiest areas of your business, and that’s
where the most important question is.	


•

It forces you to draw a line in the sand and have clear goals

after you’ve identified the key problem, you need to set goals.	


•

It focuses the entire company

Use OMTM as a way of focusing you entire company. Display it
throughout web dashboards, on TV screens, or regular emails.	


•

It inspires a culture of experimentation

It’s critical to move through the build-measure-learn cycle as quickly
and as frequently as possible. To succeed on that, you need to
actively encourage experimentation.
the One Metric That Matters changes over time
When you are focused on retention, you may be looking on churn, and
experimenting with pricing, features, improving customer support etc.
MAIN STAGES

You can’t just start measuring at once. You have to measure
your assumptions in the right order.
•

Empathy

Go inside target market and sure you’re solving
a problem people care about in a way
someone will pay for.	


•

Stickiness

It comes from a good product. You need to
find out if you can build an acceptable solution
to the problem you’ve discovered.
•

Virality

Once you’ve got a product that’s sticky, you need care
about acquisition.	


•

Revenue

You’re giving away free trials, free drinks, or free
copies. Now you’re focused on maximising and
optimising revenue.	


•

Scale

With revenues coming in, it’s time to move from
growing your business to growing you market.
EMPATHY
•

Find a problem to fix:

- The problem painful enough

- Enough people care

- They are already trying to solve it	


•

Talk with people and rate interviews	


•

Mostly qualitative metrics here. Be honest with
yourself.
STICKINESS
•

Daily, weekly, monthly active users	


•

Time to become inactive	


•

Number of reactivated inactive after email	


•

Time to spend with feature
7 QUESTIONS TO ASK BEFORE
BUILDING A FEATURE
•

Why will it make things better?

You can’t build a feature without a reason. Ask
yourself “Why will it make it better?” and write out
a hypothesis.
•

Can you measure the effect of the feature?

Feature experiments require that you measure
the impact of the feature. That impact has to
be quantifiable.	


•

How long will the feature take to build?

Time is resource you never get back. If
something is going to take too much to build,
break it into small parts or test the risk with
the prototype first.
•

Will the future over complicate things?

Complexity kills products. When discussing a
feature with your team, pay attention to how
it’s being described. “And” is enemy of success.	


•

How much risk is there in this feature?

Building a new feature always comes with
some amount of risks - technical risk, user risk,
risk of influence to further development etc.
•

How innovative is the new feature?

Not everything is innovative, but consider
innovation when prioritising feature
development. Generally, the easiest thing to do
rarely have a big impact.	


•

What do users say they want?

Users are important as well as their feedback.
But relying on what they say is risky. Be careful
about over prioritising based on user input alone.
VIRALITY
•

Invitation rate - the number of invites sent
divided by the number of users you have	


•

Acceptance rate - the number of signups or
enrolments divided by the number of invites	


•

Viral coefficient (OMTM) - the number of
new customers that each existing customer is
able to successfully convert



Viral = invitation rate x acceptance rate
REVENUE
•

QRR(x) - the quarterly recurring revenue for
quarter x	


•

QExpSM(x) - sales and marking expense for the
quarter x	


•

Ratio of inputs to outputs (OMTM)



q = [QRR(x)-QRR(x-1)] / QExpSM(x-1)



You have problems if q < 0.75
SCALE
•

On this stage you already know your product and market.
Your metrics now should be focused on the health of
your ecosystem and your ability to enter new markets.	


•

Customer acquisition payback (OMTM) - the
customer acquisition cost divided by the customer
lifetime value	


•

Check metrics across channels, regions, and marketing
campaigns	


•

Try to understand if you’re focused on efficiency(try to
reduce cost) or differentiation (try to increase margins).
CONCLUSION
•

Make Sure Goals are Clearly Understood

To prove the value of analytic-focused company, any
project needs to have clear goals. Everyone involved in the
project needs to be aligned around the goals. 	


•

Make Things Simple to Digest

A good metric is the one that’s easy to understand at
glance. Metric can be extremely valuable, but used
incorrectly they will lead down the wrong path.	


•

Ensure Transparency

If you are going to use data to make decisions, it’s
important that you share the data and methodologies.
•

Don’t Eliminate your Gut

Lean Analytics isn’t about eliminating your gut,
it’s about proving your gut right or wrong.	


•

Ask Good Questions

You don’t need to guess, you need to know
where to focus. You don’t know all answers, but
you should know the right questions to ask.
FUTHER READINGS
•

Lean Software Development: An Agile Toolkit by
Mary & Tom Poppendieck	


•

Lean Analytics by A. Croll, B. Yoskovitz	


•

The Lean Startup by Eric Ries	


•

Running Lean by Ash Maurya

Weitere ähnliche Inhalte

Was ist angesagt?

Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachEnterprise Management Associates
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementDavid Updike
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Design Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weeklyDesign Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weeklyGo Weekly
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentAleksejs Truhans
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software DevelopmentAstrails
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...WiMLDSMontreal
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development PrimerDerek Winter
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Jez Humble
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile MethodologiesStfalcon Meetups
 
How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesVMware Tanzu
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentBrad Appleton
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering Madhar Khan Pathan
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Augusto Evangelisti
 
Creative Thinking for Effective Project Management
Creative Thinking for Effective Project ManagementCreative Thinking for Effective Project Management
Creative Thinking for Effective Project ManagementRamanand Garimella
 
Applying agile and lean principles to the governance of software and systems ...
Applying agile and lean principles to the governance of software and systems ...Applying agile and lean principles to the governance of software and systems ...
Applying agile and lean principles to the governance of software and systems ...IBM Rational software
 
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordAgileLAB
 
Professional Developer by Alexandre Cuva
Professional Developer by Alexandre CuvaProfessional Developer by Alexandre Cuva
Professional Developer by Alexandre CuvaAgile ME
 

Was ist angesagt? (20)

Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior Management
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Design Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weeklyDesign Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weekly
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
L22 Architecture and Agile
L22 Architecture and AgileL22 Architecture and Agile
L22 Architecture and Agile
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development Primer
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile Methodologies
 
How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation Initiatives
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software Development
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014
 
Creative Thinking for Effective Project Management
Creative Thinking for Effective Project ManagementCreative Thinking for Effective Project Management
Creative Thinking for Effective Project Management
 
Applying agile and lean principles to the governance of software and systems ...
Applying agile and lean principles to the governance of software and systems ...Applying agile and lean principles to the governance of software and systems ...
Applying agile and lean principles to the governance of software and systems ...
 
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika — Hybrid Project Management: Excellence Behind a Buzzword
 
Professional Developer by Alexandre Cuva
Professional Developer by Alexandre CuvaProfessional Developer by Alexandre Cuva
Professional Developer by Alexandre Cuva
 

Andere mochten auch

Agile Consumer Analytics
Agile Consumer AnalyticsAgile Consumer Analytics
Agile Consumer AnalyticsThoughtworks
 
Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...
Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...
Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...tboubez
 
Continuous delivery with zero downtime. made real by dev ops.
Continuous delivery with zero downtime. made real by dev ops.Continuous delivery with zero downtime. made real by dev ops.
Continuous delivery with zero downtime. made real by dev ops.Edureka!
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line Chef
 
Analytics for smarter software development
Analytics for smarter software development Analytics for smarter software development
Analytics for smarter software development Thomas Zimmermann
 
ChefConf 2015 Event Slides
ChefConf 2015 Event SlidesChefConf 2015 Event Slides
ChefConf 2015 Event SlidesSumo Logic
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceNicole Forsgren
 
Enhance your Agility with DevOps
Enhance your Agility with DevOpsEnhance your Agility with DevOps
Enhance your Agility with DevOpsEdureka!
 
Agile analytics : An exploratory study of technical complexity management
Agile analytics : An exploratory study of technical complexity managementAgile analytics : An exploratory study of technical complexity management
Agile analytics : An exploratory study of technical complexity managementAgnirudra Sikdar
 
Why Use Analytics on Your Software
Why Use Analytics on Your SoftwareWhy Use Analytics on Your Software
Why Use Analytics on Your SoftwareDeskMetrics
 
Analytics for Software Development
Analytics for Software DevelopmentAnalytics for Software Development
Analytics for Software DevelopmentRay Buse
 
Information Needs for Software Development Analytics
Information Needs for Software Development AnalyticsInformation Needs for Software Development Analytics
Information Needs for Software Development AnalyticsRay Buse
 
Analytics for software development
Analytics for software developmentAnalytics for software development
Analytics for software developmentThomas Zimmermann
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsSplunk
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software AnalyticsMargaret-Anne Storey
 
The Importance of Analytics in Projects and Project Management by Issam Chalouhi
The Importance of Analytics in Projects and Project Management by Issam ChalouhiThe Importance of Analytics in Projects and Project Management by Issam Chalouhi
The Importance of Analytics in Projects and Project Management by Issam ChalouhiPMILebanonChapter
 
Agile Big Data Analytics Development: An Architecture-Centric Approach
Agile Big Data Analytics Development: An Architecture-Centric ApproachAgile Big Data Analytics Development: An Architecture-Centric Approach
Agile Big Data Analytics Development: An Architecture-Centric ApproachSoftServe
 
둥진최고
둥진최고둥진최고
둥진최고MIDO
 
HDI Capital Area Local Chapter March 2016 Meeting
HDI Capital Area Local Chapter March 2016 Meeting HDI Capital Area Local Chapter March 2016 Meeting
HDI Capital Area Local Chapter March 2016 Meeting hdicapitalarea
 

Andere mochten auch (20)

Agile Consumer Analytics
Agile Consumer AnalyticsAgile Consumer Analytics
Agile Consumer Analytics
 
Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...
Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...
Beyond pretty charts, Analytics for the rest of us. Toufic Boubez DevOps Days...
 
Continuous delivery with zero downtime. made real by dev ops.
Continuous delivery with zero downtime. made real by dev ops.Continuous delivery with zero downtime. made real by dev ops.
Continuous delivery with zero downtime. made real by dev ops.
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line
 
Analytics for smarter software development
Analytics for smarter software development Analytics for smarter software development
Analytics for smarter software development
 
ChefConf 2015 Event Slides
ChefConf 2015 Event SlidesChefConf 2015 Event Slides
ChefConf 2015 Event Slides
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT Performance
 
Enhance your Agility with DevOps
Enhance your Agility with DevOpsEnhance your Agility with DevOps
Enhance your Agility with DevOps
 
Agile analytics : An exploratory study of technical complexity management
Agile analytics : An exploratory study of technical complexity managementAgile analytics : An exploratory study of technical complexity management
Agile analytics : An exploratory study of technical complexity management
 
GUBI: Agile Analytics [pt-br]
GUBI: Agile Analytics [pt-br]GUBI: Agile Analytics [pt-br]
GUBI: Agile Analytics [pt-br]
 
Why Use Analytics on Your Software
Why Use Analytics on Your SoftwareWhy Use Analytics on Your Software
Why Use Analytics on Your Software
 
Analytics for Software Development
Analytics for Software DevelopmentAnalytics for Software Development
Analytics for Software Development
 
Information Needs for Software Development Analytics
Information Needs for Software Development AnalyticsInformation Needs for Software Development Analytics
Information Needs for Software Development Analytics
 
Analytics for software development
Analytics for software developmentAnalytics for software development
Analytics for software development
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software Analytics
 
The Importance of Analytics in Projects and Project Management by Issam Chalouhi
The Importance of Analytics in Projects and Project Management by Issam ChalouhiThe Importance of Analytics in Projects and Project Management by Issam Chalouhi
The Importance of Analytics in Projects and Project Management by Issam Chalouhi
 
Agile Big Data Analytics Development: An Architecture-Centric Approach
Agile Big Data Analytics Development: An Architecture-Centric ApproachAgile Big Data Analytics Development: An Architecture-Centric Approach
Agile Big Data Analytics Development: An Architecture-Centric Approach
 
둥진최고
둥진최고둥진최고
둥진최고
 
HDI Capital Area Local Chapter March 2016 Meeting
HDI Capital Area Local Chapter March 2016 Meeting HDI Capital Area Local Chapter March 2016 Meeting
HDI Capital Area Local Chapter March 2016 Meeting
 

Ähnlich wie Lean analytics

"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile InstituteInnovation Roots
 
Ken sandy- Productized Masterclasses
Ken sandy- Productized Masterclasses Ken sandy- Productized Masterclasses
Ken sandy- Productized Masterclasses Productized
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That MatterErik Weber
 
Achieving product market fit
Achieving product market fit Achieving product market fit
Achieving product market fit Gannon Hall
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B TestingJeff McClelland
 
What to expect from running a startup
What to expect from running a startupWhat to expect from running a startup
What to expect from running a startupBenoit Wirz
 
Agile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysAgile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysSynerzip
 
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...Lviv Startup Club
 
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...PractiTest
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Building an organisation for continuous delivery
Building an organisation for continuous deliveryBuilding an organisation for continuous delivery
Building an organisation for continuous deliveryJoshua Partogi
 
The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...Chris Lamoureux
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Edmund FOng
 
Hellomeets - 15th November
Hellomeets - 15th NovemberHellomeets - 15th November
Hellomeets - 15th NovemberAbhijeet Gaur
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
 

Ähnlich wie Lean analytics (20)

Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
 
Scrum master &amp; agile master
Scrum master &amp; agile masterScrum master &amp; agile master
Scrum master &amp; agile master
 
Ken sandy- Productized Masterclasses
Ken sandy- Productized Masterclasses Ken sandy- Productized Masterclasses
Ken sandy- Productized Masterclasses
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
 
Achieving product market fit
Achieving product market fit Achieving product market fit
Achieving product market fit
 
Startup KPIs and A/B Testing
Startup KPIs and A/B TestingStartup KPIs and A/B Testing
Startup KPIs and A/B Testing
 
What to expect from running a startup
What to expect from running a startupWhat to expect from running a startup
What to expect from running a startup
 
Agile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysAgile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take Aways
 
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
 
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
S.M.A.R.T & F.O.C.U.S Testing - Increasing the value provided by your testing...
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Building an organisation for continuous delivery
Building an organisation for continuous deliveryBuilding an organisation for continuous delivery
Building an organisation for continuous delivery
 
The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
Hellomeets - 15th November
Hellomeets - 15th NovemberHellomeets - 15th November
Hellomeets - 15th November
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
 
LEARN START UP
LEARN START UPLEARN START UP
LEARN START UP
 

Mehr von Andrii Gakhov

Let's start GraphQL: structure, behavior, and architecture
Let's start GraphQL: structure, behavior, and architectureLet's start GraphQL: structure, behavior, and architecture
Let's start GraphQL: structure, behavior, and architectureAndrii Gakhov
 
Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...
Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...
Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...Andrii Gakhov
 
Too Much Data? - Just Sample, Just Hash, ...
Too Much Data? - Just Sample, Just Hash, ...Too Much Data? - Just Sample, Just Hash, ...
Too Much Data? - Just Sample, Just Hash, ...Andrii Gakhov
 
Implementing a Fileserver with Nginx and Lua
Implementing a Fileserver with Nginx and LuaImplementing a Fileserver with Nginx and Lua
Implementing a Fileserver with Nginx and LuaAndrii Gakhov
 
Pecha Kucha: Ukrainian Food Traditions
Pecha Kucha: Ukrainian Food TraditionsPecha Kucha: Ukrainian Food Traditions
Pecha Kucha: Ukrainian Food TraditionsAndrii Gakhov
 
Probabilistic data structures. Part 4. Similarity
Probabilistic data structures. Part 4. SimilarityProbabilistic data structures. Part 4. Similarity
Probabilistic data structures. Part 4. SimilarityAndrii Gakhov
 
Probabilistic data structures. Part 3. Frequency
Probabilistic data structures. Part 3. FrequencyProbabilistic data structures. Part 3. Frequency
Probabilistic data structures. Part 3. FrequencyAndrii Gakhov
 
Probabilistic data structures. Part 2. Cardinality
Probabilistic data structures. Part 2. CardinalityProbabilistic data structures. Part 2. Cardinality
Probabilistic data structures. Part 2. CardinalityAndrii Gakhov
 
Вероятностные структуры данных
Вероятностные структуры данныхВероятностные структуры данных
Вероятностные структуры данныхAndrii Gakhov
 
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryRecurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryAndrii Gakhov
 
Apache Big Data Europe 2015: Selected Talks
Apache Big Data Europe 2015: Selected TalksApache Big Data Europe 2015: Selected Talks
Apache Big Data Europe 2015: Selected TalksAndrii Gakhov
 
Swagger / Quick Start Guide
Swagger / Quick Start GuideSwagger / Quick Start Guide
Swagger / Quick Start GuideAndrii Gakhov
 
API Days Berlin highlights
API Days Berlin highlightsAPI Days Berlin highlights
API Days Berlin highlightsAndrii Gakhov
 
ELK - What's new and showcases
ELK - What's new and showcasesELK - What's new and showcases
ELK - What's new and showcasesAndrii Gakhov
 
Apache Spark Overview @ ferret
Apache Spark Overview @ ferretApache Spark Overview @ ferret
Apache Spark Overview @ ferretAndrii Gakhov
 
Data Mining - lecture 8 - 2014
Data Mining - lecture 8 - 2014Data Mining - lecture 8 - 2014
Data Mining - lecture 8 - 2014Andrii Gakhov
 
Data Mining - lecture 7 - 2014
Data Mining - lecture 7 - 2014Data Mining - lecture 7 - 2014
Data Mining - lecture 7 - 2014Andrii Gakhov
 
Data Mining - lecture 6 - 2014
Data Mining - lecture 6 - 2014Data Mining - lecture 6 - 2014
Data Mining - lecture 6 - 2014Andrii Gakhov
 
Data Mining - lecture 5 - 2014
Data Mining - lecture 5 - 2014Data Mining - lecture 5 - 2014
Data Mining - lecture 5 - 2014Andrii Gakhov
 

Mehr von Andrii Gakhov (20)

Let's start GraphQL: structure, behavior, and architecture
Let's start GraphQL: structure, behavior, and architectureLet's start GraphQL: structure, behavior, and architecture
Let's start GraphQL: structure, behavior, and architecture
 
Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...
Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...
Exceeding Classical: Probabilistic Data Structures in Data Intensive Applicat...
 
Too Much Data? - Just Sample, Just Hash, ...
Too Much Data? - Just Sample, Just Hash, ...Too Much Data? - Just Sample, Just Hash, ...
Too Much Data? - Just Sample, Just Hash, ...
 
DNS Delegation
DNS DelegationDNS Delegation
DNS Delegation
 
Implementing a Fileserver with Nginx and Lua
Implementing a Fileserver with Nginx and LuaImplementing a Fileserver with Nginx and Lua
Implementing a Fileserver with Nginx and Lua
 
Pecha Kucha: Ukrainian Food Traditions
Pecha Kucha: Ukrainian Food TraditionsPecha Kucha: Ukrainian Food Traditions
Pecha Kucha: Ukrainian Food Traditions
 
Probabilistic data structures. Part 4. Similarity
Probabilistic data structures. Part 4. SimilarityProbabilistic data structures. Part 4. Similarity
Probabilistic data structures. Part 4. Similarity
 
Probabilistic data structures. Part 3. Frequency
Probabilistic data structures. Part 3. FrequencyProbabilistic data structures. Part 3. Frequency
Probabilistic data structures. Part 3. Frequency
 
Probabilistic data structures. Part 2. Cardinality
Probabilistic data structures. Part 2. CardinalityProbabilistic data structures. Part 2. Cardinality
Probabilistic data structures. Part 2. Cardinality
 
Вероятностные структуры данных
Вероятностные структуры данныхВероятностные структуры данных
Вероятностные структуры данных
 
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryRecurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: Theory
 
Apache Big Data Europe 2015: Selected Talks
Apache Big Data Europe 2015: Selected TalksApache Big Data Europe 2015: Selected Talks
Apache Big Data Europe 2015: Selected Talks
 
Swagger / Quick Start Guide
Swagger / Quick Start GuideSwagger / Quick Start Guide
Swagger / Quick Start Guide
 
API Days Berlin highlights
API Days Berlin highlightsAPI Days Berlin highlights
API Days Berlin highlights
 
ELK - What's new and showcases
ELK - What's new and showcasesELK - What's new and showcases
ELK - What's new and showcases
 
Apache Spark Overview @ ferret
Apache Spark Overview @ ferretApache Spark Overview @ ferret
Apache Spark Overview @ ferret
 
Data Mining - lecture 8 - 2014
Data Mining - lecture 8 - 2014Data Mining - lecture 8 - 2014
Data Mining - lecture 8 - 2014
 
Data Mining - lecture 7 - 2014
Data Mining - lecture 7 - 2014Data Mining - lecture 7 - 2014
Data Mining - lecture 7 - 2014
 
Data Mining - lecture 6 - 2014
Data Mining - lecture 6 - 2014Data Mining - lecture 6 - 2014
Data Mining - lecture 6 - 2014
 
Data Mining - lecture 5 - 2014
Data Mining - lecture 5 - 2014Data Mining - lecture 5 - 2014
Data Mining - lecture 5 - 2014
 

Kürzlich hochgeladen

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Kürzlich hochgeladen (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Lean analytics

  • 1. LEAN ANALYTICS techtalk @ ferret based on “Lean Analytics” by Croll&Yoskovitz and wikipedia information
  • 2. LEAN SOFTWARE DEVELOPMENT The term lean software development originated in a book “Lean Software Development: An Agile Toolkit”, written by Mary Poppendieck and Tom Poppendieck.
  • 4. • Focus on the customer and eliminate waste
 Everything not adding value to the customer is considered to be waste. If some activity could be bypassed or the result could be achieved without it, it is waste. • Amplify learning
 The best approach for improving a software development environment is to amplify learning. Instead of adding more documentation or detailed planning, different ideas could be tried by writing code and building. A data driven cycle of hypothesis-validation-implementation should be used to drive innovation and continuously improve the end-to-end process.
  • 5. • Decide as late as possible
 Delay decisions as much as possible until they can be made based on facts and not on uncertain assumptions and predictions. • Deliver as fast as possible
 The sooner the end product is delivered without major defects, the sooner feedback can be received, and incorporated into the next iteration. The shorter the iterations, the better the learning and communication within the team.

  • 6. • Empower the team
 “Find good people and let them do their own job”. 
 People do need something more than just the list of tasks and the assurance that they will not be disturbed during the completion of the tasks. People need motivation. The developers should be given access to the customer; the team leader should provide support and help in difficult situations.

  • 7. • Build integrity in
 Understanding the problem domain and solving it at the same time, not sequentially. The information flow should be constant in both directions – from customer to developers and back. • See the whole
 “Think big, act small, fail fast; learn rapidly”. Larger software = more part developed by different teams, but lean thinking has to be understood well by all members of a project, before implementing in a concrete, real-life situation.
  • 8. “If you can’t measure something, you can’t manage it.” – Peter Drucker, management consultant
  • 9. LINE IN THE SAND Measurable target that everyone (incl. executives) agrees to.
  • 10. GOOD METRICS • Qualitative vs. quantitative
 quantitative data answers “what” and “how much”, qualitative data answers “why”. Quantitative data has no emotions. • Vanity vs. actionable
 Use metrics you can act on. Vanity metrics might make you feel good, but they don’t let you act. For instance, “total signup” vs. “percent of active users”.
  • 11. • Exploratory vs. reportable
 Exploratory metrics are speculative, while reporting metrics keep you nearby of normal, day-to-day operations. • Leading vs. lagging
 Leading metrics give you predictive understanding of the future, while lagging metrics explain the past. Leading metrics are better because you have time to act on them. • Correlated vs. causal
 If 2 metrics change together, they’re correlated, but if one causes another to change, they’re causal. Try to find a causal relationship between smth. you want and smth. you can control.
  • 12. “Acquisition, activation, retention, revenue, and referral - AARRR.” –Pirate Metrics by Dave McClure that every startup needs to watch
  • 13. RIGHT METRIC FOR RIGHT NOW • Acquisition
 How do users aware of you? Metrics: traffic, mentions, cost per click, search results, cost of acquisition, open rate. • Activation
 Do drive-by visitors subscribe, use etc.? Metrics: signups, completed on boarding process, used service at least once, subscriptions

  • 14. • Retention
 Does a one-time user become engaged? Metrics: engagement, time since last visit, daily/monthly active use, churns • Revenue
 Do you make money from user activity? Metrics: customer lifetime value, conversion rate, shopping cart size, clickthrough revenue • Referral
 Do users promote you product? Metrics: invites sent, viral coefficient, viral cycle time
  • 15. ONE METRIC THAT MATTERS The OMTM is the one number you’re completely focused on above everything else for your current stage.
  • 16. • It answers the most important question you have
 you need to identify the riskiest areas of your business, and that’s where the most important question is. • It forces you to draw a line in the sand and have clear goals
 after you’ve identified the key problem, you need to set goals. • It focuses the entire company
 Use OMTM as a way of focusing you entire company. Display it throughout web dashboards, on TV screens, or regular emails. • It inspires a culture of experimentation
 It’s critical to move through the build-measure-learn cycle as quickly and as frequently as possible. To succeed on that, you need to actively encourage experimentation.
  • 17. the One Metric That Matters changes over time When you are focused on retention, you may be looking on churn, and experimenting with pricing, features, improving customer support etc.
  • 18. MAIN STAGES You can’t just start measuring at once. You have to measure your assumptions in the right order.
  • 19. • Empathy
 Go inside target market and sure you’re solving a problem people care about in a way someone will pay for. • Stickiness
 It comes from a good product. You need to find out if you can build an acceptable solution to the problem you’ve discovered.
  • 20. • Virality
 Once you’ve got a product that’s sticky, you need care about acquisition. • Revenue
 You’re giving away free trials, free drinks, or free copies. Now you’re focused on maximising and optimising revenue. • Scale
 With revenues coming in, it’s time to move from growing your business to growing you market.
  • 22. • Find a problem to fix:
 - The problem painful enough
 - Enough people care
 - They are already trying to solve it • Talk with people and rate interviews • Mostly qualitative metrics here. Be honest with yourself.
  • 24. • Daily, weekly, monthly active users • Time to become inactive • Number of reactivated inactive after email • Time to spend with feature
  • 25. 7 QUESTIONS TO ASK BEFORE BUILDING A FEATURE • Why will it make things better?
 You can’t build a feature without a reason. Ask yourself “Why will it make it better?” and write out a hypothesis.
  • 26. • Can you measure the effect of the feature?
 Feature experiments require that you measure the impact of the feature. That impact has to be quantifiable. • How long will the feature take to build?
 Time is resource you never get back. If something is going to take too much to build, break it into small parts or test the risk with the prototype first.
  • 27. • Will the future over complicate things?
 Complexity kills products. When discussing a feature with your team, pay attention to how it’s being described. “And” is enemy of success. • How much risk is there in this feature?
 Building a new feature always comes with some amount of risks - technical risk, user risk, risk of influence to further development etc.
  • 28. • How innovative is the new feature?
 Not everything is innovative, but consider innovation when prioritising feature development. Generally, the easiest thing to do rarely have a big impact. • What do users say they want?
 Users are important as well as their feedback. But relying on what they say is risky. Be careful about over prioritising based on user input alone.
  • 30. • Invitation rate - the number of invites sent divided by the number of users you have • Acceptance rate - the number of signups or enrolments divided by the number of invites • Viral coefficient (OMTM) - the number of new customers that each existing customer is able to successfully convert
 
 Viral = invitation rate x acceptance rate
  • 32. • QRR(x) - the quarterly recurring revenue for quarter x • QExpSM(x) - sales and marking expense for the quarter x • Ratio of inputs to outputs (OMTM)
 
 q = [QRR(x)-QRR(x-1)] / QExpSM(x-1)
 
 You have problems if q < 0.75
  • 33. SCALE
  • 34. • On this stage you already know your product and market. Your metrics now should be focused on the health of your ecosystem and your ability to enter new markets. • Customer acquisition payback (OMTM) - the customer acquisition cost divided by the customer lifetime value • Check metrics across channels, regions, and marketing campaigns • Try to understand if you’re focused on efficiency(try to reduce cost) or differentiation (try to increase margins).
  • 36. • Make Sure Goals are Clearly Understood
 To prove the value of analytic-focused company, any project needs to have clear goals. Everyone involved in the project needs to be aligned around the goals. • Make Things Simple to Digest
 A good metric is the one that’s easy to understand at glance. Metric can be extremely valuable, but used incorrectly they will lead down the wrong path. • Ensure Transparency
 If you are going to use data to make decisions, it’s important that you share the data and methodologies.
  • 37. • Don’t Eliminate your Gut
 Lean Analytics isn’t about eliminating your gut, it’s about proving your gut right or wrong. • Ask Good Questions
 You don’t need to guess, you need to know where to focus. You don’t know all answers, but you should know the right questions to ask.
  • 38. FUTHER READINGS • Lean Software Development: An Agile Toolkit by Mary & Tom Poppendieck • Lean Analytics by A. Croll, B. Yoskovitz • The Lean Startup by Eric Ries • Running Lean by Ash Maurya