Forecasting Completion

(Photo: Point Bonita with SF Ocean Beach in the background)

TLDR: You can use my calculator to forecast completion intervals here: Monte Carlo calculator

There are two ways of estimating how long software will take:
1. Have developers and managers think deeply about the problems and apply their best guesses …

Read more...

Stuff I've designed and 3D printed

I acquired a 3D printer (Bambu A1 Mini) June 2025. I've been asked about things that I have designed and printed, so here is a mostly complete list.

Contents

Read more...

Setting and Achieving OKRs

(Photo from Muryeong Road, Ulsan 🇰🇷 울산 무룡로)

OKRs have been a part of many companies that I've worked at since they're an effective way to align folks in an organization from top to bottom, empirically and transparently.

Setting OKRs

objective

  • Goal/what we want to change or …
Read more...

How I Work Cyclically

I want to use my brain for working on big picture and detailed work, not for planning on what to work on. The world operates on cycles: breathing every 3-10 seconds, work/play/sleep every 24 hours, quarterly/annual financials every 3 or 12 months.

My strategy: use what's essentially …

Read more...

Agile and Scrum FAQ

What's the difference between using hours versus using story points to estimate?

Time estimates are used to estimate how long it will take to complete a task or project. They are typically expressed in hours or days and are used to help plan and manage the project timeline.

Story points …

Read more...