VirMedica interview question

Factors to consider why designing an application