Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CARRERA:
TITULO:
Técnico en Análisis y Diseño de Software
1
INDICE
1. INTRODUCCIÓN ...............................................................................................................................3
2. FUNDAMENTACION DE LA TECNICATURA EN ANALISIS Y DESARROLLO DE
SOFTWARE. ...........................................................................................................................................4
3. CARACTERÍSTICAS GENERALES .................................................................................................5
4. PERFIL PROFESIONAL ....................................................................................................................5
5. ALCANCES DEL TÍTULO.................................................................................................................7
6. HABILITACIONES PROFESIONALES ............................................................................................7
7. ÁREA OCUPACIONAL .....................................................................................................................8
8. DEFINICION Y CARACTERIZACION DE CAMPOS DE FORMACION Y SUS RELACIONES8
9. REQUISITOS PARA EL INGRESO ................................................................................................10
10. CARACTERÍSTICAS GENERALES DEL PLAN DE ESTUDIOS ..............................................10
10.1 INTENSIDAD DE LA FORMACIÓN PRÁCTICA .................................................................12
11. ESTRUCTURA CURRICULAR .....................................................................................................14
12. ESPACIOS CURRICULARES........................................................................................................16
13. REGIMEN DE CORRELATIVIDADES ........................................................................................24
2
1. INTRODUCCIÓN
Los cambios producidos en el mundo de la ciencia y especialmente, en el campo de la
tecnología, se han reflejado en el ámbito de la economía y del trabajo, inaugurando nuevas
perspectivas en los sistemas organizacionales, en los regímenes de trabajo y en la producción
industrial y tecnológica. Los avances en este campo, a la par de modificar las relaciones entre
trabajo y producción, han invadido otras esferas de la vida social, lo que ha llevado a una
necesaria reflexión sobre la calidad de vida humana, en el marco de un mundo altamente
tecnificado y de profundos desequilibrios sociales.
La Ley de Educación Superior Nº 24.521 que rige para las instituciones de formación
superior, sean éstas universitarias o no universitarias, provinciales o municipales tanto
estatales como privadas establece que la educación superior no universitaria se encuentra
bajo la responsabilidad jurisdiccional de las provincias y de la ciudad de Buenos Aires, a
quienes corresponde dictar las normas de creación, funcionamiento y cierre de instituciones
de este nivel.
En el artículo 4 de la Ley de Educación Superior se formulan entre otros los siguientes
objetivos:
a) “Formar científicos, profesionales y técnicos que se caractericen por la solidez de su
formación y por su compromiso con la sociedad de que forman parte.
d) Garantizar crecientes niveles de calidad y excelencia en todas las opciones
institucionales del sistema.
f) Articular la oferta educativa de los diferentes tipos de instituciones que la integran.
g) Promover una adecuada diversificación de los estudios de nivel superior, que
atiendan tanto a las expectativas y demandas de la población como los requerimientos del
sistema cultural y de la estructura productiva”.
La referencia al contexto cultural y social remarca la importancia de que toda
definición referida a las carreras de orientación técnica, han de sustentarse en las demandas
laborales, las necesidades y posibilidades económicas de cada región y en las características
que identifican la personalidad social de la población y el entorno local-regional.
No basta, entonces con un diagnóstico centrado en lo productivo, sino que es
necesario contemplar todas las variables emergentes de una mirada sobre las cuestiones que
hacen a la identidad cultural de la población hacia la cual se pretende volcar los resultados de
la formación técnico-profesional. De este modo se busca superar un planteo estrictamente
técnico, o encerrado en variables de índole económico-laboral únicamente, anclados en una
3
etapa anterior del mundo y de la ciencia, para avanzar hacia una formación integrada en la
que la ciencia y la tecnología se inserten en un proyecto educativo que tiene sus raíces en la
realidad y en la que el hombre es el principal protagonista.
Esa realidad, con su diversidad social-cultural, también pone de manifiesto las
posibilidades y necesidades en cuanto a producción, recursos naturales, recursos humanos,
fuentes de trabajo y capacitación, todos ellos elementos fundamentales para la definición de
la orientación y contenidos de las tecnicaturas.
Las tecnicaturas en estos nuevos diseños asumen el enfoque de la formación basada
en competencias.
Se entiende por competencia profesional el conjunto identificable y evaluable de
capacidades-conocimientos, actitudes, habilidades, valores –que permiten desempeños
satisfactorios en situaciones reales de trabajo de acuerdo a los estándares utilizados en ellas.
(Acuerdo Marco para los T.T.P., A – 12)
4. PERFIL PROFESIONAL
El perfil Profesional expresa el conjunto de realizaciones profesionales que una
persona hace efectivas en las diversas situaciones de trabajo a las que puede enfrentarse en
el dominio de su área ocupacional. A continuación, se presentan funciones y sub-funciones
del perfil profesional del técnico en las cuales se pueden identificar las siguientes actividades:
Actividades Profesionales:
a) Modelizar artefactos de software a partir de especificaciones, refinándolas en
caso necesario, para determinar el diseño detallado y las características de una solución que
las satisfaga en el contexto de la arquitectura del sistema de software del cual van a formar
parte.
Esto comprende:
• Interpretar críticamente las especificaciones recibidas.
• Interpretar la arquitectura del sistema en el cual se inserta la asignación.
• Aplicar patrones de diseño si corresponde.
• Diseñar la solución.
• Representar el diseño.
• Verificar el diseño.
5
b) Construir los artefactos de software que implementen el diseño realizado,
aplicando patrones o reutilizando código en la medida en que resulte posible. Al hacer esto, y
en función de lo acordado para el proyecto, optimizará el desempeño de lo que construya
aplicando buenas prácticas de programación y documentación.
Esto comprende:
• Reutilizar elementos ya existentes.
• Redactar código.
• Optimizar el código.
• Controlar cambios y versiones.
• Utilizar ambientes de desarrollo.
c) Verificar los artefactos de software construidos considerando las necesidades de
cobertura de la prueba. Para ello diseña los casos considerando el entorno de pruebas
y ejecuta pruebas unitarias, así como registra los datos y resultados. De ser necesario,
realiza correctivas sobre el código hasta satisfacerse de que cumpla con las
especificaciones recibidas.
Esto comprende:
• Considerar las necesidades de cobertura de la prueba.
• Diseñar los casos de prueba.
• Preparar el entorno de pruebas.
• Realizar pruebas unitarias.
• Registrar casos de prueba, datos y resultados de pruebas y acciones
correctivas.
d) Revisar el código de artefactos de software para resolver defectos o mejorarlo. Este
código puede ser propio o ajeno. Esta actividad comprende revisiones cruzadas con
otros integrantes del proyecto para asegurar la calidad del producto. Algunas
asignaciones requieren una revisión de código ya existente para poder ampliar
funcionalidades o refactorizarlo.
Esto comprende:
• Interpretar código.
• Diagnosticar defectos.
• Depurar defectos.
6
e) Documentar sus actividades y los resultados obtenidos aportando elementos para
asegurar la calidad de los proyectos de acuerdo a normas y estándares establecidos.
Esto comprende:
• Registrar actividades realizadas.
• Documentar todos los productos de su labor
f) Gestionar sus propias actividades dentro del equipo de trabajo del proyecto. Ello
comprende la planificación (organización y control) de las tareas a realizar, el oportuno
reporte de avances y dificultades y el registro y reflexión sobre lo realizado para
capitalizar experiencias y estimar métricas aplicables a su actividad. Obtener métricas
a partir de registros de actividades
Esto comprende:
• Reportar actividades realizadas.
• Documentar todos los productos de su labor.
6. HABILITACIONES PROFESIONALES
7. ÁREA OCUPACIONAL
8
Campo de La Formación Específica
La formación específica del Técnico en Análisis y Diseño de Software es la directamente
relacionada con las actividades propias de su perfil profesional, por ello los contenidos
correspondientes a este campo están agrupados en forma tal que puedan relacionarse
fácilmente con las actividades propias del técnico. Para poner en perspectiva y señalar el nivel
de los contenidos, se los acompaña con ejemplos de ejercicios prácticos que contribuyan a la
formación a través de ejemplo que preparan al estudiante para su futuro trabajo.
9
Ello requiere el despliegue de estrategias didácticas que articulen capacidades básicas,
teorías científicas, tecnológicas, y reglas técnicas, por un lado; y condiciones históricas,
políticas, sociales, culturales y económicas, los procesos de trabajo y los procesos de
generación de conocimiento, por otro.
Es importante que las estrategias didácticas no desvinculen ni desintegren la actitud y
el valor, del concepto y del procedimiento, dado que en el aprendizaje y en la vida cotidiana
no están separados. La vinculación con problemas sociales requiere además en el diseño de la
enseñanza prestar especial atención a la contextualización. Esto implica la referencia a campos
de trabajo y problemáticas reales de las comunidades locales que a su vez permita la
comprensión del contexto regional y global.
10
Se reconocen las siguientes modalidades de asignaturas:
a) Modalidad Teórica/Práctica: aquellos espacios curriculares cuyos objetos de
conocimiento y formación poseen un carácter conceptual y un orden práctico experimental
central, poniendo el acento en la comprensión de los temas, problemas, fenómenos,
acontecimientos, mediante la apropiación crítica de las categorías de las disciplinas
específicas. La articulación teoría-práctica está dada aquí, en que las categorías conceptuales
se articulan siempre en torno de problemas reales y concretos de abordaje y resolución desde
una práctica experimental.
Modalidad Teórica: aquellos espacios curriculares cuyos objetos de conocimiento y
formación poseen un carácter conceptual central, mediante la apropiación crítica de las
categorías de las disciplinas específicas, que involucra actividades cognitivas de producción y
resignificación comprensiva de saberes conceptuales del campo disciplinar.
Las modalidades de enseñanza y aprendizaje respecto de la formación práctica
constituyen un eje que atraviesa troncalmente la propuesta de formación que articula el Plan
de Estudios promoviendo un proceso de construcción de conocimiento profesional en los
estudiantes que favorezca la gradual complejidad, integralidad y profundidad de las
herramientas de comprensión e intervención.
En forma coherente, la estructura curricular del Plan de Estudios y las experiencias de
aprendizaje que promueve parten de principios pedagógicos que conciben la integración de
la teoría y la práctica como dimensión central de los procesos de formación profesional en la
universidad.
Al mismo tiempo, la inclusión gradual de los estudiantes en experiencias que los
enfrenten a resolver problemas profesionales de diversa complejidad, contribuye, a superar
la fragmentación de las disciplinas que promueven aprendizajes atomizados y basados en el
dominio memorístico de datos. Las experiencias de aprendizaje integradas y centradas en la
resolución de problemas de complejidad creciente constituyen una estrategia central en los
procesos de formación del Técnico en Análisis y Diseño de Software.
11
10.1 INTENSIDAD DE LA FORMACIÓN PRÁCTICA
Es el grado de desarrollo de las actividades denominadas prácticas, necesarias para el
proceso de adquisición de conocimientos, habilidades y destrezas para la práctica profesional,
de acuerdo a los contenidos mínimos, a la carga horaria total, a los objetivos y a los alcances
de la carrera.
Es el tipo de formación que favorece, en el futuro técnico, el desarrollo de actitudes,
capacidades y valores para la ejecución de cursos de acción como integrante de un sistema
informático. Esta formación contribuye a una mayor comprensión de los conocimientos
teóricos. Requiere la búsqueda de información, la aplicación del conocimiento, y la toma de
decisiones, así como la articulación con la teoría y la complementariedad con una actitud
crítica y comprometida para permitir el desempeño idóneo del Técnico en Análisis y Diseño
de Software.
El Técnico en Análisis y Diseño de Software a lo largo de su carrera, incorpora saberes
teóricos y prácticos, y a su vez, prácticas de intervención en el medio cuyas finalidades
definen en gran parte el perfil profesional del graduado. Por ello, el Plan de Estudios define
modalidades de formación teórico-práctica que colaboran en el desarrollo de competencias
profesionales acordes con la intencionalidad formativa.
De esta manera, la teoría y la práctica se muestran como ámbitos mutuamente
constitutivos que definen una dinámica específica del proceso de enseñanza y aprendizaje.
Por ende, los criterios de intensidad de la formación práctica, para evitar
interpretaciones fragmentarias o reduccionistas de la práctica, consideran centrales las
siguientes definiciones:
a. Gradualidad y complejidad:
Este criterio responde al supuesto de que el aprendizaje constituye un proceso de
reestructuraciones continuas, que posibilita de manera progresiva alcanzar niveles cada vez
más complejos de comprensión e interpretación de la realidad. En ese sentido, desde el inicio
de la carrera los aportes que las distintas áreas curriculares realizan a la formación integral,
van relacionando los aspectos teóricos con los prácticos, ya sea que estén vinculados o no
con la práctica profesional.
b. Integración de teoría y práctica:
El proceso de formación de competencias profesionales que posibilitan la
intervención en la problemática específica de la realidad socioeconómica requiere de
modalidades curriculares de articulación teórico-práctica. Éstas se recuperan desde el aporte
12
de diversas disciplinas. El trabajo de análisis y reelaboración conceptual se define como
central para su transferencia al campo profesional, posibilitando, de esta manera, una
comprensión integral del rol del Técnico en Análisis y Diseño de Software.
c. Resolución de situaciones problemáticas:
El proceso de apropiación del conocimiento requiere del desarrollo de la capacidad
de solución de situaciones problemáticas ya que, de esta manera, se tiende al logro de dos
importantes objetivos:
• Por un lado, comprometer activamente a los estudiantes como actores
involucrados y corresponsables en la solución de las mismas.
• Por otro, generar un ambiente de aprendizaje en el que los docentes
promueven y privilegian la indagación abierta, más allá de los contenidos desarrollados en
cada espacio curricular.
La formación práctica de la carrera de Técnico en Análisis y Diseño de Software desde
esta perspectiva, permite la resignificación de los contenidos teóricos y su aplicación a la
futura actividad profesional.
La intensidad de la formación práctica en la carrera de Técnico en Análisis y Diseño de
Software se define en dos instancias complementarias:
• La primera de ellas referida a la metodología de enseñanza práctica incluida
en el contrato pedagógico de las diversas asignaturas, orientada a que el alumno adquiera
habilidades y destrezas para la práctica profesional.
• La segunda es el espacio final de integración, denominado Práctica
Profesionalizante, donde el estudiante deberá enfrentar situaciones similares a las que podría
encontrar en su futuro desempeño profesional.
El espacio de las Prácticas Profesiolanizantes contempla un total de 426 horas.
Las Prácticas Profesionalizantes son:
• Planificadas y realizadas en forma congruente y en función del perfil del
Técnico en Análisis y Diseño de Software.
• Ejecutadas y realizadas mediante una supervisión organizada.
• Sistemáticamente evaluadas por los docentes.
• De aplicación e integración de los marcos teóricos estudiados durante la
carrera.
13
11. ESTRUCTURA CURRICULAR
Sociales,
Económicas y
Políticas
102 Cuatrimestral 4 64 Presencial
cuatrimestre
Matemática I
103 Inglés Técnico I Cuatrimestral 3 48 Presencial
104 Algebra Cuatrimestral 3 48 Presencial
105 Tecnología de la Cuatrimestral 4 64 Presencial
Información
106 Administración y Cuatrimestral 3 48 Presencial
Gestión
107 Cuatrimestral 5 80 Presencial
Espacio de formación
Programación I
específica segundo
cuatrimestre
Administración y
204 Cuatrimestral 2 32 Presencial
Gestión II
Análisis y diseño
205 Cuatrimestral 3 48 Presencial
de sistemas I
206 Programación II Cuatrimestral 6 96 Presencial
Espacio de formación
Programación de
específica segundo
móviles
Sistemas
208 Cuatrimestral 5 80 Presencial
operativo y redes
Práctica
209 Profesionalizante Cuatrimestral 6 96 Presencial
II
14
TERCER AÑO
Investigación
301 Cuatrimestral 3 48 Presencial
Espacio de formación
básica primer Operativa
cuatrimestre Probabilidad y
302 Cuatrimestral 3 48 Presencial
estadística
Legislación
303 Cuatrimestral 2 32 Presencial
Informática
Análisis y diseño de
304 Cuatrimestral 4 64 Presencial
sistemas II
305 Programación III Cuatrimestral 6 96 Presencial
Espacio de formación
específica segundo
Auditoría de
cuatrimestre
15
12. ESPACIOS CURRICULARES
PRIMER AÑO
101. Problemáticas Sociales, Económicas y Políticas
Transformaciones del Estado-Nación. Rol social del estado. Ciudadanía y espacio público.
Problemáticas Socio Culturales. Proceso de globalización, transnacionalización y
regionalización. Procesos políticos, económicos y su vinculación con el mundo del trabajo
actual. La economía como dimensión de la vida social. Trabajo y sociedad. Formas de
organización del trabajo. Evolución de la organización social del trabajo. Modelos. Mundo del
trabajo, subjetividades e identidades colectivas. Particularidades del mercado de trabajo en
argentina. Medios masivos de comunicación. El conocimiento en la “sociedad de la
información”.
102. Matemática I
Conjuntos numéricos (N, Z, Q, R), Números Reales, Operaciones y propiedades.
Funciones de una variable real, Lineal, Cuadrática, Polinómica, Exponencial,
Logarítmica. Cálculo diferencial en una variable, Noción de limite, Derivada,
Aplicaciones de la derivada, Grafica de funciones, Cálculo de raíces.
104. Algebra
Lógica Formal, Enunciados–Proposiciones, Valor de verdad–Conectores, Tablas de
verdad–Tautología– Contradicciones, Razonamientos–Demostraciones. Álgebra de
Boole, Leyes e identidades, Composición, Simplificación. Matrices (operaciones),
Vector–Operaciones–Dependencia lineal, Matriz–Operaciones–Tipos de matrices,
Determinante. Sistemas de ecuaciones (resolución), Ecuaciones con una incógnita,
Sistemas de ecuaciones lineales–Resolución, Cálculo combinatorio, Combinaciones,
Variaciones, Permutaciones.
16
105. Tecnologías de la Información
Conceptos de tecnología de la información, evolución histórica, tecnologías que la integran,
disciplinas que forman parte o aportan a la misma. Concepto de computación paralela,
concurrente, multinúcleos. Evolución del computador, su organización y unidades funcionales
que lo componen. Arquitectura interna de computadores, instrucciones y flujo de la
información. Tipos y niveles de organización de la memoria interna y externa. Orígenes y
evolución de internet y las comunicaciones digitales. Arquitecturas de res. Especializaciones
en la computación centrada en redes. Redes y protocolos. Computación distribuida.
107. Programación I
Introducción a la resolución de problemas. Proceso de abordaje y solución de Problemas. Que
problemas son solucionables con la programación informática. Ambiente de desarrollo de
Software; lenguajes, editores, interpretes, compiladores, enlazadores. Entornos de desarrollo,
Frameworks. Asimilación de un Algoritmo a un programa. Herramientas gráficas para la
representación de Algoritmos. Conceptos básicos de programación; variables, constantes,
sentencias. Expresiones lógicas y aritméticas. Estructuras de control. Tipos de datos.
Herramientas para pruebas de programas. Detección de error. Tipos de errores. Propagación
del error.
17
108. Base de Datos
Conceptos de base de datos. Bases de datos relacionales y orientadas a objetos como
componentes de otros sistemas. Álgebra relacional. Lenguajes de consulta,
modificación y definición de bases de datos relacionales. Introducción a SQL. Concepto
de índice. Normalización. Formas normales. Uso de Bases de datos orientadas a
objetos. Integridad y transaccionalidad. Información no estructurada.
Almacenamiento de información binaria, incluyendo audio y video.
SEGUNDO AÑO
201. Ética Profesional
Concepto de ética. El problema ético. Ética y moral. Principales corrientes éticas clásicas y
contemporáneas. Ética autónoma y ética heterónoma. La fundamentación de la norma moral.
La persona ética. Deontología profesional. Requisitos éticos para el ejercicio de la profesión.
Idoneidad, responsabilidad y honestidad intelectual, en relación al ámbito de la deontología
profesional.
202. Matemática II
Cálculo Integral en una variable, Integral indefinida, Integral definida, Aplicaciones de la
integral, Métodos numéricos. Funciones de varias variables, Derivación en Rn, Máximos y
mínimos. Ecuaciones diferenciales ordinarias, Ecuaciones diferenciales de primer orden,
Ecuaciones diferenciales de segundo orden.
18
203. Ingles técnico II
Estudio semántico. Estudio morfológico. Estudio morfológico-sintáctico. Expresiones web.
Normas habituales de redacción coloquiales. Normas habituales de redacción en
correspondencia. Normas habituales de redacción técnica.
206. Programación II
Paradigma de Programación Estructurada. Datos locales y globales. Estructura general de
programas bajo concepto Top-Down. Tipos de Datos, declaraciones de tipos de datos.
Operadores y expresiones. Estructuras de selección. Estructuras de control. Funciones. Arrays,
listas y tablas. Algoritmos de ordenación y búsqueda. Estructuras y uniones. Lógica y manejo
de punteros. Asignación de memoria. Uso de Cadenas. Recursividad. Uso de Lenguajes
Estructurados. Software de Sistema.
TERCER AÑO
301. Investigación operativa
Teoría de grafos, definiciones, algoritmos, programación por camino crítico, números
aleatorios. Algoritmos de generación y prueba, Simulación, fundamentos de modelización
(paseos aleatorios). Programación lineal, modelo, algoritmo simplex. Procesos de Markoff.
Teoría de juegos, Criterios de elección de estrategias, Teoría de la decisión. Técnicas de
resolución de problemas, análisis directo, análisis retrógrado, heurística. Modelización, etapas
(con aplicación a los puntos anteriores), aplicación a modelos de stock. Conflicto. Resolución.
Toma de decisiones.
20
302. Probabilidad y estadística
Estadística Descriptiva. Población y Muestra. Organización de datos simples y agrupados.
Intervalos de Clase. Media Aritmética y Media Geométrica. Mediana y Moda. Exposición
gráfica de datos. Histogramas y Polígonos de Frecuencias. Medidas de Dispersión. Desvío
Medio y Estándar. Varianza y su análisis. Probabilidad. Propiedades básicas. Probabilidad
Condicional. Distribución de las probabilidades. Esperanza matemática. Distribuciones de
variables discretas y continuas más importantes. Muestreo. Estimación. Prueba de hipótesis.
Regresión y correlación. Números índice. Series de tiempo.
21
305. Programación III
Paradigma del Análisis Orientado a Objetos. Introducción a la Programación Orientada a
Objetos. Objetos, clase, herencia, polimorfismo. Entornos de Desarrollo OO. Diagramas de
clase, UML, tarjetas CRC (clase - responsabilidad - colaboración). Recursividad aplicada a la
POO. Algoritmos recursivos. Estrategias para dividir y conquistar, backtracking. Especificación,
aplicación e implementación de pilas, colas, listas, arboles, tablas de dispersión y grafos.
Implementación de operaciones primitivas de distintos tipos de datos utilizando diferentes
representaciones en memoria. Análisis del comportamiento de las diferentes aplicaciones.
23
13. REGIMEN DE CORRELATIVIDADES
103 Lógica - -
104 Idioma Extranjero: Ingles Técnico I - -
105 Administración y Gestión I - -
106 Tecnología de la Información - -
107 Programación I - -
108 Base de Datos - -
109 Práctica Profesionalizante I - -
201 Ética Profesional 101 101
202 Matemática II 102 102
203 Idioma Extranjero: Ingles Técnico II 103 103
204 Administración y Gestión II 106 106
24