> For the complete documentation index, see [llms.txt](https://docs.cdpi.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cdpi.dev/es/la-wiki-ipd/los-principios-dpi-de-arquitectura-tecnologica/componentes-base-minimalistas-y-reutilizables.md).

# Componentes base minimalistas y reutilizables

**Resumen (A qué apuntar)**

No podemos predecir el futuro, ni prever todos los escenarios para construir una solución digital completa de inicio a fin - por ejemplo, un sitio web, un portal o una aplicación - que responda a todas las necesidades de una población diversa y dinámica. Lamentablemente, el enfoque de una solución completa presupone que una única solución podría servir a todos, o que una sola institución podría construirla.

Más bien, este principio exige que los arquitectos tecnológicos **desagreguen** los problemas y las soluciones en componentes base **esenciales, modulares, minimalistas y reutilizables** con protocolos y especificaciones abiertos para conectarlos. Cuando se reutilicen, estos componentes deben generar una **confianza alta** y **costos bajos** para otras entidades públicas y privadas. El ecosistema puede entonces combinar estos componentes base para crear múltiples soluciones adaptadas al fin requerido (como los bloques de lego). El minimalismo y la modularidad también permiten que cada componente base sea extensible para construir o añadir posteriormente a medida que evolucionen las tecnologías y capacidades futuras.

Esto garantiza la simplicidad de la DPI, el costo/riesgo bajo del desarrollo, la facilidad de la escalabilidad/adopción, una mayor innovación en torno a la DPI, la capacidad de evolucionar para abordar futuros casos de uso y evita la codificación rígida y el desarrollo de soluciones monolíticas costosas full stack.

El maximalismo crea complejidad, alto riesgo y una menor innovación; no puede hacer frente a futuros avances y, lo que es más importante, fomenta la exclusión.

**Herramientas técnicas (Cómo lograrlo)**

* Diseño de componentes minimalistas, protocolos/especificaciones que NO forman una solución completa, pero cumplen una función correctamente.
* Esto significa que los arquitectos técnicos de DPI no deben especificar en exceso los campos de datos, las formas de datos, modos de uso, tipos de autenticación, etc.

**Resultados Sociales (Por qué importa)**

* Viabilidad y Éxito de la intervención digital&#x20;
* Privacidad
* Innovación combinada
* Soluciones centradas en el usuario
* Sostenibilidad financiera (costos bajos de la DPI)
* Capacidad de Evolución y Ampliación
