Cszdsa
Páginas: 7 (1601 palabras)
Publicado: 7 de diciembre de 2012
El siguiente trabajo, aborda varios aspectos sobre el profesional encargado de gestionar el proceso de obtención de los requerimientos de un software, sus denominaciones, características, las tareas, sus conocimientos profesionales y aptitudes, su formación profesional y técnica, y los posibles profesionales que por su formación puedenocupar tal responsabilidad.
En las empresas de desarrollo de software, existen varias denominaciones para nombrar al profesional encargado de gestionar la actividad fundamental de este tipo de empresa, es decir, gestionar los requerimientos del cliente con el objetivo de obtener un producto que cumpla con sus expectativas, las denominaciones más usuales son las siguientes: Analista de Sistemas,Ingeniero de Sistema, Analista de Requerimientos e Ingeniero de Requerimientos.
Para un mayor entendimiento, es importante definir que se entiende por Ingeniería de Requerimientos (IR), donde este profesional juega un papel fundamental.
“The Rational Software, la define como un enfoque sistémico para recolectar, organizar y documentar los requerimientos del sistema; es también el proceso queestablece y mantiene acuerdos sobre los cambios de requerimientos, entre los clientes y el equipo del proyecto".
La IR cumple un papel primordial en el proceso de producción de software, ya que enfoca un área fundamental en su primera etapa: la definición de lo que se desea producir. Su principal tarea consiste en la generación de especificaciones correctas que describan con claridad, sinambigüedades, en forma consistente y compacta, el comportamiento del sistema; de esta manera, se pretende minimizar los problemas relacionados al desarrollo de sistemas.
Entre las personas involucradas en la IR se encuentran:
· Usuario final: personas que usarán el sistema desarrollado, quienes utilizaran las interfaces y los manuales de usuario.
· Usuario Líder: Son los que comprenden el ambiente delsistema o el dominio del problema en donde será empleado el software desarrollado. Ellos proporcionan al equipo técnico los detalles y requerimientos de las interfaces del sistema.
· Analistas de Sistemas y programadores: Son los responsables del desarrollo del producto en sí; ellos interactúan directamente con el cliente.
El objeto de esta investigación es analizar las características quedebe cumplir este profesional, al que llamaremos Analista de Sistema (AS), término por el que más se le conoce, profesional que debe establecer una comunicación adecuada para el análisis y reconocimiento de los elementos básicos del problema de la empresa usuaria, tal como lo percibe su representante.
El AS debe evaluar:
1. El flujo y la estructura de la información.
2. Definir yelaborar todas las funciones del software a desarrollar.
3. Entender el comportamiento del software en el contexto de los sucesos que afectan a la empresa usuaria.
4. Establecer las características de la interfaz del sistema.
Cada una de estas actividades sirve para describir el problema de forma que pueda sintetizarse un enfoque o solución global.
El AS se centra básicamenteen el “qué”, no en el “cómo”, ¿qué datos produce y consume el sistema?, ¿qué funciones debe realizar el sistema?, ¿qué interfaces están definidas? y ¿qué restricciones se aplican?2.
“A continuación en la Fig 1 se describen los conocimientos y aptitudes que debe tener un AS de acuerdo a las tareas que debe desempeñar:
FIG. 1
|T A R E A S|CONOCIMIENTOS PROFESIONALES Y APTITUDES |
|Análisis de los Nuevos Sistemas Informáticos y de |C.E.I. Organización, Observación Comunicación, |
|los Cambios en los existentes |Comprensión y Memoria |
|Diseño de las soluciones informáticas...
Leer documento completo
Regístrate para leer el documento completo.