Chatarra a precio de oro

by Valeriano Tortola 9. marzo 2008 22:54

Mi padre, que tiene una autoescuela, acaba de adquirir un software para que los alumnos realizen test de una de las principales (si no la más famosa) editoriales españolas especializadas que seguro todos conoceis, aunque no diré el nombre. El caso es que se ha decidido adquirir un nuevo software por cambiar de aires, ya que siempre lo mismo ... no da muy buena imagen, asi que esto se ha planteado como una inversión... no precisamente barata.

Actualmente, estaba trabajando con un programa que adquirió en 1995, corria sobre Windows 3.11, esta hecho en la versión de Visual Basic de la época y que cumplia correctamente su función. Además presenta una interfaz intuitiva que hacia que gente profana en la informática, como mis padres... pudieran trabajar con el fácilmente, es altamente configurable y la información, test, ayuda e imágenes estan bien estructuradas facilitando la creación de nuevos tests. La única posible pega... era que los usuarios tienen sus datos en un disquete con su nombre que deben utilizar para iniciar sesión ... y bueno, el feo aspecto grisáceo pseudo-3D que tiene una aplicación Windows :D

Este tipo de programas no evoluciona mucho, ya que funcionalmente siempre son lo mismo:

  • Una pantalla de inicio de sesión.
  • Una pantalla donde el alumno puede revisar su evolución con los test realizados, las preguntas falladas, ..etc...
  • Una pantalla de selección de test.
  • Una pantalla que muestra preguntas con 3 respuestas donde solo una es la correcta, puede haber una imagen y una ayuda opcional que explica la pregunta en si.

Adicionalmente hay un módulo específico para el profesor, protegido con contraseña, donde:

  • Puede confeccionar test.
  • Puede confeccionar nuevas preguntas, con sus 3 respuestas, la respuesta que es correcta y la imagen si procede.
  • Imprimir test.
  • Gestionar alumnos.

Realmente un programa asi es bastante sencillo de hacer con por ejemplo .NET y SQL Server 2005 Ex, el problema son los test... normalmente un recurso bajo copyright, que no puedes copiar.

Este nuevo programa, tiene la misma funcionalidad, ó al menos eso dice, más vistoso... y la posibilidad de centralizar los usuarios en una BD de Borland en lugar de que los alumnos tengan que ir con disquetes. Es comenzar a usar el nuevo programa y decir... NO ME LO PUEDO CREER!! , este es el resultado de unas dos horas de uso:

  • Borras un usuario, lo vuelves a crear y todos los datos sobre tests realizados y demás ... persisten!
  • Al crear un nuevo alumno, ningún dato es obligatorio, lo que provoca que si omites algún dato que debería serlo, al intentar iniciar sesión aparecen excepciones... en inglés y hablando de problemas de conversión de datos.
  • Para crear un nuevo alumno, se pulsa un botón de "nuevo", se escribe en unos TextBox y se le da a un boton "guardar"... pero puedes escribir directamente sobre los TextBox y darle a "guardar" sin que aparezca ningún error, aunque evidentemente no crea el usuario. 
  • No hay forma de cambiar el password del profesor, al menos desde la misma aplicación sin meterse a la BD a pelo.
  • Esta hecho el Delphi, lo sé porque dos aplicaciones mantienen el icono que el IDE les da por defecto :D
  • Insertar una imagen en una pregunta puede llevar horas ya que no hay ningún tipo de estructura, clasificación ó nomenclatura documentada que las organice, si hay 500 te tienes que mirar las 500 para ver si encuentras la que buscas.
  • Al entrar, el usuario introduce su clave en un teclado numérico en pantalla, donde cada botón es un cuadrado que tiene un tamaño como el puntero del ratón a lo alto, sin embargo el label de "Introduzca su clave" ... en nuestras pantallas de 17" debera tener 10x20cm.
  • Los ListBox coloreados, que son parte principal de la interfaz para el alumno, no sombrean al seleccionar, mi padre me hizo bajar explícitamente porque decia "le doy y no selecciona". La diferencia entre estar seleccionado ó no, es la débil línea de puntitos que pone Windows. Veremos que fina tienen la agudeza visual los alumnos.
  • Todos los botones son imagenes (como PictureBox) y parece que se desarrolló a 800x600 sobre una pantalla de 14"... al ponerlo sobre nuestros monitores de 17 algunas etiquetas son ilegibles debido al stretch.
  • En algunos de estos botones, hay partes de la imágen donde haces click y no sucede nada.
  • El cuadro donde se muestra la ayuda de la pregunta, tiene como unas 50 líneas en blanco, lo que provoca que a poco que muevas el scroll ... te vayas a la zona en blanco.
  • Algunas ayudas son imágenes en vez de texto y cuando la muestras ya no la puedes ocultar.
  • Cuando abandonas un test aparece un mensaje diciendo que "el tiempo para realizar el test ha acabado", aunque hayas abandonado explícitamente a los dos segundos.

Además de muchas cosas que hacen que la mecánica de la aplicación sea obtusa en lugar de intuitiva para el profesor. Eso si, viene con su llave Hasp y además cada vez que lo instalas hay que llamar por telefono para que lo activen.

Entiendo que el verdadero valor de estas aplicaciones sean los test que contienen pero... no sé... "un poquito de por favor" ... no? :) Resumiento, en mis manos un programa del 2007, supuestamente uno de los mejores, que no supera a otro de 1995 ni en funcionalidad ni en facilidad de uso, lo único nuevo que aporta es ... mucho colorido y una BD central para trabajar en red.

Así esta el patio, yo desde luego no doy crédito y estoy intentando convencerle para que lo devuelva.

Tags:

Comentarios

09/03/2008 22:59:50 #

trackback

Trackback from Pensando en asíncrono

Chatarra a precio de oro

Pensando en asíncrono |

09/03/2008 23:00:04 #

trackback

Trackback from vtortola

Chatarra a precio de oro

vtortola |

03/04/2008 13:16:28 #

crisfervil

Así es amigo mío. Por eso cuando de vez en cuando vuelve a surgir el debate ¿Qué es más beneficioso para la industria del desarrollo software: crear programas de calidad, suficientemente probados, con un mínimo número de fallos, con el correspondiente coste de tiempo y dinero que esto supone, o crear software barato, o chatarra como dirías tu, en poco tiempo, de bajo coste, con el único objetivo de someter al usuario a un interminable a la par que lucrativo periodo de mantenimiento?
Yo tengo muy claro que la primera opción es la más efectiva. Aunque no todo el mundo opina igual.

crisfervil España |

03/04/2008 21:30:27 #

vtortola

Erm... ¿que es más beneficioso para el jefecillo de turno? lo segundo por desgracia xD

vtortola España |

Comentarios no permitidos