viernes, 15 de febrero de 2013

Conociendo “Polaris” (Update Rollup 12): Nuevos Procesos en profundidad

Como todos sabrán, el nuevo “Polaris”, el último release de Dynamics CRM 2011 incluye nuevas funcionalidades que permiten la definición de Procesos.

Estos procesos en un principio son bastante limitados y según comentan serán ampliados y generalizados en futuras actualizaciones.

Actualmente solamente pueden ser creados procesos de :

  • Ventas:
    • Cliente potenciales
    • Oportunidades
  • Servicio:
    • Casos

Los procesos de momento están solamente disponibles en Dynamics CRM Online, aunque próximamente en OnPremise también, aunque no hay fecha (ya empezamos de nuevo…).

Los procesos simplemente pueden definirse de forma única (uno solo) para los Leads, y uno solo para las Oportunidades. Cada uno de los procesos contiene Fases y dentro de las mismas se pueden definir pasos, que pueden ordenarse. Cada paso consiste básicamente en un campo de la entidad (Cliente potencial u Oportunidad) que se propone para ser rellenado.

Las entidades habilitadas para los formularios de procesos son “lead”, “opportunity” e “incident”. Al abrir un registro de este tipo podemos ver los formularios de la siguiente manera:

Cliente Potencial:

image

Oportunidad:

image

Caso:

image

Como se ve anteriormente, en la parte superior de los nuevos formularios tenemos uno proceso, que en cada una de las fases nos va proponiendo una serie de campos a rellenar (pasos).

Estos procesos son muy cómodos para ir guiando a un usuario de lo que tiene que ir haciendo en cada una de las fases del proceso. Los procesos puedes ser definidos accediendo al botón superior “…”:

image

Una vez allí, se puede modificar el proceso actual, por ejemplo incluyendo un nueva nueva fase al comienzo, incluso con campos personalizados de cualquier tipo como se muestra a continuación:

image

una vez aceptada, simplemente se actualiza el proceso y ya están disponibles nuestros pasos con los campos personalizados:

image

Los formularios de procesos son muy ágiles, rápidos y reducen los “popups” y los “clicks”. En donde mas se nota esto, es en el momento de calificar un Cliente potencial (y creación de une Cuenta, Contacto y Oportunidad. Este proceso en versiones anteriores obligaba a abrir muchos formularios y seleccionar muchas opciones.

Bien, con Polaris, todo esto se ha simplificado, tanto desde los formularios “clasicos” o antiguos, como en los nuevos.

Cambiar al formulario clásico vamos de nuevo a “…” y “Cambiar a clásico”:

image

Desde los formularios clásicos la clasificación de un cliente potencial ahora es tan simple como lo siguiente:

imageimage

Y desde los formularios de proceso se vería así:

image

De esta manera, se refresca el formulario y ya estamos en la oportunidad (de forma muy transparente y rápido para el usuario):

image

Como ven, estos nuevos formularios de procesos, son muy rápidos, ágiles y cómodos para utilizar. Son un gran avance ante los formularios que teníamos hasta ahora, que la verdad ya necesitaban un lavado de cara, porque su rendimiento era muy “pesado”.

Como todo en la vida, nada es perfecto, y esto tiene ciertas limitaciones que creo que en futuro irán siendo resueltas:

  • Capacidad de personalizar muy limitada
  • Procesos solamente para 3 entidades
  • Un solo proceso general para toda la organización
  • No existen validaciones entre las fases, son simplemente orientativas
  • Cuidado con el “autosave” de los formularios (cada 30 segundos se guarda el formulario, disparando plugins, workflows, etc.)
  • No disponemos de Ribbon (para mi que esto es una ventaja, je)
  • Los procesos deberían poder disponer de validaciones y caminos condicionales dependiendo de valores
  • etc.

Según han comentado, para futuras releases, los formularios “clásicos” desaparecerán, para ser reemplazados por estos y toda la funcionalidad que hay actualmente será traslada a los mismos.

¿Se imaginan el CRM con este aspecto todo el tiempo? ya queda menos…

abrazo

martes, 12 de febrero de 2013

extremeCRM 2013 en Roma

extremecrm_on_white_72x72-01

Como los últimos años por el mes de febrero, la semana pasada se ha celebrado el ya conocido evento de Dynamics CRM “extremeCRM” (http://www.extremecrm.com).

Este evento se celebra dos veces al año, uno en EMEA en febrero y otro en EEUU en el mes de octubre. Esta vez ya es la tercera ocasión que se celebra en EMEA (Praga 2011, Berlín 2012 y Roma 2013) y creo que cada vez se van superando, incorporando nuevos patrocinadores, participantes y sesiones.

He tenido el privilegio de poder asistir y conocer y volver a ver a mucha gente del mundo de Dynamics CRM, además de aprender muchísimo en su gran variedad de sesiones técnicas.

He participado en muchas sesiones técnicas (tracks de “deploy” y “extend”) y creo sin duda que es el mejor evento (por lo menos a nivel técnico) acerca de Dynamics CRM que hay hoy en día, no solo por la cantidad de sesiones técnicas que hay disponibles para asistir, sino también por el gran nivel de los “speakers” que son invitados a participar del evento.

Este año el tema a rodado alrededor de “polaris”, sus problemas y retrasos en los despliegues, su contenido y su visión de futuro.

Además ha habido sesiones de todo tipo, desarrollo con Windows 8, integraciones con Sharepoint, múltiples soluciones ISVs (Addons), ejemplo de testing unitario para crm, Dynamics connector, y muchisimo mas.

Sin duda recomiendo el evento, les dejo algunas fotos del mismo (aunque parezca mentira, en una aparecen @marcoamoedo y @ramontebar vestidos de Mario y Luigi jaja):

20130205_09325820130205_094951

20130205_12385920130205_142909

20130205_14322320130206_090311

20130206_123259