Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
PARALELO D2
La Paz – Bolivia
2017
Universidad de Aquino Bolivia
Facultad de Ciencia y Tecnología
Carrera de Ingeniería de Sistemas
I. IDENTIFICACIÓN DE LA ASIGNATURA
1
II. INFORMACIÓN DEL DOCENTE.
2
Desarrollar habilidades de trabajo de equipos y liderazgo que posibiliten
a los estudiantes asumir la dirección de proyectos de desarrollo de
software y planificación de proyectos de desarrollo.
Conocer técnicas de documentación de proyectos informáticos que
posibiliten la reutilización y transferencia de información sobre
proyectos de desarrollo de software.
Conocer herramientas actuales y existentes en el mercado local para la
verificación y validación y control de calidad de software en las
diferentes etapas de desarrollo de software.
V. CONTENIDOS
1. Introducción la Ingeniería del Software
Que es un software
Desarrollo de software
Modelamiento y análisis de software
Gestión de proyectos de software
Estudios de caso
Planificación de proyectos de software
2. Ingeniería de Requerimientos
Análisis y documentos de requerimientos
Proceso de recolección de requerimientos
Expectativas vs especificaciones
Validación y modelamiento a partir de requerimientos
Especificaciones de seguridad, fiabilidad y de escalabilidad
3. Arquitectura de Software
Toma de decisiones sobre diseño arquitectónico
Organización y componentes del sistema
Patrones arquitectónicos
Arquitectura Cliente – Servidor
Arquitectura distribuida
3
Arquitectura multiprocesador
Arquitectura orientada a servicios
4. Diseño de Interfaces de Usuarios
Proceso de diseño
Análisis de requerimiento de usuarios
Técnicas de análisis
Prototipado de interfaz de usuario
Evaluación de la Interfaz
5. Reutilización de Software
Panorama de la reutilización
Criterios de reutilización
Reutilización de procesos
Reutilización de componente
Versionamiento de software
6. Métodos de Documentación de Software
Introducción al UML
Conceptos orientados a objetos
Software de documentación
Tipos de diagramas: estructurales, comportamiento e iteración
7. Desarrollo de Software en Equipos
Gestión de proyectos
Planificación de proyectos
Métodos agiles
Programación extrema
Administración y escalamiento de métodos agiles
Trabajo en equipo
Gestión de personal
8. Criterios de Calidad y Evaluación de Software
Concepto de calidad
Métricas de medición de calidad de software
4
Criterios de control de confiabilidad y seguridad
Normas ISO sobre calidad de software
Técnicas de evaluación de software
Pruebas de software: Integridad , rendimiento y estrés
Diseño de caso de prueba
Automatización de pruebas
9. Estimación de costes
Técnicas de estimación
Modelo de coste: COCOMO
Duración y personal del proyecto
5
VI. CRONOLOGÍA DEL PROCESO
SEMANAS
ACTIVIDAD
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Presentación del Plan de Trabajo
Evaluación diagnostica
1. Introducción la Ingeniería del Software
2. Ingeniería de Requerimientos
3. Arquitectura de software
6
VII. ORIENTACIONES METODOLÓGICAS
VIII. COMPETENCIAS
CRITERIOS DE EVALUACIÓN
EVALUACIÓN 1er PARCIAL 20
EVALUACIÓN 2do PARCIAL 20
DEFENSA TRABAJO PRÁCTICO FINAL 30
Participación en clases 15
Prácticas y controles de lectura 15
TOTAL NOTA SUMATIVA 100
7
X. PRODUCTO
XI. BIBLIOGRAFÍA.