Information systems Analyst and Designer (IAD)
Analista y Diseñador de Sistemas de Información
Definición
Profesional que realiza, de forma individual o integrado en un equipo de trabajo, las tareas de análisis y diseño de aplicaciones informáticas, de medio y gran alcance, con criterios de ingeniería del software
Competencias desarrolladas
- Aplicación de técnicas específicas de ingeniería del software en las etapas de análisis y diseño de un proyecto de desarrollo de software
- Capacidad para aplicar técnicas específicas de tratamiento, almacenamiento y administración de datos
- Capacidad para proponer y evaluar diferentes alternativas de análisis y diseño orientado a objetos para resolver un caso de aplicación informática
Actividades realizadas
- Aplicar y contextualizar adecuadamente los principios de la ingeniería del software, en especial los relativos al análisis y diseño de aplicaciones, con uno o más métodos constructivos
- Conceptualizar y entender las aplicaciones en términos de orientación a objetos
- Saber la repercusión que tiene el paradigma de la orientación a objetos en otros ámbitos de la informática y las razones del beneficio que aporta en cuanto a eficiencia y calidad por el alto grado de reutilización que aporta, así como los requisitos que supone conseguirlo
- Identificar y seleccionar adecuadamente los requisitos de un proyecto de desarrollo
- Elaborar los casos de uso del análisis funcional de un proyecto de desarrollo
- Elaborar los diagramas UML de análisis y diseño de las aplicaciones orientadas a objetos
- Modelizar el dominio de una aplicación por medio de diagramas UML
- Documentar adecuadamente, según los estándares y especificaciones establecidos, los requisitos, el análisis y el diseño de un proyecto de desarrollo de software
- Definir las pruebas de aceptación para asegurar la calidad de los programas producidos y su adecuación a los requisitos del proyecto
- Realizar las tareas de análisis y diseño del mantenimiento correctivo y evolutivo del software