archivos con la etiqueta ‘interfaz usuario’

Hace un poco más de un año, el Grupo Textiles Saroni empieza la búsqueda de un sistema de gestión integrado para resolver todas sus necesidades, necesidades logísticas, gestión, diseño, control de almacenes, producción; un sistema que permita la expansión de la empresa y al mismo tiempo un control de la misma.

Se realizó un sondeo en diferentes empresa, se contacto con diferentes empresas de informática, sistemas basados en Oracle, SqlServer, y un largo etc..

El principal problema que nos encontramos en todas las versiones probadas era la no adaptación a nuestra forma de trabajo, no cumplen las necesidades mínimas, aplicaciones poco intuitivas y muy poco adaptables al modelo de empresa.

Al final nos decantamos por realizar el programa a medida, de nuevo otro sondeo para determinar el sistema de desarrollo para la aplicación, siempre hablando de un RAD, y viendo que nuestros recursos informáticos son mínimos..

Al final la decisión se tomó como punto de partida Velneo, pensado en que con la futura versión V7, y con las características de la V6 podríamos desarrollar un programa adaptado a nuestras necesidades, nos pusimos en contacto con Velneo.

Fases en el desarrollo de Cursar:
Equipo de desarrollo compuesto por dos personas, tiempo empleado 15 meses.

Fase 1:
Formación del personal.
1 semana de formación de nuestro departamento de I+D, dos personas fueron formadas en las características de Velneo, modo de trabajo, tablas, punteros, formularios, consultas, informes, en definitiva todo lo necesario para la realización de la aplicación.

Fase 2:
Pruebas de campo.
Dedicamos dos meses para hacer pruebas, desarrollo de mini aplicaciones enfocadas a nuestras necesidades, además para hacernos con la forma de trabajo de Velneo y sus particularidades, “cambio de chip”.

Fase 3:
Análisis de necesidades.
Nuestra empresa por la particularidad de la misma, trabajamos para clientes diversos: Inditex, Etiem, Caramelo, Induyco, Women Secret, etc.. el estudio de necesidades es un poco abstracto, nunca tienes el estudio terminado, los cambios son constantes, nuevas normativas, nuevas adaptaciones, con lo que en otro sistema hubiese sido una odisea.
Velneo permite que las modificaciones no sean tan problemáticas; además la urgencia de un sistema de gestión interno nos hace tener que trabajar con datos reales y con las mínimas pruebas, “necesito esto para ayer”, y todo esto en una empresa en constante evolución.
Otro problema añadido fue la descentralización de nuestra empresa, sedes en Coruña, Portugal y la sede central en Verín.

Fase 4:
Desarrollo.
Comenzamos el desarrollo, analizando la urgencia de cada caso.
Decidimos basar el desarrollo en la plantilla vGestión con sus pros y sus contras, pero la urgencia implicaba utilizar desarrollo ya realizado, aunque al final poco o muy poco queda de la base inicial, pero si nos ha servido para el conocimiento de la herramienta, es una buena base para el desarrollo de una aplicación, sin entrar en valoraciones, es un muy buen punto de partida.

Packing list, uno de nuestros dolores de cabeza, la diversidad de empresas con las que trabajamos hace que el packing list sea toda una odisea, tanto a nivel de informes como en forma de trabajo, tiendas, diferentes codificaciones, tallas, colores.

Nuestros primeros packing se hacían bien desde la web, o desde programas como Excel, donde en cualquiera de los dos casos los tiempos eran de horas.

Recuerdo como anécdota que el primer packing de Women Secret nos llevo 16 horas, entre etiquetas y embalado, eran 25.000 prendas, ahora con cantidades de 48.000 el packing puede rondar las 4 o 6 horas.

Control de pedidos; en este sector es muy importante el control de las fechas de servicio, así como las cantidades servidas, etiquetado, control de cada clientes, y pedidos, esto era una odisea, todo un reto preparar un informe de prendas pendientes de servir, o prendas servidas. Ahora con Velneo, y nuestro programa Cursar, todo esto esta en tiempo real, con estado de etiquetas, alarmas, y un largo etc..

En cada una de las fases nos encontramos con problemas, desde el desarrollo del modulo de distribución hasta la agenda de tareas, todos y cada uno de ellos solucionado de una u otra manera.

De ahí el eslogan de nuestro departamento de I+D:
“Si el problema tiene solución, cual es el problema.”

Fase 5:
vServer y primeras pruebas..
Dado la necesidad de un programa las pruebas fueron mínimas, siempre trabajando con datos reales, y hasta la fecha con escasos problemas, gracias a la estructura de tablas y al buen manejo de índices, el departamento de I+D se preocupa de programar y analizar.

Toda esta fase de implementación no supuso grandes quebraderos de cabeza, el único quebradero de cabeza es la poca capacidad de subida de nuestras ADSL, lo que nos hizo tener que desarrollar Cursar con el mínimo consumo de recursos, nuestra aplicación compilada en .vam no llega a un mega, mientras que hablamos de 2,5 megas el mapa.

Este junto con las pruebas realizadas con Citrix Metaframe, hace que nuestro programa corra sin problemas desde Coruña y Portugal con una ADSL de 384Kb de subida.
La ventaja de Citrix es la integración con el escritorio dado que en Terminal Server, mensajería de Velneo suponían un problema, así como las impresoras remotas.

En poco más de un año nuestra aplicación se compone de los módulos de:

Compras.
Ventas.
Control de Pedidos.
Ventas a clientes, pedidos pendientes, estado de pedidos, control de etiquetas, etc..

Gestión documental.
Un apartado muy importante dentro de la empresa, inicialmente toda la información de modelos, fotos, escaldos, pedidos en pdf, toda la documentación generada en las campañas se almacenaba en carpetas, las búsqueda eran eternas, y siempre sin saber en que carpeta guardó el usuario toda esa información, esto en Cursar y con Velneo y su servidor de disco está solucionado, y lo mejor sin ocupar espacio en la base de datos, fotos miles de fotos, pdf, documentos accesibles con un solo clic.

Modelos – Premodelos.
Toda la gestión de modelos y premodelos, fechas de aprobación, calidades, temporadas, carta de colores, tallas, existencias.

Medidas modelos.
Control de escalados, medidas, rectificaciones, corte, patrón, gestión documental.
Presentaciones de modelos a clientes, versiones, reservas…

Packing List.
Aprobaciones de color.
Multialmacén.
Agenda tareas – departamento – secciones
Empleados, salarios, vacaciones.

Control de acceso a tablas, por tabla y usuario

Control de diseño.
Modulo de distribución, con control por proceso, tinte, corte, etc..
Módulo de control de versiones, un premodelo puede tener múltiples versiones con escandallo por cada una de las versiones.

Y un largo etc..

Resumiendo, nuestro departamento de I+D con esta herramienta ha desarrollado un programa con el cual hemos reducido horas de trabajo al usuario, teniendo a su vez cantidad de información y documentación en la que basar futuros diseños, cálculos de costes, y un largo etc, la información es poder, pero una buena información, filtrada, preparada para que todos la puedan entender.

Los requerimientos iniciales de Grupo Textiles Saroni no eran llegar a un programa que controlara todo, pero los usuarios visto las posibilidades del sistema cada día piden cosas nuevas al Cursar, se puede hacer, pues …. después de un pequeño estudio, si se puede, “pero ya tenemos datos”.

El secreto de la nueva era del software es que este se adapte a la empresa, que sea sencillo, y muy importante que sea intuitivo, amigable, dado que el usuario pasa horas delante del programa, todo esto nos lo permite Velneo, nuestro programa nació pensando en la V7, pero no hemos tenido problema para desarrollarlo en V6, ahora esperamos impaciente la V7, multidioma, multiplataforma, y un largo etc…

“Si el problema tiene solución, cual es el problema.”

Equipo de I+D de Grupo Textiles Saroni
Juan José Pérez Pérez
Héctor Valladares Mangas

 

Etiquetas: desarrollador galicia, , , ,

Valorar la entrada
1 Puntos2 Puntos3 Puntos4 Puntos5 Puntos
(Sin votos)

Cuando un usuario abre su aplicación de gestión para comenzar su trabajo, se encuentra con botones, menús emergentes, iconos y una serie de mensajes visuales con los que convive la jornada de trabajo e incluso el tiempo de ocio. Una buena aplicación no depende solamente de una impecable programación y una gestión efectiva de recursos… es vital diseñar para el usuario una aplicación con un aspecto visual e interactivo (denominado look and feel), que sea sencillo y agradable.

A continuación, trataré de sintetizar lo más relevante del aspecto visual de la interface de una aplicación.

Tipografía.

  • Estilo. Es importante el uso de una tipografía de sistema con un tamaño no superior al que vemos en las aplicaciones de nuestro sistema operativo (10 pt sin negrita), es recomendable tomar ejemplo de los programas con interfaces que tiene éxito como dice la cita “Nada elimina más las telarañas creativas que inspirarse en el buen trabajo de otros”. Las tipografías sin Serifa (San Serif) como la “Arial”, “Tahoma”, “Trebuchet” son una buena elección y funcionan perfectamente en pantalla. El uso abusivo de la negrita añade demasiado “exceso de tinta”, para remarcar es mejor utilizar el recurso del tamaño de tipografía o el color que aportan más claridad.
  • Tamaño. Tener en cuenta los tamaños de tipografía ayudará a que el usuario tenga una visión jerárquica con tan sólo un vistazo y sin leer absolutamente nada, facilitando así la comprensión. Un ejemplo de ello son los titulares con un tamaño de tipografía superior.
  • Coherencia. Para conseguir una interface gráfica homogénea deberemos utilizar un mismo estilo de tipografía en la aplicación, quedando reservada el uso de otras en casos excepcionales (cajas de texto con código especial, previsualización de informes, etc…)

Espacio.

  • Espacio en pantalla. Es importante tener en cuenta que todavía quedan muchos equipos con resoluciones bajas. Tanto si el desarrollo va a ser personalizado como estándar, es conveniente que diseñemos para que la aplicación también se visualice correctamente en todo tipo de monitores con resolución mínima 800×600.
    El uso de “diseños líquidos”; es decir que se adaptan a la resolución de la pantalla es la mejor opción.
  • Espacio “en blanco” y alineación. Un alineamiento vertical correcto de campos de texto, menús y elementos de formularios proporciona un orden visual. Así mismo un uso de los espacios evitaran el exceso de ruido y creará equilibrio ayudando a la compresión de la composición.

Color.

El color ayudará a diferenciar varios aspectos de la interface, pero es conveniente no utilizarlo de manera abusiva utilizando una paleta reducida y sin estridencias.

  • Color en la tipografía. Para que la lectura en pantalla sea apropiada es necesario que existe un contraste correcto. El mayor contraste lo encontramos con la tipografía en negro y el fondo en blanco (muy utilizada para párrafos densos) y el contratipo fondo color negro y texto color blanco que ofrece menos contraste pero es aconsejable para definir menús y zonas específicas de herramientas.
  • Color y fondo. El fondo con color ayuda a definir la composición en pantalla (utilizando cajas o formas) o los campos activos e inactivos. Lo correcto es utilizar colores de la gama de grises o pasteles, evitando así cansar la vista del usuario.

Iconos.
Desde el punto de vista visual es aconsejable que los iconos sean coherentes en estilo. Existen multitud de sitios con colecciones de pago (enlace a sitios de iconos) y gratuitas donde podemos conseguir iconos de mucha calidad pero siempre con el mismo estilo.

Imágenes.
El uso de imágenes se debería reservar para personalizar la aplicación acorde al uso de destino (hostelería, peluquería, transporte, contabilidad…) añadiéndole una aspecto corporativo (imagen de empresa) si lo requiere. Detalles en las cabeceras de los formularios de introducción de contraseña, las rejillas o el splash son ejemplos donde el uso de imágenes de forma moderada personalizarán la aplicación.

Teniendo en cuenta esta serie de pautas se podrán diseñar aplicaciones más agradables para el usuario. A continuación os señalo una relación de enlaces a modo de recursos y artículos que me han parecido interesantes donde poder explorar un poco más sobre la interface y el usuario.

Interface y usuario.
De la Acción-Objeto al Objeto-Acción
Diseño de formularios: conceptos básicos
Diseño de formularios: Composición visual
Diseño de formularios: etiquetas

Recursos relacionados
Iconos en Iconfactory (librería de iconos de pago)
Everaldo Sock Icons (librería de iconos gratutitos)
The Yellow Icon : Quality Freeware Icons For You (librería de iconos gratutitos)
Colour contrast check (herramienta para comprobar contraste de la tipografía sobre fondo)

 

Etiquetas: diseño aplicaciones, ,

Valorar la entrada
1 Puntos2 Puntos3 Puntos4 Puntos5 Puntos
(Sin votos)
Cerrar
Enviar por Correo