fbpx
Wikipedia

Analista de sistemas

El analista de sistemas o de tecnologías de la información es un profesional especializado del área de la ingeniería de software e informática, encargado del desarrollo de aplicaciones en lo que respecta a su diseño y obtención de los algoritmos, así como de analizar las posibles utilidades y modificaciones necesarias de los sistemas operativos para una mayor eficacia de un sistema informático.

Orígenes

En sus inicios, la industria del software adoptó un enfoque organizativo tayloriano, al igual que la mayoría de las industrias del momento. Este enfoque propugna la especialización de funciones como método organizativo. Bajo tal enfoque, el proceso de construcción de software se concibe como un conjunto de tareas altamente especializadas donde está claramente definido el papel de cada categoría profesional:

  • El analista tiene como cometido analizar un problema y describirlo con el propósito de ser solucionado mediante un sistema informático.
  • El diseñador realiza, con base en el análisis, el diseño de la solución.
  • El analista tiene que delimitar el análisis para ver lo que se quiere hacer inicialmente y después darle al usuario nuevas opciones de uso.

Evolución de la profesión

Hoy en día, el analista de sistemas ha tenido que actualizarse absorbiendo conocimientos nuevos para poder realizar su trabajo ya que las exigencias de las nuevas tecnologías y metodologías de desarrollo de software han cambiado. Los avances de la ingeniería del software en su corta vida han puesto de manifiesto que las funciones que cumplía el analista de sistemas no eran suficientes para lograr un mínimo éxito en el desarrollo de software de hoy en día.

Las funciones más relevantes que se incorporan son:

  • Dirección (de proyectos), para dirigir las personas hacia el resultado deseado.
  • Educción de requisitos, para determinar el comportamiento que se espera del software.
  • Garantía de calidad, para garantizar las expectativas del cliente.
  • Diseño, para que exista una mínima certeza de que el software es viable y eficaz con la tecnología existente para los trabajos
  • Gestión de configuración, para controlar el caos a medida que el software crece.

En informática, la semántica es considerada una aplicación de la matemática lógica. La semántica refleja el significado de programas o funciones.

Los programas pueden separarse en su parte sintáctica (la estructura gramatical) y su parte semántica (el significado). Por ejemplo, las siguientes sentencias de programación utilizan diferentes sintaxis (en diferentes lenguajes), pero resultan en la misma semántica (hacen lo mismo):

  1. x += y; (C, Java, etc)
  2. x := x + y; (Pascal)
  3. x = x + y (BASIC, Fortran)

En general, las tres operaciones lo que hacen (semántica) es sumar Y con X y almacenar el resultado en X..

Lo que no se escapa a profesionales como el ingeniero de software, el jefe de proyecto, el modelador de software, o el analista-programador. Esta última figura es muy popular y cubre la necesidad de un rol que posea tanto conocimientos técnicos como de análisis ya que siempre se necesitará un intérprete entre el cliente y los programadores involucrados en los proyectos; y, por ahora, no existen carreras como la de jefe de proyecto o modelador de software.

Es deseable también que el analista de sistemas tenga conocimientos -al menos básicos- de usabilidad. Ya que cualquier sistema que no esté al servicio de los usuarios o diseñado pensando en el usuario, no tiene mucho sentido.

Perfil tradicional del analista de software

Las cualidades que se esperan de un analista son esencialmente la capacidad de abstracción y de análisis. Los conocimientos que requiere son aquellos relacionados con las técnicas de análisis de sistemas de información:

Todas estas son materias propias de la titulación denominada Ingeniería Informática, aunque posteriormente el ingeniero no suele ejercer ninguno de estos conocimientos dentro de un proyecto y estas materias son base en la titulación de Análisis de Sistemas.

Véase también

  •   Datos: Q942569

analista, sistemas, para, otros, usos, este, término, véase, analista, analista, sistemas, tecnologías, información, profesional, especializado, área, ingeniería, software, informática, encargado, desarrollo, aplicaciones, respecta, diseño, obtención, algoritm. Para otros usos de este termino vease Analista El analista de sistemas o de tecnologias de la informacion es un profesional especializado del area de la ingenieria de software e informatica encargado del desarrollo de aplicaciones en lo que respecta a su diseno y obtencion de los algoritmos asi como de analizar las posibles utilidades y modificaciones necesarias de los sistemas operativos para una mayor eficacia de un sistema informatico Indice 1 Origenes 2 Evolucion de la profesion 3 Perfil tradicional del analista de software 4 Vease tambienOrigenes EditarEn sus inicios la industria del software adopto un enfoque organizativo tayloriano al igual que la mayoria de las industrias del momento Este enfoque propugna la especializacion de funciones como metodo organizativo Bajo tal enfoque el proceso de construccion de software se concibe como un conjunto de tareas altamente especializadas donde esta claramente definido el papel de cada categoria profesional El analista tiene como cometido analizar un problema y describirlo con el proposito de ser solucionado mediante un sistema informatico El disenador realiza con base en el analisis el diseno de la solucion El analista tiene que delimitar el analisis para ver lo que se quiere hacer inicialmente y despues darle al usuario nuevas opciones de uso Evolucion de la profesion EditarHoy en dia el analista de sistemas ha tenido que actualizarse absorbiendo conocimientos nuevos para poder realizar su trabajo ya que las exigencias de las nuevas tecnologias y metodologias de desarrollo de software han cambiado Los avances de la ingenieria del software en su corta vida han puesto de manifiesto que las funciones que cumplia el analista de sistemas no eran suficientes para lograr un minimo exito en el desarrollo de software de hoy en dia Las funciones mas relevantes que se incorporan son Direccion de proyectos para dirigir las personas hacia el resultado deseado Educcion de requisitos para determinar el comportamiento que se espera del software Garantia de calidad para garantizar las expectativas del cliente Diseno para que exista una minima certeza de que el software es viable y eficaz con la tecnologia existente para los trabajos Gestion de configuracion para controlar el caos a medida que el software crece En informatica la semantica es considerada una aplicacion de la matematica logica La semantica refleja el significado de programas o funciones Los programas pueden separarse en su parte sintactica la estructura gramatical y su parte semantica el significado Por ejemplo las siguientes sentencias de programacion utilizan diferentes sintaxis en diferentes lenguajes pero resultan en la misma semantica hacen lo mismo x y C Java etc x x y Pascal x x y BASIC Fortran En general las tres operaciones lo que hacen semantica es sumar Y con X y almacenar el resultado en X Lo que no se escapa a profesionales como el ingeniero de software el jefe de proyecto el modelador de software o el analista programador Esta ultima figura es muy popular y cubre la necesidad de un rol que posea tanto conocimientos tecnicos como de analisis ya que siempre se necesitara un interprete entre el cliente y los programadores involucrados en los proyectos y por ahora no existen carreras como la de jefe de proyecto o modelador de software Es deseable tambien que el analista de sistemas tenga conocimientos al menos basicos de usabilidad Ya que cualquier sistema que no este al servicio de los usuarios o disenado pensando en el usuario no tiene mucho sentido Perfil tradicional del analista de software EditarLas cualidades que se esperan de un analista son esencialmente la capacidad de abstraccion y de analisis Los conocimientos que requiere son aquellos relacionados con las tecnicas de analisis de sistemas de informacion Conocimiento del paradigma tradicional de la ingenieria 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 tecnicas Diagrama entidad relacion modelo relacional etc Conocimiento de la tecnologia arquitectura de software bases de datos etc Todas estas son materias propias de la titulacion denominada Ingenieria Informatica aunque posteriormente el ingeniero no suele ejercer ninguno de estos conocimientos dentro de un proyecto y estas materias son base en la titulacion de Analisis de Sistemas Vease tambien EditarAnalisis de sistemas Ingenieria Informatica Ingenieria del software Programador Datos Q942569 Obtenido de https es wikipedia org w index php title Analista de sistemas amp oldid 138482855, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos