Download - Kaldeera Workflow Desginer 2009
Kaldeera Workflow 2009Workflow para Sharepoint®
Flujos de trabajo en Sharepoint®:lo que se debe saber
1
“Pero,¿puedo ...?”
• ¿Hay procesos en mi empresa ...?• ¿Varios de ellos son tareas repetitivas ...?• ¿Necesito saber quien y cómo se ejecutan ...?• ¿La documentación que define el proceso es
escasa ...?• Si pudiera automatizar gran parte de ellos ...
¿Ahorraría tiempo?• ¿Y dinero ...?• ¿Aumentaría mi efectividad y productividad ...?• ¿Reduciría los errores ...?
Autoevaluación
Si la respuesta es “SI" ...¡Necesito una ayuda para automatizarlos!
¿Qué es eso de “workflow”?
• Workflow (flujo de trabajo) .- tecnología para gestionar y monitorizar procesos de negocio
• Permite definir (y vigilar) cómo fluye el trabajo de un individuo.
• A menudo, se asocia con la gestión documental:- Creación, revisión y distribución
de documentos electrónicos (presupuestos, hojas de gastos, ...)
- Aprobación, evaluación, ...
Workflow: objeto de deseo
• ¿Puedo utilizar SharePoint para crear un flujo de aprobación de Documentos?
• ¿Puedo usar ese flujo sobre formularios Infopath?
• ¿Puedo establecer flujos a nivel usuario?• ¿Puedo enlazar un flujo con otro?• ¿Puedo crear alarmas en el tiempo de
flujo?• ¿Puedo integrar los flujos con mis Bases
de Datos?• ¿Puedo…
“¿cómo ...?”
Pasos para programar un workflow - estadios
Pasos para programar un workflow
1. Crear el flujo de trabajo, incluido el archivo de código subyacente en caso necesario, en Visual Studio 2005 Designer for Windows Workflow Foundation.
2. Diseñar y publicar cualquier formulario que se desee usar con el flujo de trabajo.
3. Crear el archivo de definición de características y de plantilla de flujo de trabajo, que contiene información sobre el conjunto del flujo de trabajo y enlaza los formularios al ensamblado de flujo de trabajo.
4. Compilar los archivos de flujo de trabajo en un ensamblado de .NET
5. Empaquetar juntos el ensamblado de flujo de trabajo y la definición de flujo de trabajo, e implementarlos usando la funcionalidad de características en Windows SharePoint Services.
6. Depurar el ensamblado de flujo de trabajo en directo mediante Visual Studio 2005 Designer for Windows Workflow Foundation.
7. Volver a compilar e implementar el ensamblado de flujo de trabajo según sea necesario para corregir cualquier error que encuentre.
Pasos para programar un workflow
¡¡Intervienen hasta 5 roles!!
Pasos para programar un workflow
Si hay un cambio en la lógica implementada para el workflow, o bien se quiere programar otro workflow, volvemos a empezar:
• Reprogramar la DLL .NET o bien crear una nueva
• Registrar la nueva DLL en el GAC• Asociar el workflow a la librería en
cuestión• ...
Pasos para programar un workflow
Todo esto se traduce en:• Dependencia de un
departamento técnico que realice la programación de los workflows.
• Enormes demoras desde que se solicita la programación del workflow hasta que éste se encuentra disponible y funcionando.
• Costes elevados, mayores cuantos más workflows debamos implementar y mantener.
“Y ahora, ¿Qué hago?”
Una alternativa: Kaldeera Workflow para SharePoint®
Para evitar esto, necesitamos de una herramienta ágil y sencilla que nos permita crear y gestionar workflows de forma independiente, inmediata y económica.
2Kaldeera 2009
Workflow para Sharepoint®
Sh
are
Poin
tW
ind
ow
s W
ork
flow
Fu
nd
ati
on
SharePoint® & Kaldeera Workflow - Arquitectura
Runtime ServicesRuntime Services
Custom Services
Runtime Engine
Workflow ExecutionWorkflow Lifecycle Management
Workflow ModelOut of Box Activities
Activity and Rule Authoring APIs
Kald
eera Kaldeer
a UIKaldeeraActions
Kaldeera Configuration
KaldeeraWorkflow Designer
Kaldeera framework Interface
Kaldeera Workflow – 100% Tecnologia Microsoft®
Basado en las tecnologías más avanzadas de Microsoft®
Kaldeera Workflow - Instalación y Configuración Se integra completamente con el entorno de Sharepoint®
(ningún riesgo en el “setup”) Esta desarrollado mediante soluciones y características
(completamente la filosofía del desarrollo de SharePoint®) La administración de Kaldeera se integra con el entorno de
administración de SharePoint®.
Kaldeera Workflow – Visión General de Funcionalidades
Procesos Básicos de Workflow Total integración con MOSS 2007/ WSS 3.0 Acciones de Workflow mejoradas (incluye xPath+XML) Configuración del inicio del Workflow Creación de workflows basados en campo Aprobación de tareas y Delegación
Diseñador Tecnología “Drag & Drop” para diseñar workflows via web Edición avanzada de Propiedades
Otras funcionalidades Import/ Export de los flujos de trabajo Control de seguridad Gestión y mantenimiento de workflows Trazabilidad y seguimiento
Algunas mejoras de Kaldeera 2009 vs SPD
Actividades mejoradas • Todas las actividades de Kaldeera permiten el manejo de listas entre sitios (cross-site actions)
Seguridad mejorada •Unicamente se permite el acceso a la aprobación de la tarea a aquellos usuarios con suficientes privilegios.
Import/ Export • Funcionalidad que permite de forma ágil la publicación de workflows entre distintos entornos (test, producción, ..)
Conexión a BBDD • Acceso a la información que se encuentra en BBDD mediante Servicios Web
Diseñador “Drag & Drop”
• Diseñador de workflows integrado dentro del entorno web de Sharepoint. Fácil uso por su tecnología “Drag & Drop”
Delegación de tareas • Funcionalidad que permite la delegación de una tarea en caso que sea necesario.
Idiomas locales • La disponibilidad de idiomas locales ayuda a los usarios de habla no inglesa
Kaldeera Workflow 2009 – Beneficios
Algunas ventajas Optimización de procesos repetitivos Mejora de la satisfacción del cliente / empleado No requiere conocimientos .NET Disminución de errores y tiempo empleado en los
diversos procesos Información precisa y ajustada de forma inmediata Reducción de costes y del ciclo de desarrollo.
Kaldeera Workflow 2009 - Licenciamiento
El precio del licenciamiento está basado en el número de servidores Web Front End (WFE) que se dispongan.
Licencia Kaldeera Workflow Precio por Servidor Licencia Kaldeera Workflow (PYME) licenciado para un máximo
de 5 workflows Sharepoint Licencia Desarrollo licenciado para un entorno de desarrollo (número
de servidores ilimitado)
Siguientes pasos
1. Descargar e Instalar2. Diseñar un workflow3. Testearlo …
Y a disfrutar!
www.kaldeera.com
MARINA, 148-150 · 08013 BARCELONA · T (034)932444939
[email protected] · [email protected]
[email protected] · WWW.KALDEERA.COM
GRACIAS POR SU ATENCIÓN