Start with a spreadsheet
Updated November 25, 2019
Start with a spreadsheet. Put off writing an app for as long as possible. Spreadsheets are enough to support ~100 person efforts. Structure it like a database (columns are types, rows are records).