lunes, 9 de enero de 2012

El Analista Funcional (I)

Ummm estuve revisando una serie de avisos de empleo de los diarios de Lima, así como también los de ciertas web's dedicadas a brindar este servicio, mas especificamente, relacionadas con requerimientos de ANALISTAS FUNCIONALES.
 
El perfil de casi todos estos avisos eran los siguientes:
 
  • Profesional egresado de Universidad de Prestigio (lo cual es obvio)
  • Experiencia FUNCIONAL desarrollando especificaciones funcionales (casos de uso)
  • Experiencia en UML
  • Experiencia en Pruebas
  • Experiencia en aplicaciones de la industria XXXXXXX
  • Buena capacidad de comunicacion hablada y escrita personalidad pro activa,analítica y ordenada.
  • Capacidad de trabajo en equipo y bajo presión
Ohhh sorpresa !!
En ninguno de estos avisos (por no decir en TODOS) se solicita CAPACIDAD PARA IDENTIFICAR REQUERIMIENTOS DEL USUARIO !!!!
 
Se puede argumentar que esto es obvio, es decir, todo analista funcional debe ser experto en técnicas de relevamiento de información; pero lamentablemente esto no siempre es así.
 
Veamos el siguiente caso: Un analista inicia el proceso de relevamiento de información para un sistema cualquiera. LO mas probable es que el Gerente de Sistemas (o su jefe directo lo lleve a las primeras (o a la primera reunión) de coordinación con el Responsable del área usuaria. Luego, cuando se decide dar inicio al levantamiento de información, este analista (por cierto todo un experto en UML, RUP, OO y demas hierbas) obviamente busca al Responsable del área usuaria, el cual posiblemente esté muy ocupado y le presenta al operativo (un empleado de menor jerarquía pero quien, en esencia, es quien conoce TODOS los procesos operativos al revés y el derecho debido a su larga experiencia y trayectoria en la empresa, y sobre todo, porque el es quien los ejecuta día a día.
 
Nuestro analista toma nota muy diligentemente en su cuaderno y en base a la información que le proporciona el operativo, procede al diseño el sistema:  
  • Prepara programas (repito: PREPARA PROGRAMAS) que ejecutan procesos,
  • Prepara programas que imprimirán reportes y mostrarán pantallazos que ayudaran al operativo a realizar su trabajo mas rápido
  • Acude donde el operativo dos o tres veces mas y finalmente le hace un demo de su "sistema".
Acá pueden presentarse los siguientes escenarios:
  1. El operativo revisa el demo y le indica al analista que esta incompleto, y que hay que hacerle ciertas modificaciones.
  2. El operativo llama a su jefe inmediato; ambos revisan el demo y le indica al analista que esta incompleto,
 
Que hizo mal el Analista ??

No hay comentarios:

Publicar un comentario