Por donde empezar cuando queremos constrir soluciones basadas en flujos de trabajo en SharePoint

Ahora que conoces el valor del producto SharePoint y como éste nos puede ayudar a construir o automatizar procesos de trabajo, es importante identificar todos aquellos aspectos directa e indirectamente involucrados para poder saber cómo podremos alinear el producto en el cumplimiento de esos procesos. Básicamente, antes de tocar SharePoint Designer o Visual Studio asegúrate de entender lo esencial del proceso en cuestión. Aquí unas ideas de lo que podrías investigar cuando buscas construir una solución basada en flujos de trabajo:

  • El procesos completo y sus pasos, si es posible narrar todo el flujo haciendo énfasis en los resultados que se desean obtener o en métricas específicas que nos pueden dar una idea de lo que se consideraría un caso exitoso
  • Los formatos, los campos y la información requerida en todo el proceso
    • El listado de la información inicial del proceso, cuales campos o vistas de esa información hacen sentido mostrar a los distintos usuarios
    • Las validaciones de los datos en los múltiples formularios, cuales campos son requeridos, hay algún formato con el cual los datos deben de capturarse, ej. Email, RFC, Teléfono, etc.
    • Aquellas reglas de negocio inherentes al proceso como cálculos, sumatorias, fechas calculadas, etc.
    • El orden de visualización de los campos en modalidad de grilla
    • El orden de visualización de los campos en modalidad de captura
    • El orden en que los múltiples formularios se van presentando o requiriendo por el proceso
  • Las evaluaciones o condiciones que definen el flujo del proceso
  • Los puestos o roles de las personas involucradas en el proceso
  • Los cuerpos de los correos electrónicos que se enviaran como parte del proceso
  • Los títulos y mensajes del proceso que queremos mantener en la bitácora o en el historial del flujo

Aquí mis dos centavos. Gracias!

Published Fri, Nov 1 2013 9:38 by haaron

Leave a Comment

(required) 
(required) 
(optional)
(required) 
If you can't read this number refresh your screen
Enter the numbers above: