Você está na página 1de 2

Analista de sistemas

Para otros usos de este trmino, vase Analista (desambiguacin).

[editar]Orgenes
En sus inicios, la industria del software adopt un enfoque organizativo tayloriano, al igual que la
mayora de las industrias del momento. Este enfoque propugna la especializacin de funciones
como mtodo organizativo. Bajo tal enfoque, el proceso de construccin de software se concibe
como un conjunto de tareas altamente especializadas donde est claramente definido el papel de
cada categora profesional:

El analista tiene como cometido analizar un problema y describirlo con el propsito de ser
solucionado mediante un sistema informtico.

El diseador realiza, con base en el anlisis, el diseo de la solucin

El analista tiene que delimitar el anlisis para ver lo que se quiere hacer inicialmente y
despus darle al usuario nuevas opciones de uso.

[editar]Evolucin

de la profesin

Hoy en da, estas funciones han quedado claramente obsoletas a pesar de que la categora
profesional sigue existiendo como tal. Los avances de la ingeniera del software en su corta vida han
puesto de manifiesto que estas funciones no son suficientes para lograr un mnimo xito en el
desarrollo de software.
Las funciones ms relevantes que faltan son:

Direccin (de proyectos), para dirigir los recursos hacia el resultado deseado.

Educcin de requisitos, para determinar el comportamiento que se espera del software.

Garanta de calidad, para garantizar las expectativas del cliente.

Diseo, para que exista una mnima certeza de que el software es viable y eficaz con la
tecnologa existente.

Gestin de configuracin, para controlar el caos a medida que el software crece.

Estas funciones han sido adoptadas en muchos casos por analistas, pero no son materia especfica
de esta profesin. En algunas organizaciones (y en algunos pases) la profesin ya no existe, siendo
sustituida por otras figuras tales como el ingeniero de software, el jefe de proyecto, el modelador de
software, o el analista-programador. Esta ltima figura es muy popular ya que resuelve los tpicos

problemas de comunicacin que existan entre analistas y programadores. Estos problemas se


deben a la extrema idealizacin de la especializacin de funciones.
Es deseable tambin que el analista de sistemas tenga conocimientos -al menos bsicos- de
usabilidad. Ya que cualquier sistema que no est al servicio de los usuarios o diseado pensando en
el usuario, no tiene mucho sentido.

[editar]Perfil

tradicional del analista

El perfil tradicional del analista es analizar.


Las cualidades que se esperan de un analista son esencialmente la capacidad de abstraccin y de
anlisis. Los conocimientos que requiere son aquellos relacionados con las tcnicas de anlisis de
sistemas de informacin:

Conocimiento del paradigma tradicional de la ingeniera del software y del tradicional ciclo
de vida del software en cascada.

Modelado funcional: Diagrama de flujo de datos, diagrama de estado, etc.

Modelado de datos y sus tcnicas: Diagrama entidad-relacin, modelo relacional, etc.

Conocimiento de la tecnologa: arquitectura de software, bases de datos, etc.

Todas estas son materias propias de la titulacin denominada Ingeniera Informtica.

Você também pode gostar