You are on page 1of 2

El perfil de analista

September 11th, 2008 Goto comments Leave a comment En un equipo de trabajo dedicado a la ingeniera del software, la existencia de perfiles asociados a recursos concretos denota un alto nivel de especializacin. Es normal encontrarse equipos de trabajo donde los recursos que los forman hacen de todo o casi de todo. Donde trabajo, eso no sucede. Desde hace algn tiempo, como parte de un cambio en la cultura de empresa, se comenz a forjar un alto grado de especializacin. Entre los distintos perfiles que se definieron, est el analista. No quiero aadirle el completo funcional, prefiero referirme a l, como analista. Segn la RAE, un analista es el que hace anlisis, y un anlisis es: 1. Distincin y separacin de las partes de un todo hasta llegar a conocer sus principios o elementos. 2. Examen que se hace de una obra, de un escrito o de cualquier realidad susceptible de estudio intelectual. 3. Estudio, mediante tcnicas informticas, de los lmites, caractersticas y posibles soluciones de un problema al que se aplica un tratamiento por ordenador. He tomado de la RAE las acepciones ms cercanas al tema que nos atae. Pues bien, comenzar con que no estoy de acuerdo con la parte de la tercera acepcin en la que dice ...y posibles soluciones de un problema al que se le aplica un tratamiento por ordenador. Dar soluciones a un problema considero que forma parte del diseo, y para eso ya tenemos a otros perfiles. Cuando nos encontramos ante un problema, lo primero que hacemos es obtener toda la informacin (datos, relaciones, semejanzas, contradicciones, etc) que es objetiva del problema. En este punto, dejamos a un lado cosas como habr querido decir, supondr esto que, es decir, las cuestiones subjetivas a un lado. Una vez que tenemos bien estructurada la informacin, entonces es cuando comenzamos a usar nuestro conocimiento en la materia del problema y podemos hacer uso incluso de suposiciones para encontrar una solucin. Mi profesor de matemticas nos deca que los problemas es fcil que se puedan resolver de mltiples formas, especialmente en las matemticas. Y no es cierto que un mismo proyecto software puede ser diseado de mltiples formas? Sin embargo, los datos objetivos del problema son nicos, es decir, una persona puede ver un problema y obtener cierta informacin objetiva y, sin embargo, otra persona, puede ver esa misma informacin objetiva o incluso otra que la contenga. A continuacin expongo las principales funciones que deben recaer sobre el perfil de analista: Localizacin de las fuentes de informacin: Una vez que el analista toma contacto con el reto (sustituye al problema antes mencionado) debe detectar sus fuentes de informacin. En una gran parte de las ocasiones su fuente de informacin vendr de usuarios expertos que le proporcionarn la informacin. En otros casos, tendr que recurrir a biografa, internet, etc. Formalizar el reto: Evidentemente no puede retener toda esa informacin, necesitar organizarla, estructurarla, revisarla, etc. Por lo tanto, necesita seguir ciertas convenciones o prcticas para que l mismo pueda gestionar esa informacin. Interlocutor entre quien plantea el reto y quienes darn solucin al reto: Segn esto el punto anterior toda aun ms fuerza porque el resultado de formalizar el reto no slo le servir a l, sino a otras personas (recursos). Velar porque la informacin objetiva que refleja el formalizar el reto siga ntegra: Tiene que ser

capaz de analizar no slo el reto sino tambin la solucin, pero en este caso con el objetivo de asegurarse de que la informacin considerada en la solucin es correcta. Proteger la solucin: Siempre pueden aparecer datos que inicialmente estaban ocultos y, evidentemente, no podemos obviarlos, pero tampoco podemos permitir que el desarrollo de la solucin deje de ser vlido. Evidentemente, no es fcil. De hecho considero que es un trabajo complicado y que requiere de ciertas habilidades/capacidades como por ejemplo: Capacidad de sntesis Capacidad comunicativa Buena oratoria Disciplina Orden Ser muy meticuloso con todo, incluso con los pequeos detalles. Capacidad de abstraccin Capacidad de conceptualizar

Es probable que me haya dejado atrs tanto funcionalidades como habilidades/capacidades, supongo que cada uno tiene sus propias listas, pero creo estas resumen lo que busco en un buen analista. Personalmente creo que se comete un error cuando se dice que: Un analista primero tiene que haber sido desarrollador. Cuando se piensa que la evolucin de un desarrollador es ser analista. Cuando se cree que para analizar hay que conocer las herramientas de usan los diseadores Procurar escribir sobre la relacin entre el perfil de analista y el resto de perfiles. Como curiosidad os recomiendo que busquis en los portales de trabajo ofertas relacionadas con los analistas (informticos). Al hilo de esta entrada os recomiendo leer El arquitecto de software en versin espaola.

Perfil profesional: conjunto de capacidades y competencias que identifican la formacin de una persona para asumir en condiciones ptimas las responsabilidades propias del desarrollo de funciones y tareas de una determinada profesin.

You might also like