Robert Bosch interview question

software development process models