Está en la página 1de 15

PROCESO DIRECCIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

FORMATO GUÍA DE APRENDIZAJE

IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

 Denominación del Programa de Formación:Analisis y Desarrollo de Sistemas de Información


 Código del Programa de Formación:228106
 Nombre del Proyecto ( si es formación Titulada)
 Fase del Proyecto: Evaluación
 Actividad de Proyecto: Evaluar la calidad en el desarrollo de software
 Competencia:
 Aplicar buenas prácticas de calidad en el proceso de desarrollo de software, de acuerdo con el
referente adoptado en la empresa.
 Resultados de Aprendizaje Alcanzar:
 Aplicar los estándares de calidad involucrados en los procesos dedesarrollo de
software,siguiendo el plan establecido para mantener laintegridad de los productos de trabajo
definidos, según las prácticasde configuración establecidas por la empresa.

 Elaborar instrumentos e instructivos, requeridos por el aseguramientode la calidad, para


documentar y evaluar los procesos de desarrollo desoftware, de acuerdo con las normas y
procedimientos establecidaspor la empresa.

 Identificar los puntos críticos de control en los procesos de desarrollode software, para establecer
las acciones a seguir, garantizando elcumplimiento de los estándares de calidad, siguiendo los
lineamientosestablecidos por la organización.

 Elaborar el informe final del proceso de gestión de calidad en eldesarrollo de software,que


consolide la información de las evidencias,hallazgos y novedades frente al seguimiento y control
de los productos,según normas internacionales y protocolos de la organización

 Evaluar procesos y productos de desarrollo de software, documentar yconcertar acciones a


seguir, para garantizar el cumplimiento de lasnormas establecidas, de acuerdo con el plan
definido y con los criteriosde medición, métricas y políticas determinados por la empresa.

 Identificar las características de los procesos de desarrollo desoftware, frente al referente de


calidad adoptado por la empresa,ajustándolos a los resultados de las mediciones, evaluaciones
yrecomendaciones realizadas

 Duración de la Guía: : 50 Horas Presencial, 20 horas Trabajo Autónomo


GFPI-F-019 V03
2. PRESENTACIÓN

La presente guía de aprendizaje orienta el desarrollo de la actividad de proyecto denominada “Evaluar la


calidad en el desarrollo de software”, en ella, el aprendiz abordará temáticas que le permitirán de acuerdo con
su proyecto formativo, poder construir el sistema de información a desarrollar teniendo en cuenta los requisitos
del cliente y la aplicación de buenas prácticas de calidad en el proceso de desarrollo de software.Asi mismo,
los algoritmos son la base para el desarrollo de procesos tecnológicos y tienen relación directa con las
ocupaciones del sector productivo de software, que deben estar ligados a modelos de calidad internacional.
Es por esto que se considera una de las competencias más relevantes que debe desarrollar el aprendiz dentro
de su perfil profesional.

La calidad del software la obtención de un software con calidad implica la utilización de metodologías o
procedimientos estándares para el análisis, diseño, programación y prueba del software que permitan
uniformar la filosofía de trabajo, en aras de lograr una mayor confiabilidad, mantenibilidad y facili dad de
prueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la
calidad del software. Del mismo modo se define de las maneras siguientes:

 La totalidad de las funciones y características de un producto software que influyen en su capacidad


de satisfacer determinadas necesidades; por ejemplo, el cumplimiento de las especificaciones.
 El grado en el que el software posee una combinación de atributos deseada.
 El grado en el que un cliente o usuario percibe que el software satisface sus expectativas globales.
 Aquellas características globales del software que determinan el grado en el que el software que se
está utilizando satisfará las expectativas del cliente.

3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE

El ambiente donde se desarrollaran cada una de las actividades descritas son: Instalaciones con
adecuaciones eléctricas para conexión de equipos de cómputo, conectividad a internet, buena
ventilación e iluminación.

 Descripción de la(s) Actividad(es)

Actividad 1: Contexto

El objetivo principal en un proyecto de software, es producir un sistema, aplicación o producto de


calidad, para lograrlo los involucrados en el proyecto deben emplear métodos efectivos, junto con
herramientas modernas y siguiendo estándares que conlleven a la calidad.
GFPI-F-019 V03
ISO 9126 es un estándar internacional para la evaluación del software, está supervisado por el
proyecto SQuaRE, ISO 25000:2005, el cual sigue los mismos conceptos.

Dicho estándar está dividido en cuatro partes: modelo de calidad, métricas externas, métricas internas
y calidad en las métricas de uso.

En un proyecto de Software se tiene como concepción implantar el PSP (Leer el documento


“CALIDAD 1.PDF”). Usted reconocerá y aplicará los conceptos básicos de Métrica, Metas, PSP,
Mejora Continua y Visión General de la Norma ISO 14598.

Estimado Aprendiz, en un documento Word, pdf o presentación PowerPoint debes consignar los
resultados de las actividades de aprendizaje (también debe incluir el glosario, ver punto 5,
GLOSARIO DE TERMINOS).

 Relacione cada métrica con su respectiva Norma en la ISO 9126:

Interna ISO/IEC 9126-2

Externa ISO/IEC 9126-4

En Uso ISO/IEC 9126-3

 Escriba la palabra correcta en el siguiente crucigrama, de acuerdo a los siguientes significados


y explique al menos dos características: GFPI-F-019 V03
 dé su concepto general sobre la Norma ISO/IEC 14598.
básicamente el propósito de la evaluación de la calidad del software es hacer que tanto el
desarrollo y la adquisición del software cumplan las expectativas y necesidades del usuario.

 Material: Documento ”CALIDAD 1.PDF”

Actividad 2 : Identificación de los puntos críticos del proyecto de desarrollo en curso.

Estimado Aprendiz, en un documento Word, pdf o presentación PowerPoint debes consignar los
resultados de las actividades de aprendizaje

De acuerdo con los errores más comunes en el desarrollo de software planteados en el objeto de
aprendizaje “Fundamentos de calidad para el desarrollo de software”, a saber:

 Desviación intencional de los requerimientos del cliente.


 Error en la traducción al lenguaje de programación a partir del diseño.
 Deficiente interpretación de la comunicación con el cliente.
 Error en la representación de los datos.
 Requerimientos erróneos o incompletos.
 Deficiencia de los estándares de programación.
 Interfaz de usuario inconsistente.
 Errores en el diseño lógico.
 Pruebas de software incompletas o erróneas.
 Interfaz humano/computadora ambigua o inconsistente.
 Documentación inexacta o incompleta
GFPI-F-019 V03
Debe realizar mínimo cinco propuestas para evitar que esto no suceda en el sistema que va a
desarrollar. Las propuestas se deben ajustar a la estructura planteada en la siguiente tabla, la cual
contiene un ejemplo para diligenciamiento.

Item Propuesta Error a Evitar

Realizar un muy buen


levantamiento de las necesidades Requerimientos erróneos o
del cliente describiéndolos en los incompletos.
1 Requerimientos del Sistema
Información.

Estos requerimientos deben ser


claros, alcanzables y medibles.
realizar un análisis detallado, Pruebas de software incompletas
pruebas en cada proceso para no o erróneas
perder su trazabilidad, y tener una
buena calidad de software, como
2
también contar con un buen
equipo de trabajo en la ejecución
de pruebas y en el análisis del
mismo.

realizar diseños de interfaz, Interfaz de usuario inconsistente.


acorde a la jerarquía que se este
3 trabajando , para obtener una
organización visual e intuitiva para
los usuarios.

realizar planificación para Deficiente interpretación de la


establecer una comunicación comunicación con el cliente.
formal, donde el desarrollador
4
empatice y este en el lugar del
cliente, para obtener sus
propósitos.

A la hora de planificar se debe Desviación intencional de los


realizar el análisis, y tener claro requerimientos del cliente Comentado [UdW1]:
5 los requerimientos del cliente,
para obtener el objetivo
propuesto.

Adquirir personal especializado, Interfaz humano/computadora


6 que brinde comunicación y ambigua o inconsistente.
calidad en el servicio que este
brindando; como también contar
GFPI-F-019 V03
con equipos competentes que
obtengan actualizaciones actuales.

 Material: Fundamentos de calidad para el desarrollo de software

Actividad 3: ISO 25000-SQUARE

Estimado Aprendiz, en un documento Word, pdf o presentación PowerPoint debes consignar los
resultados de las actividades de aprendizaje

 Con sus propias palabras defina el objetivo de la Norma ISO/IEC 25000 .

El objetivo fundamental en el que se basa la norma ISO/IEC 25000, es orientar el


desarrollo de productos de software especificando requisitos y evaluando características
de calidad; para llevar a cabo el propósito requerido.

 Relacione la Norma con su principal característica:

2503n Evaluación de la calidad

2501n Gestión de la calidad

2504n Mediciones de calidad

2502n Modelo de calidad

2500n Requisitos de calidad

 En la siguiente sopa de letras, encuentra el significado de los conceptos, por favor señálelos:

 Se ocupa las propiedades del software


 Analiza el comportamiento del software en producción y estudia sus atributos
GFPI-F-019 V03
 Mide la productividad y efectividad del usuario final al utilizar el software

 Defina con sus propias palabras el concepto de Calidad del producto del software

Básicamente la calidad de un Producto de software se define como el grado en que posee una
combinación adecuada de determinadas características como son rendimiento, fiabilidad y seguridad

 Estimado Aprendiz, diligencie el espacio en blanco según la Norma que corresponda:

 Planificación y gestión: describe el soporte necesario para la gestión en la evaluación y especificación


de requisitos de calidad: ___ ISO/IEC 25001____________________

 Guía de SQuaRE: describe la arquitectura de SQuaRE, la terminología y los modelos de referencia:


_______ ISO/IEC 25000___________
GFPI-F-019 V03
 Material: Calidad 2.pdf

Actividad 4: Modelos y Medias de Calidad

Estimado Aprendiz, por medio del desarrollo de este punto, aplicará los conceptos básicos del Modelo de
Calidad y de Medidas de Calidad

 Relacione cada concepto con su respectivo significado.

Capacidad del producto de sw para proveer


un adecuado conjunto de funciones para las Exactitud
tareas y objetivos especificados por el usuario

Capacidad del producto de sw de adherirse


a los estándares, convenciones o regulaciones Adecuación
legales y prescripciones similares referentes a la
funcionalidad

Capacidad del producto de sw para proveer


los resultados o efectos acordados con un grado Conformidad
necesario de precisión con la funcionalidad

 En la sopa de letras, encuentra la palabra de los siguientes conceptos, por favor señálelos (omita en la
palabra Resistencia y Conformidad)

a.Capacidad del producto de sw para recuperarse de entradas y situaciones anómalas.

b.Capacidad del producto de sw para no permitir el análisis de la estructura interna y de datos


almacenados.

c.Capacidad del producto de sw para protegerse de copias ilegales.

d.Capacidad del producto de sw para ser atractivo al usuario. Se refiere a los atributos del sw deseados
para hacer éste más atractivo al usuario, tales como el uso del color y los diseños gráficos.

e.Capacidad del sw para proteger de accesos ilegales y no autorizados.

f.Capacidad del producto de sw para permitir al usuario entender si el sw es adecuado, y cómo puede ser
utilizado para las tareas y las condiciones particulares de la aplicación.
GFPI-F-019 V03
 Escriba la palabra correcta en el siguiente crucigrama, de acuerdo a los siguientes significados:

VERTICAL:

1.Capacidad del producto de sw para mantener un nivel especificado de funcionamiento en caso de errores
del sw o de incumplimiento de su interfaz especificada

HORIZONTAL:

1.Capacidad del producto de sw para evitar las fallas como resultado de errores en el sw.
2.Capacidad del producto de sw para restablecer un nivel especificado de funcionamient o y recuperar los
datos afectados directamente en el caso de una falla. Algunas veces un producto de sw se "caerá" por cierto
período de tiempo, el lapso de éste período es impuesto por la recuperabilidad.
3.Capacidad del producto de sw para adherirse a los estándares, convenciones o regulaciones relativas a la
fiabilidad.
GFPI-F-019 V03
t
o
l
e

m a d u r e z
a
n
c

r e c u p e r a b i l i d a d
a
a
e
r

r
c o n f o r m i d a d
r

r
e
s

 Material: Calidad 3

Actividad 5: Series 2503n, 2504n y el Modelo de Calidad

Por medio del desarrollo de este punto, aplicará los conceptos básicos del Modelo de los Requisitos de
calidad, Evaluación de calidad, Modelo del ciclo de vida para la Calidad.

ISO/IEC 25040: Describe los requisitos generales a cumplir en la especificación y evaluación de la calidad
de un software. Proporciona una base para la evaluación de la calidad de un software. Especifica los
requisitos que deben cumplir los métodos de evaluación y medida de un producto software.
ISO/IEC 25043: Proceso de evaluación para compradores: describe requisitos y recomendaciones para la
medida y evaluación sistemática de productos software comercial, productos desarrollados a medida, o
productos a modificar bajo contrato.
ISO/IEC 25042: Proceso de evaluación para desarrolladores: proporciona requisitos y recomendaciones de
carácter práctico para la implementación de la evaluación cuando esta se da en paralelo con el desarrollo.
ISO/IEC 25041: Módulo de evaluación: Describir la estructura y contenido de la documentación que debe
describir los módulos de evaluación.
25044: Detalla requisitos y recomendaciones para la evaluación de software de forma que dicha evaluación
sea fiable y comprensible.
GFPI-F-019 V03
 Diligencie el espacio en blanco:

a. La calidad _____en uso_____se refiere a productos que probablemente sí hayan sido lanzados de
forma comercial, y en los cuales se desea medir el grado de satisfacción del usuario con el programa.

b. La calidad ______externa______ trata de productos en funcionamiento

c. La calidad ______interna______trata de productos en desarrollo

 Escriba la palabra correcta en el siguiente crucigrama, de acuerdo a los siguientes significados (omita
las palabras de/en uso, Riesgo de/para):

HORIZONTALES:

1. Proporcionar software de calidad en uso en el rango más amplio de contextos del uso

2. Proporcionar software de calidad en uso para gente con el más amplio rango de capacidades

3. Proveer la usabilidad de uso aceptable para todas las tareas requeridas

4. Proveer la usabilidad de uso aceptable para todos los tipos de usuarios requeridos

VERTICALES:

1. Proveer la usabilidad de uso aceptable para todas los ambientes organizacionales, técnicos y físicos
requeridos

2. Proteger la información y los datos de modo que las personas o los sistemas no autorizados no
puedan leerlos o modificarlos y que a las personas o sistemas autorizados no se les niegue el acceso
a ellos

3. Proporcionar niveles de riesgo aceptables del daño al público en contexto previstos del uso

4. Suministrar niveles de riesgo aceptables frente a una falla que redundaría en daños comerciales o
daños en la reputación respecto de los contextos de uso previstos
GFPI-F-019 V03
 Material: Calidad 4

4. ACTIVIDADES DE EVALUACIÓN

Durante las actividades de esta guía de aprendizaje abra espacio para socialización donde usted como
aprendiz dará cuenta de su autoevaluación en el proceso del desarrollo de actividades y además dará
su concepto respecto al acompañamiento del instructor en el proceso de formación.

Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de


Evaluación

Evidencias de Conocimiento : Define el plan de evaluación de Lista de Chequeo


la calidad de procesos de
Documento en Word con las desarrollo de software, Talleres
evidencias solicitadas por la aplicando principios de
actividad No 1 denominada aseguramiento de calidad y de Batería de preguntas
contexto. gestión de proyectos, de
acuerdo con el procedimiento
Documento en Word con las
establecido.
evidencias solicitadas por la
actividad No 2 denominada : Define y establece criterios para
Identificación de los puntos medir procesos asignados,
críticos del proyecto de aplicando fundamentos de
desarrollo en curso medición, de acuerdo con los
objetivos organizacionales.
Documento en Word con las
evidencias solicitadas por la Realiza la evaluación de calidad,
actividad No 3 denominada: a partir de la medición de los
ISO 25000-SQUARE procesos y productos, de
acuerdo con las necesidades de
GFPI-F-019 V03
Documento en Word con las información de los diferentes
evidencias solicitadas por la niveles administrativos, de los
actividad No 4 denominada: objetivos organizacionales y de
Modelos y Medias de Calidad los criterios de medición
establecidos.
Documento en Word con las
evidencias solicitadas por la Identifica los puntos críticos de
actividad No 5 denominada: los procesos involucrados en el
Series 2503n, 2504n y el Modelo desarrollo de software, para
de Calidad establecer acciones de control,
siguiendo los estándares de
Evidencias de Desempeño calidad y las políticas de la
organización
El aprendiz particpa
activamente en las actividades Administra las líneas base,
de la co,petencia. aplicando fundamentos de
administración de la
Evidencias de Producto:
configuración, de acuerdo con el
Documento de calidad de proceso establecido y con el
software del sistema plan para mantener la integridad
de los productos de trabajo,
definidos en el proceso.

5. GLOSARIO DE TÉRMINOS
 Atributo: Propiedad inherente de una entidad que puede distinguirse cuantitativa o cualitativamente
ya sea manual o automáticamente.
 Dominio: es el nombre con que es identificado un sitio Web. Cada dominio tiene que ser único en
Internet.
 Eficacia : se refiere a la capacidad del producto de software para proporcionar un desempeño
apropiado, en relación con la cantidad de recurso utilizado, bajo condiciones establecidas en
determinado momento del tiempo.
 Estabilidad : Capacidad del producto de sw para evitar efectos inesperados debido a modificaciones
del sw.
 Medición: Acto de determinar una medida.
 Medida base: Conjunto formado por la medida definida en términos de un atributo más el método
para su cuantificación.
 Medida derivada: Medida obtenida a partir dos o más medidas base.
 Medida: Proporciona una indicación cuantitativa de la cantidad, dimensiones o tamaño de algunos
atributos de un producto.
 Medidas de calidad interna: define las medidas de calidad interna en función de características y
subcaracterísticas.
 Métrica: Es una medida del grado en que un sistema, componente o proceso posee un atributo dado.
 Productividad : permite una óptima organización del tiempo de trabajo para alcanzar el éxito de un
proyecto dentro del plazo establecido.
GFPI-F-019 V03
 PSP 0 : El Proceso Software Personal (En Inglés, Personal Software Process o PSP) es un proceso
individual cuyo objetivo es ayudar a los ingenieros en software a medir y mejorar su productividad
personal.
 Recuperabilidad: Capacidad del producto de sw para restablecer un nivel especificado de
funcionamiento y recuperar los datos afectados directamente en el caso de una falla.
 SW: es una palabra que proviene del inglés y que da significado al soporte lógico de un sistema
informático, es decir, es la parte no física que hace referencia a un programa o conjunto de programas
de cómputo que incluye datos, reglas e instrucciones para poder.
 Verificación: Confirmación por medio de pruebas objetivas de que se satisfacen los requisitos
especificados.

6. REFERENTES BILBIOGRÁFICOS

 http://www.slideshare.net/da4equipo3/metodologias-rup-xp-2029358
 http://www.manuelmorales.net/?p=1371
 http://www.tamps.cinvestav.mx/~ertello/swe/sesion01.pdf
 http://www.csae.map.es/csi/metrica3/calidad.pdf
 http://iso25000.com/
 http://www.monografias.com/trabajos59/calidad-software/calidad-software2.shtml
 http://www.scribd.com/doc/18286706/El-Ciclo-de-Vida-Del-Software
 http://www.wikilearning.com/articulo/mds_360_deg_metodologia_de_desarrollo_de_software/24658-
3
 http://www.iimv.org/actividades2/08_Tecnologia/Jose%20LuisFuertesCalidad%20del%20Software.p
df
 http://webcache.googleusercontent.com/search?q=cache:VDccWRFNAB0J:www.dsic.upv.es/asigna
turas/facultad/lsi/doc/IntroduccionProcesoSW.doc+actividades+fundamentales+del+proceso+de+sof
tware&hl=es&gl=co
 http://www.slideshare.net/christmo/proceso-de-software-personal-psp
 Practical Guide to Software Quality Management, Second Edition, John W. Horch, Artech House ©
2003
 Software Process Improvement with CMM, Joseph Raynus, Artech House © 1999
 A Guide to Software Configuration Management, Alexis Leon, Artech House © 2000
 Software Measurement and Estimation: A Practical Approach, Linda M. Laird and M. Carol Brennan,
John Wiley & Sons © 2006
 Software Testing Fundamentals: Methods and Metrics, Marnie L. Hutcheson, John Wiley & Sons ©
2003

7. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

Autor (es) Marco Alexander Suarez


Roldan.
Instructor FDSIM 10/02/2020
GFPI-F-019 V03
8. CONTROL DE CAMBIOS (diligenciar únicamente si realiza ajustes a la guía)

Nombre Cargo Dependencia Fecha Razón del Cambio

Autor (es)

GFPI-F-019 V03

También podría gustarte