KOHO interview question

How do you design software?