Planificación de recursos
ScriptPlan
DisponibleUn motor de planificación y CLI compatibles con TaskJuggler.
Un motor de planificación para asignar personas y máquinas a tareas a lo largo del tiempo. Lee archivos de plan compatibles con TaskJuggler, planifica con calendarios de horas de trabajo y dependencias con precisión de minuto, y escribe sus informes en formatos que otras herramientas pueden leer. Se ejecuta como comando, por lo que un plan puede generarse desde un script como parte de una rutina.
Para quién es. Equipos que planifican el trabajo en función de recursos, plazos y dependencias y quieren un planificador que puedan ejecutar desde un script.
- Estado
- Disponible
- Forma parte de
- Código abierto
- Licencia
- Código abierto, Apache 2.0
- Sitio del producto
- github.com/rodmena-limited/scriptplan
- Etiquetas
- PythonCLITaskJuggler .tjpProgramaciónCalendarios
Qué hace
-
Aritmética con precisión de minuto
La programación se realiza en minutos enteros con aritmética de enteros, por lo que las ejecuciones repetidas dan las mismas fechas.
-
Sintaxis de TaskJuggler
Los proyectos, las tareas, los recursos, los turnos y las dependencias se escriben en archivos .tjp que el analizador lee tal cual.
-
Recursos y calendarios
Las personas y las máquinas se asignan según turnos de horas de trabajo, y la contención entre tareas se gestiona por usted.
-
Informes para pipelines
El comando plan escribe JSON o CSV en stdout con un id de informe basado en el contenido, y los mensajes en stderr.
La documentación y los detalles de acceso están en el sitio del producto, github.com/rodmena-limited/scriptplan. Para un piloto, una integración o preguntas de contratación, contacte con nosotros.