- Producto digital y diseño funcional
Término
Máquina de estados
También puedes encontrarlo como: estados y transiciones
Modelo que define los estados posibles de una entidad o proceso y las transiciones permitidas entre ellos según eventos, condiciones o permisos.
Qué significa
Modelo que define los estados posibles de una entidad o proceso y las transiciones permitidas entre ellos según eventos, condiciones o permisos. «Máquina de estados» es una pieza del diseño funcional del producto. Debe poder relacionarse con una necesidad real, una decisión de alcance y una forma verificable de comprobar si la solución responde al problema para el que se construye. Definirlo con precisión reduce ambigüedad entre negocio, diseño y desarrollo y evita que la herramienta crezca por acumulación de funcionalidades sin criterio.
Aplicación práctica
Una máquina de estados impide transiciones incoherentes al definir estados permitidos y reglas para pasar de uno a otro, por ejemplo borrador → pendiente de revisión → publicado.
Cuándo importa
Importa cuando hay que transformar una idea o necesidad en un producto verificable y mantenible. Precisar máquina de estados reduce retrabajo, cambios de alcance y discrepancias entre lo que se pidió, lo que se construyó y lo que finalmente se acepta.
No confundir con
No debe utilizarse como sinónimo de «Flujo de trabajo». Este último se refiere a secuencia concreta de pasos, responsables, estados y decisiones por la que avanza un trabajo desde su inicio hasta su cierre. «Máquina de estados» tiene un alcance distinto y debe conservarse como concepto propio para evitar decisiones o búsquedas ambiguas.
Ejemplo
Un término solo puede pasar de draft a pending_review y después a published; una transición inválida se rechaza.
Referencias
Fuentes y referencias
En contenidos normativos o técnicos, las fuentes permiten comprobar el contexto y la versión utilizada.
- Unified Modeling Language (UML), Version 2.5.1 · Object Management GroupConsultado: 7 de septiembre de 2026
- Precise Semantics of UML State Machines (PSSM) · Object Management GroupConsultado: 7 de septiembre de 2026

