Skip to Content

How long will it take?

I have a clearly defined problem that I think you can solve with your fancy data code skills. How long will it take? All the data is available inside a database but we just get emailed PDF reports every month from our vendor. How long will it take?

  • to get the raw data from the database: 1 day to 3 months
  • to clean the data: 1 week to 3 weeks
  • to write proof of concept code that looks like it probably works: 1 week
  • to create an impressive-looking html dashboard: 3 days
  • to actually prove to my self that it works: 1 week
  • to rewrite into properly structured code: 2 to 4 weeks
  • to write tests: 1 to 4 weeks [most of this time will be spent avoiding writing tests]
  • to automate: 2 days
  • to add just one tiny extra feature: 1 day to 4 weeks [thank goodness I wrote tests]
  • to figure out why it suddenly broke: 1 week [thank goodness I wrote tests]
Categories: Dev