Equipo 4 - Patterns of software