TECNICATURA SUPERIOR EN DESARROLLO DE SOFTWARE
Título a obtener: Técnico Superior en Desarrollo de Software
Horario: 1° año 08:30 a 14:30 hs.
2° año 08:30 a 14:30 hs.
3° año 08:30 a 14:30 hs.
Resolución Ministerial N° 166/2023
Duración: 3 años.
Modalidad Combinada
Funcionamiento:
-
I.T.S.C.
Dirección: Río Negro 77 B° Alto Alberdi.
Horario: 8:30 a 14:00 hs.
Ayudante Técnico: Gabriel Martín
-
Escuela Martha Juana González
Dirección: Defensa 1100 B° Villa El Libertador
Horario: 18:00 a 22:30 hs.
Coordinador de Curso: Prof. Ernesto Gallo.
Alcance del título
El Técnico Superior en Desarrollo de Software estará capacitado para producir componentes de software, lo que comprende su diseño detallado, construcción y realización de verificación unitaria de los mismos, así como su depuración, optimización y mantenimiento; desarrollando las actividades descriptas en el perfil profesional y cumpliendo con los criterios de realización establecidos para las mismas en el marco de un equipo de trabajo organizado por proyecto.
Se establecen como alcances para el Técnico de Desarrollo de Software:
-
Modelizar y construir artefactos de software a partir de especificaciones.
-
Verificar la calidad de artefactos de software, diseñando casos de prueba unitarios y de integración.
-
Optimizar y depurar código de artefactos de software para resolver defectos o mejorarlos.
-
Documentar en base a normas y estándares establecidos.
Perfil Profesional
Este técnico se ocupa en organizaciones de diversos tipos; empresas que realizan desarrollo de software por encargo de organizaciones locales o extranjeras, que proveen software junto con otros servicios de asesoramiento y consultoría, y, en menor número, que desarrollan sus propios productos de software para vender en el país o en el exterior. También en organizaciones dedicadas a otras actividades, pero que producen el software que necesitan para desarrollar sus propias actividades o que integran en productos que venden.
Su posición ocupacional suele denominarse analista programador o programador, aunque últimamente se está generalizando una denominación más abarcativa y menos categorizante, desarrollador de software. Integra equipos de proyecto dedicados al desarrollo o mantenimiento de software y recibe asignaciones específicas que tienen que resolver en lapsos que suelen medirse en términos de días o semanas, produciendo artefactos que satisfagan especificaciones y se integren al sistema objeto del proyecto.
Resuelve estas asignaciones individualmente o trabajando en pares, recibiendo la supervisión y asesoramiento de un líder de proyecto o de grupo, con quien consulta dudas y decisiones significativas o comunica inconvenientes. También recibe apoyo y brinda colaboración a otros miembros del grupo. Su trabajo es verificado por un grupo de “testing” y eventuales controles cruzados de código importante. Con una mayor experiencia o especialización en determinadas tecnologías o metodologías, posibles evoluciones ocupacionales del Técnico Superior en Desarrollo de Software son el liderar grupos de trabajo o asumir roles de analista técnico en la materia de su especialidad.
Asimismo, puede desempeñarse en forma autónoma, asumiendo la mayor parte de las tareas propias del proceso, sobre todo trabajando en forma independiente resolviendo problemas de pequeñas organizaciones que requieren sistemas de baja complejidad y reducida dimensión. Por otra parte, Técnicos Superiores en Desarrollo de Software o profesionales equivalentes con capacidad emprendedora pueden y suelen asociarse entre ellos para generar sus propias empresas para brindar servicios de desarrollo y proveer software a terceros.