SOF-005

Anuncio
INSTITUTO TECNOLOGICO DE LAS AMERICAS
CARRERA DE TECNOLOGO EN DESARROLLO DE SOFTWARE
PROGRAMACION III
Nombre de la asignatura:
Programación III
Nomenclatura del Curso:
SOF-005
Prerrequisitos:
Programación II, Análisis y Diseño
Nomenclatura del prerrequisito
SOF-004, SOF-007
Número de Créditos:
4
Horas Teóricas:
30
Horas de Práctica:
30
Horas Investigación:
45
Introducción
En este nivel se focalizan cada proceso que interviene en el
desarrollo de software y separan por equipos de desarrollo,
dotando al estudiantes con las mejores prácticas de trabajo
colaborativo para la creación de aplicaciones.
Justificación:
Hasta este punto de la carrera el estudiante posee plenos
conocimientos para crear aplicaciones con alto grado de
rendimiento, con una división de complejidad que le permite
trabajar cualquier proyecto independientemente a la
complejidad de este. No obstante este último curso de la
línea de programación dotará al estudiante con los
conocimientos necesarios para insertarse en la sociedad,
como un ente con capacidad de trabajar en equipo.
Descripción:
Este último curso de la línea de programación integra a los
estudiantes los conocimientos adquiridos anteriormente con
la capacidad de trabajo colectivo a desarrollar en ambientes
de Factoría de Software o Centro de Desarrollo de Empresas,
técnicas de control de versión, escritura de aplicaciones
interpretadas para fines de prueba que midan el rendimiento y
aseguren que las funcionalidades del sistema funcionan, así
como consideraciones de pruebas del producto final.
Asimismo se impartirán los conceptos de diseño de patrones
los cuales permitirán a los estudiantes poder proponer
rápidamente una solución eficiente a problemas comunes y
conocidos.
Objetivo General:
Potenciar en el estudiante las capacidades de manejo del
proceso de desarrollo de software. Forjar las técnicas de
Objetivos Específicos:
Contenidos:
trabajo en equipo.
1. Conocer la necesidad de la planificación de proyectos de
software.
2. Presentar el diseño a nivel de componentes para la
creación de diseños de programas de alto nivel.
3. Comprender la administración eficiente de las fuentes de
un programa.
1. Planificación de Proyectos de Software
1.1. Observación sobre la estimación.
1.2. Objetivos de la planificación del proyecto.
2. Diseño a Nivel de Componentes
2.1. Notación gráfica del Diseño.
2.2. Notación tabular del diseño.
2.3. Lenguaje de diseño de programas.
3. Herramientas de administración de fuentes
3.1. Necesidad de un control de fuentes.
3.2. Notación tabular del diseño.
3.3. Lenguaje de diseño de programas.
Metodología:
Recursos
Apuntes de clases y guías de los contenidos. El profesor será
el facilitador del aprendizaje, dirigiendo los equipos para la
investigaciones bibliografías, exposiciones, videos, diálogos,
análisis de casos y debates.

El estudiante tendrá como recursos los laboratorios
de nuestra institución que en el momento se
necesiten, previendo que estén disponibles en el
momento.

Recursos bibliográficos en nuestra biblioteca.
Evaluación:
Primer parcial
Segundo parcial
Pruebines, talleres y prácticas
Examen general
Textos:
Microsoft E-Learning
20%
20%
30%
30%
Ingeniería de Software un enfoque práctico
 Editora: MCGRAW HILL
 Autor: Roger Pressman
 Idioma: Español
 ISBN: 9701054733
Code Complete
 Editora: Microsoft Press
 Autor: Steve McConnell


Profesor :
Idioma: Inglés
ISBN: 0735619670
Stalin Rodríguez
Descargar