Saltar al contenido
Contenido en revisión: biografías pendientes de validación y algunas imágenes provisionales.

Principios de ingeniería

Nuestros valores orientan cómo comprendemos un problema, tomamos decisiones y cuidamos lo que construimos. Los llevamos a la práctica con rigor técnico, estándares internacionales de ingeniería como referencia e inteligencia artificial aplicada con criterio y responsabilidad.

Calidad desde el origen

La calidad se construye desde las primeras decisiones. Trabajamos requisitos, arquitectura, seguridad y fiabilidad desde el inicio, con verificaciones y evidencia trazable a lo largo de todo el ciclo de vida.

Shift leftIncorporamos comprobaciones de calidad, seguridad y fiabilidad desde requisitos y diseño.

  1. Requisitos

    Necesidades claras y criterios de aceptación verificables.

  2. Diseño

    Arquitectura, amenazas y objetivos de fiabilidad.

  3. Construcción

    Código revisado y comprobaciones automatizadas.

  4. Verificación

    Pruebas y evidencia vinculadas a los requisitos.

  5. Entrega

    Despliegues reproducibles y mecanismos de reversión.

  6. Operación

    Observabilidad, respuesta a incidentes y aprendizaje.

La evidencia acompaña cada etapa. Lo aprendido en operación vuelve a requisitos y diseño.

Prácticas de ingeniería

Ingeniería de calidad

Requisitos verificables, pruebas planificadas y trazabilidad entre requisito, prueba y evidencia.

Seguridad

Modelado de amenazas en el diseño, revisión de código y gestión de dependencias y secretos desde el inicio.

Fiabilidad y operación (SRE)

Definimos objetivos de disponibilidad y tiempo de respuesta, medimos el funcionamiento del servicio en producción y preparamos despliegues reversibles. Aprendemos de los incidentes para mejorar la fiabilidad.

Inteligencia artificial con criterio

Aplicamos IA como apoyo al análisis, desarrollo y verificación. Contrastamos sus resultados, conservamos evidencia y mantenemos las decisiones y la responsabilidad en las personas.

Doce valores, doce principios de ingeniería

Cada valor de Principia se traduce en un principio concreto de ingeniería de software, para que los valores se noten en cómo se especifica, se construye, se prueba y se opera.

  1. 01

    Verdad

    Decisiones fundamentadas

    Decisiones e informes apoyados en evidencia trazable. Lo que no se sabe se declara desconocido, no se da por hecho.

  2. 02

    Prudencia

    Pensar antes de construir

    Requisitos, diseño y amenazas se revisan antes de escribir código; las decisiones de arquitectura quedan registradas.

  3. 03

    Justicia

    Cumplir lo debido

    Respeto por requisitos, contratos, licencias, privacidad y accesibilidad: cada parte recibe lo que le corresponde.

  4. 04

    Fortaleza

    Afrontar lo difícil pronto

    Los riesgos y la deuda técnica se abordan cuando aparecen; los fallos se hacen visibles y se diseña para resistirlos.

  5. 05

    Templanza

    Simplicidad y alcance acotado

    Sin sobreingeniería ni funcionalidad especulativa: lo mínimo que resuelve el problema, bien hecho.

  6. 06

    Humildad

    Revisión y aprendizaje

    Revisión por pares, retrospectivas e incidentes sin culpas: se acepta la corrección y se mejora.

  7. 07

    Responsabilidad

    Propiedad de extremo a extremo

    Quien construye responde de su trabajo. Las decisiones críticas tienen un responsable identificado y quedan documentadas.

  8. 08

    Esperanza

    Diseñar para el cambio

    Entregas incrementales, despliegues reversibles y arquitectura evolutiva para que el sistema pueda crecer.

  9. 09

    Caridad

    Cuidar a quien usa y a quien mantiene

    Usabilidad, accesibilidad y soporte para las personas usuarias; código y documentación pensados para quien lo mantendrá.

  10. 10

    Gratitud

    Reconocer lo recibido

    Uso responsable del software abierto: licencias, atribución y dependencias mantenidas y actualizadas.

  11. 11

    Laboriosidad

    Oficio y obra bien hecha

    Pruebas automatizadas, integración continua y criterios claros para dar una entrega por terminada, aplicados con constancia.

  12. 12

    Belleza

    Claridad y coherencia

    Arquitectura limpia, documentación legible e interfaces coherentes que hacen visible la calidad del trabajo.

De los valores a la práctica

  1. PrincipiaMisión y valores compartidos.
  2. Principios de ingeniería de AeliumEstándares, calidad, seguridad y operación.
  3. QualitasAgentes de IA y comprobaciones basadas en reglas para aplicar los principios con evidencia.

Estándares de referencia

ISO/IEC/IEEE 29148

Ingeniería de requisitos.

ISO/IEC/IEEE 42010

Descripción de arquitectura.

ISO/IEC 25010

Modelo de calidad del producto.

ISO/IEC/IEEE 29119

Pruebas de software.

ISO/IEC/IEEE 12207

Procesos del ciclo de vida del software.

ISTQB

Terminología y buenas prácticas de pruebas.

Estas referencias indican el marco con el que se alinea nuestro trabajo. No suponen certificación ni conformidad acreditada.

Qualitas: nuestra factoría de software

Desarrollamos Qualitas, nuestra factoría de software, para apoyar el trabajo con requisitos revisados, decisiones documentadas y verificaciones trazables. Combina agentes especialistas de IA y herramientas de comprobación basadas en reglas explícitas, con revisión profesional y responsabilidad humana sobre los resultados.