lean entrepreneurship for software professionals

16
BW10 Concurrent Session 11/11/15 4:15pm “Lean Entrepreneurship for Software Professionals” Presented by: Thomas Vaniotis Liquidnet Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 · 904-278-0524 · [email protected] · www.techwell.com

Upload: techwell

Post on 23-Jan-2018

120 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Lean Entrepreneurship for Software Professionals

BW10 ConcurrentSession11/11/154:15pm

“Lean Entrepreneurship for Software Professionals”

Presented by:

Thomas Vaniotis

Liquidnet

Broughttoyouby:

340CorporateWay,Suite300,OrangePark,FL32073888-268-8770·904-278-0524·[email protected]·www.techwell.com

Page 2: Lean Entrepreneurship for Software Professionals

Thomas Vaniotis Liquidnet

Thomas Vaniotis has more than ten years of experience as a tester, developer, and product analyst. At NYC-based institutional brokerage Liquidnet, Thomas is the product manager for internal and external customer tools that manage multiple complex trading applications. He is interested in data-driven business analysis, customer-experience design, exploratory testing, and the theory of software creation. Thomas’ background in music and philosophy gives him a unique perspective on the world of finance and technology. He has previously spoken at STARCANADA and CAST, and tweets @tvaniotis.

Page 3: Lean Entrepreneurship for Software Professionals

Lean Entrepreneurship for Software

Professionals

Thomas Vaniotis @tvaniotis Product Manager, Liquidnet, New York

The Lean Startup

Vaniotis Better Software 2015

Page 4: Lean Entrepreneurship for Software Professionals

Startup

Vaniotis Better Software 2015

“A human institution designed to create a new product or service under conditions of extreme uncertainty.” - Reis

Software Development

Vaniotis Better Software 2015

A human activity designed to provide information about a

software-enabled product under conditions of extreme uncertainty.

Page 5: Lean Entrepreneurship for Software Professionals

Lean

Vaniotis Better Software 2015

Production Facility Inputs

Value

Waste

People

Time

Waste

Vaniotis Better Software 2015

Overproduction Waiting Transportation Inappropriate processing Excessive inventory Unnecessary motion Defects

Page 6: Lean Entrepreneurship for Software Professionals

Lean Startup

Vaniotis Better Software 2015

A human institution designed to create a new product or service under conditions of extreme uncertainty using lean production principles.

Lean Startup

Vaniotis Better Software 2015

STARTUP Data & Context

Value

Waste

People

Time

Page 7: Lean Entrepreneurship for Software Professionals

Value

Lean Startup

Vaniotis Better Software 2015

STARTUP Data & Context

Waste

People

Time

Investment Valuable Information

Validated Learning

Vaniotis Better Software 2015

“A rigorous method for demonstrating progress when one is embedded in ... extreme uncertainty.” “the process of demonstrating empirically that a team has discovered valuable truths about a startup’s present and future business prospects”

Page 8: Lean Entrepreneurship for Software Professionals

Value

Lean Startup in Context

Vaniotis Better Software 2015

STARTUP Data & Context

Waste

People

Time

Investment Valuable Information

Production Facility

People

Time

Waste

Value

Cash

Customer Benefit

Customer

Minimum Viable Product

Vaniotis Better Software 2015

“The version of the product that enables a full turn of the build-measure-learn loop with a minimum amount of effort and the least amount of development time.”

Page 9: Lean Entrepreneurship for Software Professionals

Build-Measure-Learn

Vaniotis Better Software 2015

Souce: The Lean Startup (Crown Business: 2011)

Build: Minimum Viable Product

Vaniotis Better Software 2015

Zappos (amazon.com) Dropbox Food on the Table (food.com)

Page 10: Lean Entrepreneurship for Software Professionals

Measure: Actionable Metrics

Vaniotis Better Software 2015

- Define the baseline - Tune the engine - Decide to pivot or persevere

Types of Pivot

Vaniotis Better Software 2015

-  turn a single feature in a product to the whole product

-  incorporate your existing product into something bigger

- adjust your target customer based on data about who is actually using your product

- adjust your product to meet a new need your product uncovers

- change in revenue capture strategy - change in delivery channel

Page 11: Lean Entrepreneurship for Software Professionals

Lean and Continuous

Vaniotis Better Software 2015

Reduce: - Defect detection - Defect removal time - Hypothesis evaluation time - Pivot implementation time -  Inventory of product ideas

Quality in Lean

Vaniotis Better Software 2015

- Context-appropriate quality levels - Stopping production to avoid production

stoppage - Blame-free root cause analysis and

incremental, proportional mitigation

Page 12: Lean Entrepreneurship for Software Professionals

Context-Driven Testing Principles

Source: context-driven-testing.com The value of any practice depends on its context. There are good practices in context, but there are no best practices. People, working together, are the most important part of any project’s context. Projects unfold over time in ways that are often not predictable. The product is a solution. If the problem isn’t solved, the product doesn’t work. Good software testing is a challenging intellectual process. Only through judgment and skill, exercised cooperatively throughout the entire project, are we able to do the right things at the right times to effectively test our products.

Vaniotis Better Software 2015

Context-Driven Business Principles

The value of any practice depends on its context. The value of a product depends on its economic context.

Vaniotis Better Software 2015

Page 13: Lean Entrepreneurship for Software Professionals

Context-Driven Business Principles

There are good practices in context, but there are no best practices. There are good business models in context, but there are no best business models.

Vaniotis Better Software 2015

Context-Driven Business Principles

People, working together, are the most important part of any project’s context. People, internal to the team, and as part of a marketplace, are the most important part of any startup’s context.

Vaniotis Better Software 2015

Page 14: Lean Entrepreneurship for Software Professionals

Context-Driven Business Principles

Projects unfold over time in ways that are often not predictable. Startups unfold over time in ways which are inherently unpredictable.

Vaniotis Better Software 2015

Context-Driven Business Principles

The product is a solution. If the problem isn’t solved, the product doesn’t work. The product is a solution. If the problem isn’t solved, the product has no value.

Vaniotis Better Software 2015

Page 15: Lean Entrepreneurship for Software Professionals

Context-Driven Business Principles

Good software testing is a challenging intellectual process. Good business development is a challenging intellectual process.

Vaniotis Better Software 2015

Context-Driven Business Principles

Only through judgment and skill, exercised cooperatively throughout the entire project, are we able to do the right things at the right times to effectively test our products. Only through judgment and skill, exercised cooperatively throughout the entire project, are we able to do the right things at the right times to effectively test our products.

Vaniotis Better Software 2015

Page 16: Lean Entrepreneurship for Software Professionals

Feedback

@tvaniotis

[email protected]

Acknowledgement

Thank you to my Liquidnet colleagues who critiqued the first version of this presentation.