game of sales or how to deal with estimates and not get pissed off in the process slava merezhko...

16
Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Upload: kellen-whitacre

Post on 28-Mar-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Game of Sales

Or how to deal with estimates and not get pissed off in the

processSlava MerezhkoCTO, Propeople Ukraine

Page 2: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Introduction

• Name: Slava• Company: Propeople• Background: Developer and PM in the

past; CTO and smartass right now; Sales and double smartass in future

• What I’m doing: Technical presale, Business processes, Development workflow, Make people want more & better

Page 3: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Plan

1. Why you can’t get rid of estimates.2. Typical problems in communication between Sales

and Production3. How Production can do it’s job better.4. How to make precise estimate without actually

having one.5. How Sales can do it’s job better, for God’s sake.6. What does this have to do with Game of Thrones?7. Conclusions we can make.8. Your questions, my answers.9. Bonus part. Some of the links I recommend to read.

Page 4: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Why you can’t get rid of estimates

• Each project have life cycle• It starts with sale• Estimate is part of the sale• Proper estimate helps you to make

yourself comfortable during the process• So what’s the problem?

Page 5: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

What’s the problem with estimates?

• Sales can’t say no• Developers can’t say no• Everyone can’t say no to stupid

requests• Not enough time for proper

estimation• Not enough information for the same

thing• Not enough communication between

Developers and Sales

Page 6: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

I’m developer, omg, what to do?

• Learn to say No to bullshit• You have technical knowledge, use it• You do estimate for yourself, not for

sales• Give alternative options• Share the info!

Page 7: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

How to make precise estimate without actually having one

• Give range estimate (Min – Max)• Make assumptions• Write down uncertainty factors• Make estimate process iterative

Page 8: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Why should I do that?

Page 9: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Because

Page 10: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

With estimate

Without estimate

Page 11: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

How to make precise estimate without actually having one

• Give range estimate (Min – Max)• Make assumptions• Write down uncertainty factors• Make estimate process iterative

Page 12: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Holy cow! I’m Sales, what to do?

• Learn to say No to bullshit• Every time you ask Devs make

estimate lower, God kills a kitten• Fact of the sale isn’t enough anymore• Talk to developers, give them more

quality information. Use their knowledge for benefits

Page 13: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

What does this have to do with Game of Thrones?

• “Brace yourself, estimate is coming”• “When you play a game of sales you

estimate or you die”• “Little birdies told me”• “Hodor Hodor Hodor HODOR!”

Page 14: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Conclusion

• Good estimate is a benefit for everyone

• Information is a money• Good communication – what’s need

for both good estimations and information flow

• Sales and Devs are in the same boat• If they think otherwise – they’d

better stop

Page 15: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Questions?

[email protected] slavka.merezhko

Slava MerezhkoCTO, Propeople Ukraine

Page 16: Game of Sales Or how to deal with estimates and not get pissed off in the process Slava Merezhko CTO, Propeople Ukraine

Bonus articles• The Art of Estimation - http://www.lullabot.com/blog/art-estimation • Lullabot’s Hierarchy of Qualification -

http://www.lullabot.com/blog/articles/lullabots-hierarchy-qualification • Why developers should start choosing conscience over profit http

://venturebeat.com/2013/02/18/developers-choosing-conscience-over-profit/

• RFP Advice From The Front Lines http://cognition.happycog.com/article/rfp-advice-from-the-front-lines

• Stop Writing Project Proposals http://www.smashingmagazine.com/2012/02/17/stop-writing-project-proposals/

• Искусство переговоров — это просто бизнес, ничего личного http://habrahabr.ru/post/141702/

• Про Элопа, Нокию и горящую платформу http://habrahabr.ru/post/171325/

• 4 ошибки, которые я допустил как технический директор http://habrahabr.ru/post/177063/