the patterns to boost your time to-market

28
CleverToday The patterns to boost your time-to-market

Upload: clevertoday

Post on 15-Feb-2017

586 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: The patterns to boost your time to-market

CleverToday

The patterns to boost your time-to-market

Page 2: The patterns to boost your time to-market

CleverToday

Agenda• What’s slowing down my time-to-market?

• How to improve?

• From the requirements to the release

• From the release to the production environment

Page 3: The patterns to boost your time to-market

CleverToday

What’s slowing down my time-to-market?

Page 4: The patterns to boost your time to-market

CleverToday

Waterfall ProjectRequirements

Analysis

Testing / QA

Implementation (Dev)

Deployment

Design

Maintenance

Release

Page 5: The patterns to boost your time to-market

CleverToday

What to improve?Requirements

Analysis

Testing / QA

Implementation (Dev)

Deployment

Design

Maintenance

Release

Page 6: The patterns to boost your time to-market

CleverToday

From the requirements to the release

Page 7: The patterns to boost your time to-market

CleverToday

How to improve?

Requirements Analysis

Testing

Implementation

Design

Release

Page 8: The patterns to boost your time to-market

CleverToday

Let’s be Agile!

http://scrumreferencecard.com/scrum-reference-card/

Release

Page 9: The patterns to boost your time to-market

CleverToday

Test Automation

Page 10: The patterns to boost your time to-market

CleverToday

From the release to the production environment

Page 11: The patterns to boost your time to-market

CleverToday

How to improve?Requirements

Analysis

Testing / QA

Implementation / Developments

Deployment

Design

Maintenance

Release

Page 12: The patterns to boost your time to-market

CleverToday

Deployment Automation

Page 13: The patterns to boost your time to-market

CleverToday

Lean Startup• Consider each idea (functional or marketing) as a hypothesis

• Validate each idea as fast as possible on the field

Ideas Code

Data

Page 14: The patterns to boost your time to-market

CleverToday

How often to deploy?

Change Size

Change Frequency

Low Risk

High Risk

Page 15: The patterns to boost your time to-market

CleverToday

The 80/20 rule in software testing

Bugs Found

Time

80%

100%

Page 16: The patterns to boost your time to-market

CleverToday

Measure everything

Page 17: The patterns to boost your time to-market

CleverToday

Deployment: with downtime

v1.0.0

Page 18: The patterns to boost your time to-market

CleverToday

Deployment: with downtime

v1.0.0

Page 19: The patterns to boost your time to-market

CleverToday

Deployment: with downtime

v1.1.0

Page 20: The patterns to boost your time to-market

CleverToday

Deployment: with downtime

v1.1.0

Page 21: The patterns to boost your time to-market

CleverToday

Deployment: without downtime

v1.1.0

v1.0.0

Page 22: The patterns to boost your time to-market

CleverToday

Deployment: without downtime

v1.1.0

v1.0.0

Page 23: The patterns to boost your time to-market

CleverToday

Deployment: A/B Testing

v1.1.0

v1.0.0100%

Page 24: The patterns to boost your time to-market

CleverToday

Deployment: A/B Testing

v1.1.010%

v1.0.090%

Page 25: The patterns to boost your time to-market

CleverToday

Deployment: A/B Testing

v1.1.050%

v1.0.050%

Page 26: The patterns to boost your time to-market

CleverToday

Deployment: A/B Testing

v1.1.1

v1.1.0100%

v1.1.0

Page 27: The patterns to boost your time to-market

CleverToday

Measure everything

Page 28: The patterns to boost your time to-market

CleverToday

Conclusion!

• Agile Development

• Automate what you can

• Deploy often

• Plan your issues