2.2. Metodología para el diseño de software: Top down, Bottom up