Tecnicatura Superior en Desarrollo de Software
Nivel: Terciario / Educación Superior | Duración: 3 Años (Cursada Anual) | Modalidad: Presencial
📘 Plan de Estudios y Título
- Carrera: Tecnicatura Superior en Desarrollo de Software.
- Título Obtenido: Desarrollo de Software (Resolución N° 5847/19).
- Cantidad de Horas: 1824 horas reloj.
- Ver Plan de Estudios
- Descargar Diseño Curricular (Res.5847/19)
📝 Descripción de la Carrera
El software se ha transformado en el motor de la economía global. Esta disciplina avanza a pasos agigantados, impulsada por la necesidad de dar soluciones tecnológicas a los problemas cotidianos y la creciente demanda de productos digitales. En el ISFT 172, te formamos para ser el profesional que no solo entiende la tecnología, sino que la crea. La carrera te proporciona un sólido conjunto de conceptos, metodologías y lenguajes propios para liderar y gestionar proyectos que generan nuevas oportunidades de negocios y mejoran la toma de decisiones a nivel organizacional.
El Técnico Superior en Desarrollo de Software es un profesional estratégico capaz de:
- Traducir Necesidades: Transformar los requerimientos de los usuarios en especificaciones técnicas de diseño.
- Crear y Codificar: Implementar el diseño en código, desarrollando el conjunto de datos, programas y reglas que constituyen un sistema informático de calidad (web, móvil, escritorio).
- Analizar y Solucionar: Detectar problemas, probar el código y documentar el proceso para asegurar la operatividad y eficacia del producto.
- Impulsar la Productividad: Beneficiar tanto al sector público como al privado, mediante sistemas que optimicen la productividad y la competitividad.
✨ Perfil Profesional
El Técnico Superior en Desarrollo de Software estará capacitado para producir artefactos de software, lo que comprende su diseño detallado, construcción -reutilizando elementos existentes o programándolos enteramente- y verificación unitaria, 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.
El proceso de desarrollo de software es una tarea grupal, o también individual y muchas veces multidisciplinaria que se organiza por proyectos. Cada proyecto es negociado y acordado con el cliente o usuario y llevado a cabo por un equipo de trabajo constituido “ad-hoc”, conducido y administrado por un líder que mantiene la relación diaria con el cliente o usuario y asume la responsabilidad operativa del proyecto.
El software debe satisfacer especificaciones de requerimientos, ya sean éstas formales o informales, las que pueden venir dadas por el cliente, algún consultor especializado en el tipo de problemas que aborda la aplicación o ser elaboradas por algún analista funcional integrante del equipo de trabajo del proyecto. El equipo de desarrollo suele estar integrado por un arquitecto de software, que establece el diseño general del sistema y especificaciones de calidad de la solución, un grupo de desarrolladores de software, que son quienes lo construyen y otro de “testing”, que son los encargados de verificar que el software producido cumpla los requisitos, tanto funcionales como de comportamiento, oportunamente establecidos.
💼 Salida Laboral
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 tiene 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.
- Pueden generar sus propias empresas para brindar servicios de desarrollo y proveer software a terceros.
🚀 ¿Por qué estudiar Desarrollo de Software?
El mercado requiere desarrolladores con urgencia. Al egresar del ISFT 172, podrás insertarte en un amplio campo laboral como:
- Desarrollador/a Full-Stack (creación de sistemas de principio a fin).
- Analista Programador/a.
- Especialista en Bases de Datos.
- Consultor/a o Asesor/a en implementación de software.
- Líder o Gestor/a de Proyectos de tecnología.
- Emprendedor/a, creando tu propia startup de base tecnológica.