2008-10-10 15 views
13

Me gustaría conocer su experiencia con Microsoft Dynamics CRM.Cómo es su experiencia con Microsoft Dynamics CRM

  • Fortalezas, puntos débiles.
  • Qué tan buenas son sus características.
  • ¿Qué tan difícil es desarrollar alguna funcionalidad?
  • ¿Cómo es percibido por sus clientes y clientes potenciales?
  • Lo que sea que pienses que debería saber.

Consulte la versión con la que trabaja, ya que parece haber muchos cambios recientes.

+0

Debe editar el título, se trata de "Dinámica" – friism

Respuesta

8

Trabajé con CRM3 durante aproximadamente un año con un puñado de clientes. El principal problema que encontré fue que las personas esperaban que fuera fácil de personalizar para cumplir exactamente con los requisitos de su negocio. Ya habían pagado por el software ... así que los ajustes deberían ser fáciles. ¿¿Derecha??

¡Mal! (para ser justos, es muy personalizable, solo toma tiempo para ponerse al día).

También la instalación puede ser complicada ... piense en el sitio web/informes de servicios/SQL ... luego confíe en las relaciones entre varios servidores. Incluso en una sola instancia de servidor, he tenido que hacer hacks de registro aterrador para que todo funcione.

Sin embargo, funciona como un producto ..

Saludos

6

encontré MSCRM 3 bastante pobre. Creamos varios informes de errores. Algunos de ellos fueron corregidos, algunos de ellos simplemente reconocidos como errores. Tuvimos un problema con el flujo de trabajo que no se activa en Crear; en palabras del tipo de soporte de MS, "a veces eso simplemente sucede".

También nos picaron los problemas de ahorro de luz ya que teníamos clientes en Nueva Zelanda, Australia y Brasil, y los tres países cambiaron sus reglas de ahorro de luz natural. Ninguno de los parches proporcionados por MS funcionó correctamente (puede forzar una solución al cambiar la zona horaria de cada usuario y luego regresar a la zona horaria original, si le sucede a usted). (Aparentemente sucedió nuevamente este año, y el primer paso en sus instrucciones de solución de problemas fue "Actualizar a 4").

Estábamos trabajando con instalaciones extremadamente personalizadas. Creo que el hecho de que PODRÍA hacerlo dice algo, pero hubo muchas horas difíciles tratando de resolver problemas sutiles y a menudo intermitentes.

La instalación fue a menudo difícil.

Recibimos errores no obvios cuando un cliente ingresaba caracteres especiales (como & ccedil;) en direcciones y nombres, y no estaban contentos con la imposibilidad de usarlos. A menudo, los errores no se encontraban en Google y se operaba en la oscuridad.

Limitaciones de 3 eran conocidas-- moneda única y así sucesivamente.

Yo diría que 3 no es bien considerado.

Mi única experiencia con 4 fue intentar una actualización en la instalación muy personalizada. Encontré la documentación muy ausente (esto puede haber mejorado). La actualización falló porque el campo de la zona horaria no se importaría correctamente hasta que edité manualmente el XML.No hubo resultados de Google para ese error, y tomó mucho tiempo resolverlo.

Aún así, las herramientas de flujo de trabajo incorporadas eran mucho más potentes, aunque no he tenido que hacer personalizaciones en el mundo real con ellas.

6

He trabajado con MSCRM durante un par de años, ambas versiones 3 y 4. También he implementado un proveedor de consultas LINQ (http://www.codeplex.com/LinqtoCRM).

Los usuarios lo utilizan con bastante facilidad, es una aplicación web y la integración con el resto de la pila de MS es muy buena, particularmente con Outlook donde los vendedores tienden a pasar la mayor parte de su tiempo. El sistema de flujo de trabajo es sólido, particularmente en 4.0 donde se usa Windows Workflow Foundation.

Es cierto que la instalación puede ser complicada, principalmente debido a todas las dependencias en varios otros bits y piezas de Microsoft.

Sin embargo, el verdadero genio del MSCRM es la plataforma subyacente. Hay un marco relacional completamente extensible allí. Puede crear nuevas entidades (tablas), agregar propiedades (columnas) sobre la marcha y agregar relaciones de todo tipo entre entidades a través de una GUI y está inmediatamente disponible para los usuarios (después de "publicar cambios"). Existe una sólida arquitectura de complemento para la lógica de negocio que no sean flujos de trabajo. Puede exportar e importar personalizaciones entre sistemas en ejecución, y las instalaciones completas (datos y todo) se pueden mover entre los servidores. Es una hazaña de ingeniería extremadamente impresionante si me preguntas.

En este momento, es un tanto difícil aprovechar la plataforma subyacente en un contexto general debido a problemas de licencia (vaya figura), pero ciertamente está ahí para que la use en su sistema CRM.

3

Microsoft CRM es un gran producto, pero debemos establecer expectativas realistas al tomar la decisión de evaluación. Al igual que la mayoría de los productos tecnológicos, tiene su propia fuerza o debilidad.

Primero debemos entender que la filosofía es Microsoft CRM. Microsoft CRM no compite con Siebel CRM en la funcionalidad. Tiene una funcionalidad muy limitada con énfasis en la facilidad de uso. Por lo tanto, la comparación con Siebel en puntos funcionales y la integración de la industria sería inútil.

Microsoft CRM es ideal para organizaciones con Microsoft Stack Windows Server, AD, SQL Server y Microsoft Office existentes. El USP de Microsoft CRM es la integración con Microsoft Office en general y con Outlook en particular. A los vendedores les encanta usar Outlook, y el cliente de CRM Outlook se asegura de que tengan acceso a Microsoft CRM desde su Outlook.

Microsoft CRM también anota en Ease of Use. La interfaz de usuario de Microsoft CRM es coherente con la interfaz de Microsoft Office Outlook (y ahora la mayoría de los miembros de la familia de Microsoft Dynamics se adhieren a esa apariencia). Los usuarios nuevos en Microsoft CRM encontrarán que trabajar con él es muy fácil si están acostumbrados a trabajar en Microsoft Office.

Microsoft CRM es altamente personalizable. Cualquiera que haya intentado personalizar un Siebel u Oracle CRM adoraría la simplicidad de la personalización en Microsoft CRM. Pero obviamente, hay una compensación entre simplicidad y profundidad de personalización. Hay ciertas limitaciones que Microsoft CRM SDK impone en ciertos tipos de personalización.

Un buen consultor Microsoft CRM sería capaz de proporcionar soluciones que minimicen las personalizaciones en Microsoft CRM, ya que es un asunto muy costoso de mantener y personalizaciones de apoyo para una organización en el largo plazo

En resumen, Microsoft CRM es un gran producto si usted es una tienda de Microsoft, y está buscando un sistema de CRM de bajo costo, simple de usar con funcionalidad limitada

13

Estado trabajando con Dynamics CRM desde la versión beta 1.0.

Dynamics CRM no debe considerarse una herramienta de marketing de servicio de ventas "fuera de la caja", sino más bien una sorprendente línea de plataforma de aplicaciones empresariales. Alrededor del 80% de las implementaciones en las que he participado no usaban las funciones tradicionales de ventas/servicio/marketing, sino que creamos aplicaciones específicas y resolvimos muchos procesos dolorosos/ineficientes.

He visto fallas en la implementación ... por lo general, el cliente quiere "simplemente instalar y jugar con él" Para tener éxito necesita planificar, al igual que una aplicación personalizada, y si está planificado y documentado adecuadamente, la implementación será exitosa.

Este es un producto de Microsoft y requiere la pila de Microsoft.

Hay 100 cosas que amo de este producto y me gano la vida implementando/desarrollando en él. Estoy completamente lleno por 3-4 meses.

Lo que no me gusta: -Mientras que mucho, mucho mejor, la integración de Outlook todavía causa problemas de vez en cuando. Se trata más de Outlook no funciona bien con complementos. -no puedo enviar correos masivos con archivos adjuntos, recibo esta solicitud de los clientes al menos 2 veces al mes -en el lado del desarrollador para mantener las personalizaciones "compatibles", necesita desarrollar código extraño. P.ej. - Necesita escribir un complicado "complemento" que requiere muchas líneas de código, configuración de DLL donde podría escribir un desencadenador SQL de 3 líneas que hace lo mismo, sin embargo, no es una personalización compatible.

¡Buena suerte!

23

Hemos estado desarrollando durante unos tres meses. La experiencia de los usuarios es bastante bueno, la experiencia de los desarrolladores es horrible, es decir

  • se olvide de establecer un atributo en una nueva entidad (como el campo que se utiliza para buscar la entidad en un cuadro de búsqueda, o si la entidad es ¿es "generalmente" propiedad de la Organización o un usuario)? Deberá comenzar de nuevo: eliminar formularios, vistas, Entidad y compilarlos desde cero
  • La depuración de plugins es dolorosa (depuración remota). A menudo es más fácil escribir declaraciones de seguimiento, implementar, ejecutar el complemento, captura de registro & repetir. Pero no se puede registrar nada sin lanzar una excepción, que los usuarios vean. Por lo tanto, no tiene una forma sencilla de habilitar algún rastreo, ver qué está sucediendo con algún código y deshabilitar el registro de nuevo. Sin diagnóstico Este es un ejemplo de las herramientas de desarrollo básicas que lamentablemente faltan.
  • Casi todas las entidades integradas no se adaptan al negocio en el mundo real: ¿quieres hacer algo tan simple como agregar un campo a 'Sitio' (la entidad incorporada para Oficinas, etc.)? - No puedo hacer. ¿Quiere tener 'empleados' que ya no sean usuarios del sistema? No puedo hacer
  • Algunos mezcla horrible de generada nombres de esquema allinlowercase, SomeRandomcaptials y lots_lots_lots_of_repeated_generated_Names
  • apoyo
  • LINQ es impar, con errores y al azar, es decir, para un tipo anulable, x => x.HasValue generará un error; x => x == null no lo hará.
  • Los mensajes de error son oscuros (pensé que habíamos dejado de usar 'Error general -08976235' hace años y esperábamos errores significativos). "Ocurrió un error al procesar esta solicitud" es igualmente inútil.
  • No funciona con el navegador cruzado. ¿En 2012? Por favor.
  • El rendimiento es calamitoso. Deje IE abierto durante unas horas con unos pocos formularios abiertos y terminará utilizando 1,5 GB de memoria.
  • En un mundo donde la comprobación de tipos es la norma .NET, especialmente con los genéricos, vemos nombres de atributos y nombres de relaciones pasados ​​como cadenas en todas partes. Agradable, especialmente cuando a veces se requiere todo en minúsculas y, a veces, se requiere ProperCase.
  • Cuando la estructura se estropea (lo hace, lo hará) los errores son completamente inútiles; literalmente 'Se produjo un error' - sin archivo de registro, sin seguimiento de pila, no hay mejor indicación del problema - incluso con los errores de revelado activados. La solución'? Regresa unos días y recrea todo desde cero. Acostúmbrate a hacer eso.
  • ¿Campos numerados automáticamente? Campos únicos? No sin muchas molestias
  • ¿Informes de SSRS? Buggy: se esperan muchos errores "Errores inesperados" y "No se puede establecer el origen de datos {0}". ¿Y desea un informe con datos de CRM y otra fuente? No puedo hacer No funciona ¿Hipervínculos a los formularios CRM utilizando la opción 'Navegar a URL' de SSRS? No funciona
  • La característica 'Búsqueda avanzada' no es nada por el estilo, es decir, no puede crear una vista simple de contener registros de x donde x.y = 1 OR x.z = 2 donde x y y z son entidades o relaciones separadas.
  • ¿Desea agregar un buen tablero basado en los informes de SSRS? Simple, ¿verdad? No. El 'guión de cuadros cruzados' se interpone ('' necesita '' para habilitar esto, pero las opciones están deshabilitadas). Los informes se ven horribles con márgenes enormes, cuadros de entrada de parámetros, etc. No es un tablero limpio en absoluto. Para el punto de vista de los usuarios, es bastante ordenado, especialmente para gráficos e informes sobre la marcha. Sin embargo, las cosas simples como filtrar u ordenar una "columna relacionada" en una vista no funcionan.
  • Los informes tienen "filtrado automático" para que los usuarios puedan seleccionar un registro en Dynamics y ejecutar un informe en su contra. Eso es bueno. Pero el filtrado no funciona en más de un conjunto de datos en un informe de SSRS. No funciona en los sindicatos. otra implementación más a medias de CRM.
  • Los tipos básicos de "moneda" son muy inestables. Espere errores de SQL que solo puedan solucionarse pirateando la base de datos, que no es compatible con MS.
  • No es compatible con números grandes. Por lo tanto, se basa en .NET donde el decimal puede cubrir +/- 1e29 con 29 lugares decimales. Pero CRM se detiene en 10e9 como número máximo. Para aplicaciones financieras, es una broma. Cue de lotes (almacene en mns, acepte que habrá errores de redondeo por todos lados, empiece a implementar mecanismos extraños para "dividir y almacenar" y, por último, desearía que Dynamics no lo hiciera)
  • El complemento de Outlook -in es dire. Bloquea Outlook, (nueva instalación, nueva PC, Office 2010). Espere solucionar problemas de PC, después de PC, después de PC. Haga una búsqueda en Google de 'Dynamics Outlook Connector Crash' o similar. La 'herramienta de diagnóstico' es irrisoria, la mitad de las veces se cuelga antes de comenzar.
  • Rendimiento. Es "dolorosamente" lento. Exactamente lo que los usuarios de Sales no tolerarán. Cuando se trata de eso, es un sistema básico de MIS: es realmente sorprendente cómo puede funcionar tan mal.
  • Importar/Exportar a Excel.Gran característica: los usuarios pueden exportar datos, editar en Excel y volver a importar. No funciona Bloquea Excel (Excel 2010) si intenta seleccionar todas las celdas, en tres PC diferentes. Además, debe guardar hojas en 'Formato XML 2003' - , no funciona con archivos nativos de Excel. De nuevo, una implementación a medias.
  • Las consultas a través del servicio de organización están limitadas a 5000 registros. Otro límite arbitrario, inútil.
  • Si se ejecuta desde un dominio diferente, recibirá errores, incluso si se tiene plena confianza. Esporádicamente, en todas partes. Ver registros? Podría funcionar 8/10 veces. Ver un informe? Probablemente no funcionará. Búsqueda simple? Generalmente fallará la primera vez y trabajará la segunda vez. Es muy poco confiable.
  • Funcionalidad fuera de la caja se rompe con las actualizaciones (es decir, RU 12 rompió los selectores de vista en los tableros. Gran prueba. ¿Y se corrigió en RU13? No. La funcionalidad OOB permanece rota
  • La interfaz de usuario es absolutamente horrible. Supongamos que agrega 20 elementos a un conjunto a través de la GUI. Haga clic en 'Agregar nueva X', busque el registro, haga clic en agregar, busque nuevamente, agregue nuevamente, etc. Cuando hace clic en Aceptar, si uno de los registros no es adecuado (duplicado decir) los otros 19 registros no se agregan. Por lo tanto, su trabajo se descarta y debe comenzar de nuevo. Todos los años de "mejores prácticas" y el estudio de HCI y MS todavía cometen errores estúpidos como este. La GUI es como algo por aproximadamente 1990.
  • La GUI apesta: dejará de responder, algunos componentes no se dibujan correctamente, por lo que Los botones no se habilitan, por lo que debe cerrar/volver a abrir el formulario. A veces, el formulario simplemente deja de responder a los clics del botón. Si busca a través de una tabla, seleccionar una fila y luego ir a la página siguiente anulará la selección de lo que se seleccionó. ¡Es tan primitivo!
+3

parece que tenía una buena experiencia –

+1

Erk, estoy mirando esta lista va "sip sip .. .. .. sip sip sip .. .. "y ahora estoy cuestionando mis elecciones de carrera. – Arthur

Cuestiones relacionadas