Javier

Respuestas de foro creadas

Viendo 1 publicación (de un total de 1)
  • Autor
    Publicaciones
  • en respuesta a: NAV 2018: extensión escalable #4407

    Javier
    Participante

    Complejo el asunto de repetibilidad, más allá de los problemas técnicos los principales obstáculos son de concepto y funcionalidad.
    Hay que tener en cuenta a qué tipo de empresa/usuario va dirigido y deberá tener unas características u otras.

    Hace 2 años cambié de empresa y justo nos hemos dedicado al desarrollo de una plataforma saas sobre NAV, AZURE y O365, que sin estar en apps cumple 100% el paradigma de desarrollo repetible, en 6 meses que dimos el go live hemos metido casi 300 empresas, 250 licencias y otros tantos usuarios.

    Nuestro foco es 100% fiscal y contable y trabajamos actualmente con empresas en 17 localizaciones diferentes.

    Mi experiencia: los 6 primeros meses fue tiempo de aprendizaje y cambiar el chip, todo lo que hicimos prácticamente se tuvo que deshacer precisamente por tener un poso muy grande en el desarrollo clásico de producto.

    Qué aprendí?

    Lo más importante: menos es más, si llega un momento que un usuario va a ver muchos y botones y muchos campos con muchas opciones vas por mal camino, ejemplo clásico, los reportes con muchos dataitems y opciones para filtrar, tuvimos que quitar todas las posibilidades de filtros por dataitmens y desarrollarlo con opciones que escogieran

    Foco total en el usuario: Si la misma app la van a usar 2 usuarios diferentes con objetivos diferentes hay que hacer dos Roles diferentes

    Autoconfigurable: Desde el minuto 1 debe estar configurado, como mucho que el usuario pueda añadir su foto y/o cambiar sus datos personales y de contacto.

    Los mensajes de error con TESTFIELD deben desaparecer. Tratar de capturar todos los mensajes de error y convertirlos en opciones de parametrización, por ejemplo, si no existe una configuración contable, en lugar de un error proponer al usuario abrir automáticamente la ventana de configuración y que lo configure en ese momento

    Traducciones lo más clara posibles, hemos tenido que sobrescribir algunas del estándar

    Hay más que seguro que si pienso un poco se me van ocurriendo.

    Desde luego más allá de la parte técnica es todo un reto el cambio de mentalidad

    PD: Para Addons con grandes personalizaciones existen las embbed-apps

Viendo 1 publicación (de un total de 1)