Una aplicación está bien o es buena cuando la interfaz de usuario funciona, esto es lo que normalmente dice un desarrollador digamos de "interfaz de usuario". Este tipo de desarrollador sea en el lenguaje que sea, tiende a desarrollar centrándose sólo en el interface usuario, no preocupándose en absoluto por darle una estructura a la aplicación o un mínimo sentido. Normalmente el desarrollador de interfaz tiene mucho éxito.
¿Por qué tienen éxito los desarrolladores de interfaz?. Un desarrollador de interfaz es el primero en mostrar resultados, puesto que la interfaz de usuario es lo primero para el desarrollador y normalmente es lo que se ve en el resultado final, siempre será el primero en tener algo funcional que mostrar. Esto es muy bueno para tener contentos a jefes o clientes impacientes.
Un desarrollador de interfaz sale más barato, porque generalmente es un tipo que cambió de Visual Basic a PHP, de PHP a JSP y a lo que haga falta, no pide mucho dinero y te hace aplicaciones completas en una semana para que tu gran empresa pueda sacar un gran beneficio.
Para un desarrollador de verdad, una aplicación es buena no sólo cuando su interfaz funciona, sino cuando cada una de las piezas que compone la aplicación están correctamente engrandas y girando. Las aplicaciones de los desarrolladores de interfaz solucionan un problema, mientras que las buenas aplicaciones resuelven muchos más.
Estos desarrolladores, se preocupan por como queden las cosas, son más caros porque alguien que sepa como tiene que estructurar una aplicación y generalizar las cosas para que sean reaprovechables, son bastante más caros, pero dan un mejor rendimiento a largo plazo.
¿Si yo tuviera que montar un grupo de desarrollo a cuales elegiría?. Lamentablemente las dos opciones son buenas, con los desarrolladores de interfaces se podría alcanzar un beneficio rapidamente, obtener resultados, cobrar y hasta la próxima, todo el mundo contento (menos los que tengan que mantener la aplicación, pero el negocio ya está hecho). Con los buenos desarrolladores se tardaría un poco más, pero se podría ir a por clientes grandes o que pidan un calidad en el producto.
¿Pero entonces a quién ficho?, necesito un desarrollador. Bueno ficha a quien te de la gana, pero la clave del éxito no mezcles los desarrolladores, no se llevarán bien, no trates de que colaboren, el desarrolador bueno se enfadará por arreglar lo que hace el de interfaz, se lo dirá y el de interfaz se enfadará también.
Enviado por dahernan ( oct 07 2006, 01:33:10 PM CEST )