Kemper Interview Question

Where would you start when writing a new application from scratch?