Está en la página 1de 13

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Formato de syllabus de curso

1. IDENTIFICACIÓN DE CURSO

Escuela o unidad: Escuela Ciencias


Sigla: ECBTI
Básicas, Tecnología e Ingeniería
Campo de formación: Formación
Nivel: Profesional disciplinar
Curso: Evaluación de Software Código: 301569
Tipología de curso: Teórico N° de créditos: 3
Diseñador de curso: Geovanni Catalan Actualizador de curso: Geovanni
santiago Catalan Santiago
Fecha de elaboración: 26-06-2017 Fecha de actualización: 29-11-217
Descripción del curso:
El software se ha convertido en uno de los factores de la competitividad para las
organizaciones empresariales y es por eso que se necesita garantizar la calidad del proceso
de fabricación y del producto resultante, en este contexto la calidad del software es uno de
los parámetros que permite medir la calidad de los productos, servicios y procesos
organizacionales, por eso se hace necesario definir, planear y realizar procesos de calidad que
garanticen el cumplimiento de cada una de las características de calidad y el cumplimiento de
los requerimientos de los usuarios que antes de adquirir un software o una vez terminado el
producto. El software debe ser evaluado mediante un conjunto de pruebas que debe ser
planeado, dentro de las pruebas se incluye pruebas de caja blanca y de caja negra según el
tipo de evaluación que se requiera y el tipo de software al que se aplique.

El curso hace parte del campo de formación específico disciplinar Básico Común y se ubica
dentro del componente de formación disciplinar el cual está dirigido hacia la comprensión de
las metodologías para evaluar técnicamente un producto software de cualquier tipo, aplicando
estándares y normas internacionales que permiten definir claramente las etapas de la
metodología a seguir en el proceso y las actividades que deben realizarse en cada una de sus
etapas.

El proceso sirve para comparar la calidad de productos software para su adquisición, evaluar
la calidad de un producto software e funcionamiento en el caso de los desarrolladores del
mismo, o realizar el proceso de evaluación dentro de un proceso de auditoría de sistemas, y
en este sentido ayuda al estudiante a desarrollar competencias analíticas, argumentativas y
comunicativas mediante las actividades individuales y grupales propuestas dentro del curso.
De la misma forma, este curso pretende ayudar a crear estrategias para la búsqueda de
información, que permitan construir de manera individual o colectiva un nuevo conocimiento.
El curso es de tipo teórico de tres (3) créditos, está dividido en tres unidades y ha sido
diseñado para ejecutarse en el lapso de 16 semanas. La primera unidad está orientada al
conocimiento de los estándares de calidad del software, tanto para el proceso de
construcción del producto como para el producto software. La segunda unidad está
exclusivamente a indagar el tema de pruebas del software, una vez que se ha construido, es
necesario hacerlo pasar por una serie de pruebas antes de y entrar a la fase de producción.
Mediante dichas pruebas, se medirá su reacción integral frente a diversas acciones que
realizarán los usuarios. La tercera unidad está dedicada a conocer las diferentes
metodologías de evaluación de software, las etapas para el proceso de evaluación y las
actividades a realizar en cada una de las etapas, esto permitirá al estudiante conocer
diferentes metodologías aplicables dependiendo del tipo de producto software.

2. INTENCIONALIDADES FORMATIVAS

Propósitos de formación del curso:

✓ Fortalecer en el estudiante los conocimientos de ingeniería de software para


aseguramiento de la calidad usando estándares internacionales que permitan la
medición de la calidad de un proceso o producto software.

✓ Elaborar un plan de pruebas que permita al estudiante la evaluación y medición de


calidad de un producto software, definiendo el tipo de pruebas asociadas a cada una
de las características, sub características, métricas y atributos asociados a cada una de
ellas, mediante la exploración de la funcionalidad, o con el uso de herramientas de
software especializadas.

✓ Proponer una metodología adecuada para la evaluación del producto de software


específico, para que el estudiante lo aplique en la evaluación del producto software
propuesto, teniendo en cuenta cada una de las etapas y actividades definidas en la
metodología.

Competencias del curso:

✓ El estudiante conoce profundamente los conceptos de ingeniería de software


relacionados con el aseguramiento de la calidad que le permitan definir claramente las
características, sub características y las métricas de calidad que pueden ser evaluadas
en un producto software.

✓ El estudiante conoce conceptualmente los diferentes tipos de pruebas relacionadas con


las métricas y atributos de calidad del software, que le permitan elabora un plan de
pruebas ajustado al producto software que será evaluado.
✓ El estudiante conoce y aplica herramientas de software especializado que permiten
realizar pruebas en el producto software que será evaluado.

✓ El estudiante define y aplica una metodología específica para la evaluación del producto
software que será evaluado de acuerdo al estándar aplicado.

3. CONTENIDOS DEL CURSO

Unidade Recursos educativos requeridos


s/temas
1. Calidad del software
Calidad de Darwin, S. (2014,04,02). Proceso de Calidad del Software Calidad del software.
Software Recuperado de:https://www.youtube.com/watch?v=sTOOnZjJI8c

Fuentes Castro, J.L. (2008). Calidad del software. Recuperado


dehttps://senastage.blackboard.com/bbcswebdav/courses/150752/Calidad%20
del%20Software.pdf

Ingeniería de software e ingeniería Web


Valle Rodríguez, A.(2009).Metodologías de diseño usadas en Ingeniería Web, su
vinculación con las NTICS. 1-58. Recuperado de:
http://sedici.unlp.edu.ar/bitstream/handle/10915/4172/Documento_completo_
_.pdf?sequence=1

Introducción a los modelos de calidad


Fillotrani, P. (2007). Calidad en el desarrollo del software. Recuperado de
http://www.cs.uns.edu.ar/~prf/teaching/SQ07/clase6.pdf

GARCÍA, FELIX; PARDO, CÉSAR; PIATTINI, MARIO; PINO, FRANCISCO; (2013).


Producto y proceso: una relación compleja en la ingeniería de software. El
Hombre y la Máquina, Mayo-Diciembre, 67-72. Recuperado:
http://www.redalyc.org/articulo.oa?id=47829722010
Estándares de Calidad
Macías, R. Y., Guzmán, S. M. V., & Martínez, S. Y. (2010). Modelo de
evaluación para software que emplean indicadores métricos en la vigilancia
científico tecnológica. ACIMED. 2009; 20(6): 125-140. La Habana, CU: Scielo
Cuba. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=16&do
cID=10365934&tm=1481390861203
Métrica de Calidad del Software
Vivanco, Villamar, A. (2011). Evaluación de Calidad del Sistema Integrado para
casas de Valores SICAV de la bolsa de valores de Quito utilizando la norma
ISO/IEC 14598. Recuperado de
http://bibdigital.epn.edu.ec/bitstream/15000/4329/1/CD-3948.pdf

MORENO, J. J., BOLAÑOS, L. P., & NAVIA, M. A. (2010). EXPLORACIÓN DE


MODELOS Y ESTÁNDARES DE CALIDAD PARA EL PRODUCTO SOFTWARE.
(Spanish). UIS Ingenierías, 9(1), 39-53. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2048/login?url=http://search.ebscohost.co
m/login.aspx?direct=true&db=zbh&AN=55346741&lang=es&site=eds-live

Herrera jimenez, F.A., Ortiz Jurado E.D., (2010). Guía para la Aplicación de
Métricas para determinar la Calidad de un Sistema de Software. Recuperado
de: http://bibdigital.epn.edu.ec/bitstream/15000/2194/1/CD-2950.pdf

2. Pruebas de Software
Pruebas Caponi, M. De vera, D. (2016). Gestión de Software Informe sobre Evaluación
de de Productos. Recuperado de
Software http://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de
%20Productos%20-%20G2/Evaluacion%20de%20Productos.pdf

Anónimo. (2016). Prueba de Software. Recuperado de


https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20d
el%20Software_T%C3%A9cnicas.pdf

Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado


de http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas
Tipos de pruebas
Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado
de: http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas

Scalone, F. (2006). Estudio Comparativo de los Modelos y Estándares de


Calidad del Software . Recuperado de http://laboratorios.fi.uba.ar/lsi/scalone-
tesis-maestria-ingenieria-en-calidad.PDF
Errores en la Etapa de Prueba
Anónimo. (2016). Guía Digital. Desarrollo de un plan de pruebas. Recuperado
de http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas

3. Norma ISO/IEC 25000


Metodolo Balseca, Chisaguano, E.A. (2014). Evaluación de la calidad de productos
gías de software en empresas de dearrollo de software aplicando la norma iso/iec
evaluació 25000. Recuperado de:
n de http://bibdigital.epn.edu.ec/bitstream/15000/9113/1/CD-6067.pdf
software
Piattini, M; Marcos, J; Garzás, J; Arroyo, A; (2008). La norma ISO/IEC 25000 y
el proyecto KEMIS para su automatización con software libre. REICIS. Revista
Española de Innovación, Calidad e Ingeniería del Software, 4() 133-144.
Recuperado de http://www.redalyc.org/articulo.oa?id=92218339013

Alfonzo, P.L. (2012). Revisión de modelo para evaluar la calidad de productos


web. Recuperado de
http://sedici.unlp.edu.ar/bitstream/handle/10915/19878/Documento_completo
.pdf?sequence=1

Vivanco Villamar A. (2011). Evaluación de Calidad del Sistema Integrado para


casas de Valores SICAV de la bolsa de valores de Quito utilizando la norma
ISO/IEC 14598. Recuperado de
http://bibdigital.epn.edu.ec/bitstream/15000/4329/1/CD-3948.pdf

Almazan, F. (2016).Modelo de test de Usuario. Recuperado de:


http://www.guiadigital.gob.cl/guiaweb_old/guia-v2/capitulos/05/anexos/pauta-
test-usuario.pdf
Modelo para usabilidad Web
Perurena Cancio, L; Moráguez Bergues, M; (2013). Usabilidad de los sitios Web,
los métodos y las técnicas para la evaluación. Revista Cubana de Información
en Ciencias de la Salud, 24() 176-194. Recuperado de
http://www.redalyc.org/articulo.oa?id=377648460007
Modelo de evaluación de conformidad con la accesibilidad de sitios Web
López, J M; Comella, I; (2010). Estudio de la accesibilidad en software de
navegación Web. Revista Avances en Sistemas e Informática, 7() 45-52.
Recuperado de http://www.redalyc.org/articulo.oa?id=133115523006.

Recursos educativos adicionales para el curso:

Unidad 1: Cabrera S., A. a., Abad E., M. m., Jaramillo H., D. d., Poma G., A. a., & Carrillo
Verdúm, J. j. (2015). Incidencia de atributos de calidad de software en el diseño,
construcción y despliegue de ambientes arquitectónicos Cloud. (Spanish). CISTI (Iberian
Conference On Information Systems & Technologies / Conferência Ibérica De Sistemas E
Tecnologías De Informaçión) Proceedings, 1848-854. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2048/login?url=http://search.ebscohost.com/login.aspx
?direct=true&db=aci&AN=114061163&lang=es&site=eds-live.
Unidad 2: Anónimo. (2016). It - Mentor. Pruebas de Software. Recuperado de:
http://materias.fi.uba.ar/7548/PruebasSoftware.pdf

Unidad 3: Obeso. M.E. (2005). Metodología de Medición y Evaluación de la Usabilidad en


Sitios Web Educativos. Recuperado de
http://di002.edv.uniovi.es/~cueva/investigacion/tesis/Elena.pdf

4. ESTRATEGIA DE APRENDIZAJE

Descripción de la estrategia de aprendizaje:


Para el desarrollo óptimo del curso, se diseñó éste, mediante la estrategia de
Aprendizaje Basado en Problemas (ABP), el cual se basa en el principio de usar
problemas como punto de partida para la adquisición e integración de nuevos
conocimientos, encaminado a facilitar el proceso de aprendizaje y de formación del
estudiante.

el desarrollo del proceso de aprendizaje basado en problemas ABP ocurre en las


siguientes fases:

• Leer y analizar el problema. Así como sus componentes esenciales.


• Realizar una lluvia de ideas con el fin de poder definir la mejor solución posible
al problema propuesto.
• Hacer una lista de aquello que se conoce. Implica revisar los que se sabe con el
fin de usarlo para dar solución al problema.
• Hacer una lista con aquello que no se conoce. Esto con el fin de investigar sobre
elementos que favorecen la solución del problema es deseable que puedan
formular preguntas que orienten la resolución del problema.
• Hacer una lista con aquello que necesita hacerse para resolver el problema: esto
permite definir actividades y responsables que deben realizarlas para la
adecuada resolución del problema.
• Definir y resolver el problema: se trata concretamente el problema que van a
resolver y en el que se va a centrar. Así como definir las necesidades de
información que se tienen para el desarrollo del problema.
• Presentar resultados: en este paso se espera que los participantes que hayan
trabajado en equipo den solución a la situación planteada.
Rol del docente. Entre los roles del docente encontramos:
1. Organización del debate y de la participación de los estudiantes en el foro de
construcción de la actividad.
2. Guía o facilitador en el proceso de aprendizaje, realizando de forma pertinente
realimentaciones.
3. Ayuda en la búsqueda de información.
4. Orientación de los estudiantes en la consecución de los propósitos a alcanzar,
mediante el seguimiento permanente.
5. Proporción de elementos necesarios que estimulen la reflexión y la elaboración de
juicios críticos.

Rol del estudiante.

• El estudiante es quien decide cuáles contenidos deberá estudiar para resolver


los problemas o casos propuestos. Lo anterior implica entre otras cosas:
a. Que el estudiante se acerca al problema o caso con unos
conocimientos y experiencias previamente apropiadas que le
permiten comprenderlo en parte.
b. Que hay elementos que el estudiante desconoce (terminología,
definiciones, conceptos), que son de importante conocimiento y
comprensión para el estudio de la situación problemática y para la
elaboración de las propuestas de solución totales o parciales;
c. Que, al identificar las necesidades de aprendizaje, el estudiante se
traza unos objetivos de aprendizaje y de formación propios e
individuales, los cuales puede compartir con el grupo de discusión y
d. Que, como resultado de la búsqueda de información,
surgen nuevas necesidades de aprendizaje.

• El estudiante al identificar las necesidades individuales de aprendizaje, establece


objetivos igualmente individuales de aprendizaje y de formación.
• El estudiante tiene la oportunidad de auto-evaluar su aprendizaje y la
adquisición de habilidades, competencias y actitudes. Se le otorga gran
importancia a la autoevaluación como ejercicio auto-crítico, libre y responsable,
aunque siempre sujeto al contraste con la opinión de los demás. Esto
implica que el estudiante deba ser evaluado además por sus pares y por su tutor
de manera formativa, cualitativa e individualizada.
El sistema de evaluación consiste en que la evaluación de los aprendizajes sea
formativa, individualizada y que responda a los objetivos que han sido fijados y
aceptados por los docentes y estudiantes. Las evaluaciones requieren un
entrenamiento de parte de los estudiantes y tutores, que les permitan desarrollar una
autoevaluación y alto sentido de crítica ante sus propias actitudes y resultados. Esta
evaluación debe responder a lo que son los objetivos operacionales indispensables y
con los que no puede haber compromisos que no permitan su cumplimiento.

5. DISTRIBUCIÓN DE LAS ACTIVIDADES ACADÉMICAS DEL CURSO

Semana Contenidos a Actividad a desarrollar según la


desarrollar estrategia de aprendizaje
1y2 Reconocimiento de En estas semanas el estudiante debe
conceptos básicos de construir de forma individual un Blog con un
concepto de calidad y ensayo sobre el concepto de calidad de
desarrollo de formularios software y desarrollo de formularios web
web
3 Calidad del software, En esta semana el grupo analizar el problema
Ingeniería de software e planteado, seleccionar la aplicación web e
ingeniería Web investiga sobre la información requerida
4 Introducción a los modelos
En esta semana el grupo iniciar con la
de calidad construcción de los productos solicitados en
el problema planteado, y desarrollar unas
diapositivas sobre la Norma ISO 9126 y
concepto de métrica
5 Estándares de Calidad, En esta semana el grupo debe construir las
Métrica de Calidad del herramientas de evaluación y técnicas
Software sugeridas y debe aplicarlas al problema
planteado

6 Estándares de Calidad, Cada estudiante debe ir consolidando sus


Métrica de Calidad del aportes individual mente en un documento en
Software Google Driver (bitácora personal de trabajo
individual) que incluya:
• Portada con nombre del curso, nombre
y código.
• Introducción
• Objetivos
• Informe de construcción Individual.
• Conclusiones
• Referencias bibliográficas
El grupo debe consolidar los productos
solicitados y dar respuesta a los
interrogantes indicados en la guía.
7 Pruebas de Software En esta semana el grupo debe trabajar con la
aplicación web del paso 2 con respecto al
problema planteado, e iniciar con la
construcción de unas diapositivas sobre la
Norma ISO 14598.
8 Tipos de pruebas, En esta semana el grupo construir el plan de
Errores en la Etapa de pruebas, y las herramientas de evaluación
Prueba solicitadas con respecto al problema
planteado.

9 Tipos de pruebas, En esta semana el grupo debe construir el


Errores en la Etapa de plan de pruebas, y las herramientas de
Prueba evaluación solicitadas con respecto al
problema planteado.
10 Tipos de pruebas, Cada estudiante debe ir consolidando sus
Errores en la Etapa de aportes individual mente en un documento en
Prueba Google Driver (bitácora personal de trabajo
individual) que incluya:
• Portada con nombre del curso, nombre
y código.
• Introducción
• Objetivos
• Informe de construcción Individual.
• Conclusiones
• Referencias bibliográficas
El grupo debe consolidar los productos
solicitados y dar respuesta a los
interrogantes indicados en la guía.
11 Norma ISO/IEC 25000 En esta semana el grupo debe trabajar con la
aplicación web del paso 3 con respecto al
problema planteado, e inicia con la
construcción de unas diapositivas sobre la
Norma ISO 25000
12 Modelo para usabilidad En esta semana el estudiante debe ejecutar
Web las pruebas de acuerdo a las características
evaluadas, diligencia los formatos y listas de
chequeo otorgando una calificación de
acuerdo a la escala de medición y selecciona
una metodología de evaluación acorde al
problema planteado.
13 Modelo de evaluación de En esta semana el estudiante ejecute las
conformidad con la pruebas de acuerdo a las características
accesibilidad de sitios Web evaluadas, diligencie los formatos y listas de
chequeo otorgando una calificación de
acuerdo a la escala de medición y selecciona
una metodología de evaluación acorde al
problema planteado.
14 Modelo para usabilidad Cada estudiante debe ir consolidando sus
Web, Modelo de evaluación aportes individual mente en un documento en
de conformidad con la Google Driver (bitácora personal de trabajo
accesibilidad de sitios Web individual) que incluya:
• Portada con nombre del curso, nombre
y código.
• Introducción
• Objetivos
• Informe de construcción Individual.
• Conclusiones
• Referencias bibliográficas
El grupo debe consolidar los productos
solicitados y dar respuesta a los interrogantes
indicados en la guía.

15 y 16 Unidad 1, Unidad 2 y El estudiante debe elegir un portal web


Unidad 3 comercial que tenga implementado los
servicios de pedidos y transacciones de
pagos por internet de hipermercados,
supermercados, y empresas comerciales que
ofertan productos por internet.

Diseñar un cuadro de características, sub


características, incluyendo las métricas y
tipos pruebas específicas a realizar desde el
punto de vista de la usabilidad y
funcionalidad.

Diseñar un plan de pruebas que se llevarán a


cabo de acuerdo a las características, sub
características y métricas seleccionadas para
evaluación desde el punto de vista de la
funcionalidad y usabilidad.

Cada estudiante debe ir consolidando sus


aportes individual mente en un documento en
Google Driver (bitácora personal de trabajo
individual) que incluya:
• Portada con nombre del curso, nombre
y código.
• Introducción
• Objetivos
• Informe de construcción Individual.
• Conclusiones
• Referencias bibliográficas
El grupo debe consolidar los productos
solicitados y dar respuesta a los interrogantes
indicados en la guía

6. ESTRATEGIAS DE ACOMPAÑAMIENTO DOCENTE

Descripción de las estrategias de acompañamiento docente a utilizar en


este curso.
Las estrategias de acompañamiento docente para complementar y acompañar el
desarrollo de las actividades del curso, las cuales fortalecen el aprendizaje, generando
nuevos conocimientos y una mejor productividad son:

Encuentros sincrónicos mediados por TIC


• Webconference
• Sesiones de Skype

Acompañamiento asincrónico

• Atención vía correo institucional


• Atención vía correo interno del curso
• Atención foro general y
• Atención foro para construcción de la actividad

7. PLAN DE EVALUACIÓN DEL CURSO

Númer Momento
Puntaje Ponderaci
o de s de la Productos a entregar según
máximo/500 ón/500
seman evaluació la estrategia de aprendizaje
puntos puntos
a n
Documento individual en 25
1-2 Inicial formato PDF, con el link del 25
blog
Un Producto final colaborativo
en formato PDF, donde se
Intermedi indique los links de las
3-6 125
a Unidad 1 bitácoras individuales y las
respuestas a los interrogantes
planteado
Un Producto final colaborativo
en formato PDF, donde se
Intermedi indique los links de las
7-10 350 125
a Unidad 2 bitácoras individuales y las
respuestas a los interrogantes
planteado.
Un Producto final colaborativo
en formato PDF, donde se
Intermedi indique los links de las
11-14 100
a Unidad 3 bitácoras individuales y las
respuestas a los interrogantes
planteados.
Un Producto final colaborativo 125
en formato PDF, donde se
indique los links de las
15-16 Final 125
bitácoras individuales y las
respuestas a los interrogantes
planteados
Puntaje Total 500 puntos 500
puntos

También podría gustarte