Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plan de Asignatura Software II
Plan de Asignatura Software II
IDENTIFICACIÓN
Programa académico INGENIERIA DE SISTEMAS
Nombre de la asignatura INGENIERIA DE SOFTWARE II
Código de la asignatura SS602
Créditos académicos 3
Horas de trabajo semestral Horas con acompañamiento docente
HTI 80 HTT 144
del estudiante HDD 32 HTP 32
Prerrequisitos INGENIERIA DE SOFTWARE I – SS502
Correquisitos NINGUNO
Departamento oferente INGENIERIA DE SISTEMAS E INFORMATICA
Tipo de asignatura Teórica: Teórico práctica: X Práctica:
Habilitable: No habilitable: X
Naturaleza de la asignatura Validable: X No validable:
Homologable: X No homologable:
DESCRIPCIÓN DE LA ASIGNATURA
El propósito de la asignatura es dotar al estudiante de herramientas y conocimientos necesarios para
desarrollar en él habilidades ingenieriles relacionadas con la construcción de software de calidad,
dentro de un proceso de desarrollo de software. Esta asignatura se imparte en el sexto semestre y
hace parte del área profesional o ingeniería aplicada dentro del plan de estudios.
La asignatura desarrolla en el estudiante habilidades para validar, medir, estimar los productos y
procesos enmarcados en el desarrollo de sistemas de software; utilizando metodologías, tecnologías y
herramientas adecuadas para contribuir a mejorar la calidad de sus productos y procesos. El propósito
es consolidar en la formación del estudiante principios y estándares de desarrollo teniendo como
desafió principal la calidad en el software.
Además, se le da al estudiante una visión del porqué y la necesidad de probar, medir y estimar en un
proyecto de desarrollo de software. Con esto se pretende acercar al estudiante al mundo profesional y
al desarrollo de software en las empresas, explicando y proporcionándoles técnicas, métodos,
procedimientos y herramientas para estas actividades que tendrán que realizar durante su recorrido
profesional. También identificara los criterios de calidad que se aplican en los proyectos de desarrollo
de software en la empresa, su evolución y tendencias.
CODIGO: 201-300-PRO05-FOR01
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 2
OBJETIVO GENERAL
Desarrollar habilidades y competencias en los estudiantes relacionadas con la verificación, validación,
estimación y medición de productos y procesos de software, implementando criterios y estándares de
calidad.
OBJETIVOS ESPECÍFICOS
Analizar diferentes métodos y técnicas de pruebas de software para comprender la importancia de
aplicar pruebas sistemáticas en las etapas de desarrollo de software.
Adquirir conocimiento sobre gestión de proyectos de software, como medición y estimación, para
mejorar la productividad en el proceso de desarrollo y la calidad de los productos que entreguen.
Analizar los mecanismos internacionales de certificación de la calidad en los productos y procesos
de desarrollo de software.
Evaluar un producto de software de acuerdo a las normas internacionales de calidad, identificando
los atributos relevantes del producto de software.
grupo entre otros, las cuales puede realizarlas en sitios comunes tales como biblioteca,
aulas abiertas, laboratorios, salas de sistemas e informáticas, campus virtual,
herramientas sincrónicas y asincrónicas( Wikis, Correo electrónico, Web sites, Redes
sociales), en horarios diferentes a los establecidos para el desarrollo de las actividades
académicas programadas.
Proyecto de aula: esta estrategia corresponde al desarrollo del proyecto guiado por el
docente desde el inicio del semestre y donde el estudiante es el actor principal, quien debe
CODIGO: 201-300-PRO05-FOR01
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 2
COMPETENCIAS GENÉRICAS
- Comprende un texto y sus partes para reflexionar, profundizar y aplicar su
Lectura
conocimiento en ámbitos cotidianos, académicos y profesionales.
Crítica
Comunicación - Construye un texto argumentativo legible, coherente, cohesivo y con buena ortografía
para expresar ideas referentes a una problemática planteada, sustentando
Escrita correctamente su posición personal.
- Interpreta información cuantitativa para su uso y aplicación adecuada en contextos
cotidianos.
- Asume el rol de líder para dirigir, motivar y solucionar conflictos que se presenten de
acuerdo al contexto en el que se encuentre.
Horas
Unidad presenciales
Competencias específicas Resultados de aprendizajes HTI HTT
temática
HDD HTP
Aplica criterios de Identifica el concepto, las
UNIDAD No. 1
calidad en el técnicas y los tipos de
PRUEBAS DE SOFTWARE desarrollo de un prueba existentes para su
1.1. Conceptos fundamentales de las proyecto de software aplicación.
pruebas. mediante técnicas y Comprende la estructura
1.2. El proceso de las pruebas. herramientas de de un caso de prueba para
1.3. Técnicas de prueba pruebas. su diseño e
1.3.1. Pruebas de caja negra. implementación.
Diseña casos de Analiza las herramientas
1.3.2. Pruebas de caja Blanca
prueba para su que permiten ejecutar 12 12 30 54
1.4. Nivel de pruebas ejecución con una casos de prueba.
1.4.1. Pruebas de Unidad. herramienta de Comprende el proceso
1.4.2. Pruebas de Integración- pruebas. para usar una herramienta
1.4.3. Pruebas de Sistema. que ejecute los casos de
1.4.4. Pruebas de aceptación. prueba.
1.5. Diseño de casos de pruebas. Evalúa los resultados de la
1.6. Herramientas de Pruebas ejecución de un caso de
prueba.
MECANISMOS DE EVALUACIÓN
REFERENCIAS BIBLIOGRÁFICAS
R. Pressman. Ingeniería del Software: Un Enfoque Práctico. 7ª. Edicion, McGraw Hill. 2010.
I. Sommerville. Ingeniería del Software. 9ª. Edición, Pearson. 2011.
S. Sanchez, M. Sicilia, D. Rodriguez. Ingenieria del software. Un enfoque desde la guía SWEBOK.
Alfaomega. 2012.
E. Braude. Ingeniería de Software. Una perspectiva orientada a objetos. Alfaomega Grupo Editor
S.A. 2003.
J. Vega. Estimación de costos y administración de proyectos de Software. Mcgraw-Hill
Interamericana, 2008.
C. Avella, J. Gómez y S, Caro. Aplicación de inspecciones y pruebas de software. Ediciones
Universidad de Boyacá. 2011.