SIMULA360
Plataforma de simulación interactiva para entrenamiento y evaluación de competencias mediante toma de decisiones.
El proyecto
SIMULA360 nace como una plataforma diseñada para crear experiencias de simulación en las que una persona debe enfrentarse a situaciones dinámicas, analizar la información disponible y tomar decisiones.
A diferencia de un cuestionario tradicional, las acciones realizadas durante la simulación modifican el escenario, producen consecuencias y generan información que posteriormente puede ser utilizada para evaluar el comportamiento y las competencias demostradas.
El objetivo es construir una herramienta flexible que pueda utilizarse en formación, entrenamiento, evaluación y procesos de selección en distintos tipos de organizaciones.
Una simulación basada en decisiones
Cada escenario parte de una situación inicial con determinadas variables, recursos, actores y condiciones.
A medida que el participante toma decisiones, el sistema modifica el estado de la simulación y pueden producirse nuevos eventos, consecuencias o situaciones que obligan a seguir tomando decisiones.
1. Escenario
El participante recibe una situación inicial con información, recursos y objetivos.
2. Decisión
El usuario analiza la situación y decide cómo actuar ante el problema planteado.
3. Consecuencias
Las decisiones modifican el escenario y pueden provocar nuevos eventos.
4. Evaluación
Las acciones realizadas generan evidencias que pueden utilizarse para evaluar competencias.
Motor de simulación modular
SIMULA360 se está desarrollando sobre una arquitectura modular que permite separar el funcionamiento general del motor de los escenarios concretos.
Esto permite utilizar el mismo núcleo para crear simulaciones completamente diferentes sin tener que desarrollar una aplicación nueva para cada caso.
Escenarios
Definen el contexto, variables, recursos, actores y situación inicial de cada simulación.
Eventos
El sistema registra lo que ocurre durante la simulación y cómo evoluciona el escenario.
Reglas
Permiten definir condiciones y consecuencias en función de las decisiones tomadas.
Evidencias
Las acciones relevantes generan información sobre el comportamiento del participante.
Evaluación
Las evidencias pueden analizarse posteriormente mediante diferentes estrategias de evaluación.
Tiempo
El paso del tiempo puede formar parte del escenario y afectar a las consecuencias de las decisiones.
Más allá de un test tradicional
En un cuestionario convencional normalmente existe una pregunta y una respuesta correcta o incorrecta.
En SIMULA360 el comportamiento se analiza dentro de un contexto. Una misma acción puede tener consecuencias diferentes dependiendo del momento, del estado del escenario y de las decisiones tomadas anteriormente.
Esto permite plantear situaciones en las que interesa observar no solo qué responde una persona, sino también cómo prioriza, cuándo actúa, qué información utiliza y cómo reacciona ante la evolución del escenario.
Decidir · Actuar · Observar · Evaluar
La evaluación surge del comportamiento del participante durante toda la simulación.
Posibles ámbitos de aplicación
La arquitectura de SIMULA360 está diseñada para permitir la creación de escenarios muy diferentes utilizando el mismo motor.
Formación
Practicar situaciones complejas antes de enfrentarse a ellas en un entorno real.
Selección
Incorporar ejercicios situacionales a procesos de evaluación de candidatos.
Emergencias
Simular incidentes en los que sea necesario priorizar recursos y tomar decisiones.
Organizaciones
Crear escenarios adaptados a procedimientos, puestos o situaciones concretas.
Escenarios dinámicos
Como parte del desarrollo se están creando escenarios de demostración que permiten validar el funcionamiento del motor en situaciones complejas.
Por ejemplo, una simulación puede presentar un incidente tecnológico en el que el participante tenga que investigar lo ocurrido, contener el problema, preservar información, coordinar la respuesta y decidir cuándo iniciar la recuperación.
El sistema puede valorar no solo las decisiones tomadas, sino también su orden, el momento en el que se ejecutan y el estado del escenario cuando se realizan.
Desarrollo técnico
- Motor desarrollado en Python.
- Arquitectura modular y extensible.
- Separación entre motor y escenarios.
- Sistema de comandos y eventos.
- Motor de reglas y condiciones.
- Generación de evidencias.
- Sistema de evaluación independiente.
Calidad y pruebas
El proyecto se desarrolla utilizando pruebas automatizadas para comprobar el comportamiento del motor y evitar regresiones a medida que se incorporan nuevas funcionalidades.
Actualmente el proyecto dispone de más de 580 pruebas automatizadas superadas correctamente.
Inteligencia artificial
Una de las líneas previstas de evolución de SIMULA360 es la integración de inteligencia artificial en determinadas partes de la plataforma.
El objetivo no es sustituir el motor determinista de simulación, sino complementar determinadas funciones, como la generación de contenidos, interacción con participantes, análisis de información o asistencia en la creación de escenarios.
Estado actual del proyecto
SIMULA360 se encuentra actualmente en fase de desarrollo, con el núcleo del motor, sistema de reglas, evidencias y evaluación ya implementados y sometidos a pruebas automatizadas.
Las siguientes etapas del proyecto están orientadas a ampliar las capacidades del motor, desarrollar nuevos escenarios, construir la interfaz de usuario y evolucionar la plataforma hacia un servicio accesible desde web.
¿Te interesa aplicar simulación a formación o evaluación?
SIMULA360 está siendo diseñado para adaptarse a escenarios y necesidades muy diferentes.