What would you do if you had to start a program from scratch?

Interview question asked to candidates interviewing at top companies: What would you do if you had to start a program from scratch?.