Defensive estimations and time management

Defensive task estimations

  1. Break the project into tiny tasks. Tiny tiny tiny. Smaller than that. Each task should have a clear definition of done.
  2. Give each tiny task an estimation. No tasks should take less than 2 hours, no task should take more than 2 days, 3 if you must.
  3. Sum all of that up and add 20% buffer.
  4. Add on-call duty, time off, holidays etc.
  5. Add another buffer for customer bugs and unplanned interruptions and delays.

Time management

--

--

--

Tech Lead @ Google • Ex-Dropbox • I create software by applying careful study, thoughtful listening and open conversation

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How the Great Speakers Rehearse

MDes vs. MHCI @Carnegie Mellon University

Where is Your Career Headed?

My Summer Internship Experience at Button

The 15 funny types of coworkers

From Big Tech to WorkOS: An Opportunity I Could Not Pass Up

Picture from my last All Hands meeting with WorkOS

Everyday Actions to be a Success Partner at Work

Person of color sitting at a workstation, working on a computer

Returning to the office — how great leaders make it easier

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rina Artstain

Rina Artstain

Tech Lead @ Google • Ex-Dropbox • I create software by applying careful study, thoughtful listening and open conversation

More from Medium

Customer Relations & Software Estimation (feat. Pragmint)

What is engineering?

Don’t just be a heads-down coder

Rubber duck debugging — out. Talking to a person — in.