Arquitectura
"Usted puede construir una casa para perro sin arquitectura, pero le aseguro que necesitará diagramas y estudios para construir una casa"
"No es lo mismo construir un cuarto de 2x2m a un edificio de varios pisos"

Puede que a usted le surge la pregunta. ¿Para qué necesito arquitectura de software si me proyecto es pequeño?

Le repuesta es simple, y lo voy a contestar con otra pregunta. ¿Contrataría usted a un arquitecto para construir su vivienda? o ¿La haría usted mismo?

Bueno pues a menos que usted tenga estudios de ese tipo, usted vá a contestar que necesita de un especialista para hacer el trabajo.

Para poder crear la arquitectura de un sistema, es necesario entender el propósito, así como los requerimientos, los usuarios, políticas, otros sistemas.

De igual forma que no es lo mismo construir una casa para una familia a construir una plaza comercial.