Nothing Special   »   [go: up one dir, main page]

Enfoque A La Calidad de Software

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 8

Javier A.Martínez de Gracia, Juan Saldaña.

: ENFOQUE EN LA CALIDAD DE SOFTWARE

ENFOQUE EN LA CALIDAD DE SOFTWARE

Javier A. Martinez1, Juan Saldaña2

Licenciatura en Desarrollo de Software – Centro Regional de Chiriquí– Universidad Tecnológica de Panamá

Resumen- En los tiempos actuales es muy difícil imaginar un mundo sin software. Dado que el software se
encuentra omnipresente, es necesario tener un control sobre él. Debemos asegurarnos el de que los sistemas y su
software funcione a la perfección, como pretendemos o mucho mejor aún. Solamente podemos lograrlos si el software
tiene la calidad correcta, se podrá mantener un control correcto y de alta calidad, cuando este llegue a fallar o presentar
fallos será mucho más fácil y rápido detectarlo y buscarle su solución.
La gestión de Calidad es la disciplina que nos podrá garantizar que el software que utilizamos y de que la organización
y empresas dependen funcione de forma correcta. Con la sólida compresión y disciplina en la gestión de calidad del
software, podremos estar seguros de que nuestro podrá cumplir con las expectativas tanto en términos de compromiso
con el cliente como también con el mercado, tendremos competitividad empresarial. En este artículo se proporcionara
los términos generales y conceptos sobre la calidad del software, la visión que nos ofrecen autores dentro del campo y
así poder ilustrar una breve visión de esta disciplina.

Palabras claves- Calidad de Software, Gestión de la calidad datos, Modelos y Estándares, Métricas,
Auditoria, Plan de Aseguramiento.

Abstract– Nowadays it is very difficult to imagine a world without software. Since the software is omnipresent, it is
necessary to have control over it. We must make sure that the systems and their software work perfectly, as we intend
or even better. We can only achieve them if the software has the right quality, you can maintain a correct control and
high quality, when this comes to fail or present failures will be much easier and faster to detect it and seek its solution.

Quality management is the discipline that can guarantee that the software we use and that the organization and
companies depend on works correctly. With the solid understanding and discipline in the quality management of the
software, we can be sure that our will be able to fulfill the expectations both in terms of commitment to the client as
well as to the market, we will have business competitiveness. In this article we will provide the general terms and
concepts about software quality, the vision offered by authors within the field and thus be able to illustrate a brief
vision of this discipline.

Keywords– Software Quality, Data Quality Management, Models and Standards, Metrics, Auditing, Assurance
Plan.
Javier A.Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE

generar productos software de calidad, las cuales


aseguraran eficientemente el ciclo de vida del software
1. Introducción.
orientándonos hacia los proceso de gestión y desarrollo
La globalización trajo consigo que las organizaciones a de proyectos para cualquier tipo de organizaciones.
nivel mundial se vean enfrentadas en una competencia
donde la calidad es en un factor fundamental que puede 2. Importancia de la Calidad de
convertirse en un punto diferenciador entre ellas. El Sofware.
creciente interés por la calidad se vuelve cada vez más
Es indispensable un buen funcionamiento del software
importante, a su vez que los clientes son más selectivos
en las organizaciones e incluso también para la
en busca de un producto que pueda satisfacer sus
seguridad humana ya que este se encuentra involucrado
necesidades y comienzan a rechazar productos que no
en el mismo, por esto es importante realizar una
les son fiables o simplemente no cumplen con todos sus
evaluación de calidad sobre este producto de software.
requerimientos.
Esto se logra definiendo características algunas
Los certificados de calidad de los servicios y productos
características de calidad que lleva el producto
son los que por los cuales los compradores tienen
dependiendo el propósito que se le vaya a dar.
preferencia. Esto también vendría siendo un atributo de
La base de las medidas de calidad son los requisitos
valor para una eficiente comercialización del producto
del software, se puede decir entonces que la falta de
para toda organización.
concordancia con los requisitos se convertiría en una
Una de las herramientas con mayor utilidad es el
falta de calidad en el producto. Para definir un conjunto
Software, esta es utilizada en la optimización de
de criterios de desarrollo que en la que se aplique la
procesos en las organizaciones con el propósito de
Ingeniería del Software se establecerán metodologías o
ofrecer eficiencia y satisfacción de necesidades, razón
estándares, estas tendrán una parte fundamental en el
por lo cual este software debe contener algunos
desarrollo con el único objetivo de producir un
criterios preestablecidos que puedan asegurar y
producto de software de calidad y eficiente.
garantizar su calidad. Según la IEEE 729-83 se refiere a
La garantía de la calidad en el software empezará
la calidad de software como: “Grado con el cual el
cuando se realicen las acciones durante la fase de
cliente o usuario percibe el software satisface sus
planificación con la aplicación de técnicas,
expectativas”.
procedimientos y la utilización de herramientas que
Según lo antes mencionado algunos investigadores y
serán utilizadas durante todo el ciclo de vida. Las
entidades se han propuesto modelos, guías,
revisiones o inspecciones optimizaran los criterios de
metodologías, normas y estándares de calidad que en el
corrección y las funciones de gestión de información
proceso de desarrollo como también en el uso adecuado
que están orientadas al desarrollo de pruebas. La forma
del software terminado como producto. Estas permiten
en que sea llevado todo este proceso durante las cinco
evaluar el nivel de calidad del producto durante todo su
etapas de vida del software es la que establecerá una
ciclo de vida, si cumple efectivamente con todos los
calidad total.
estándares planteados, por el cual este nos ayudara a
Un producto final con deficiencia en su calidad
brindar un ambiente con bases adecuadas y efectivas en
causará desconfianza en los clientes, lo cual se
la administración de la información.
transformará en costos agregados a la empresa que se
Cabe destacar que la calidad de software es importante
ha encargado en el desarrollo del producto ya que se
y debe ser siempre considerada a todo lo largo de su
tendrá que invertir tiempo y dinero tratando de
evolución, no solo cuenta llevarlo a cabo en una cuando
solucionar los problemas e inconvenientes que ha
el producto está terminado, lo que ya sería tarde o la
tenido el cliente con el producto de software, hasta el
solución sería muy costosa.
punto de llegar a perderlo como cliente. Los riesgos de
En este documento se describe una revisión de todos
estos inconvenientes pueden llegar a ser muy graves
los principales modelos y normas aplicadas para poder
Javier A. Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE

incluso desastroso. Por esto, es importante lograr


desarrollar un software de calidad lo que nos ofrecerá
beneficios, donde el usuario

estará conforme y confiará plenamente en el producto,


porque eso es lo que ofrece la calidad, un mayor nivel
de confianza hacia los productos desarrollados y la
empresa que los produce, se verá beneficiada
económicamente lo cual ayudara a expandir su
mercado y su marca de producto. Figura.1. Principios de la Gestión de Calidad

La empresa que elabora software de alta calidad


tomará un valor agregado ya que su software que es de
alta calidad requiere menos esfuerzo de mantenimiento
4. Calidad del Producto
poca asistencia al cliente, lo cual es satisfactorio.
Como resultado de un proceso de Software, un bien
3. Gestión de la calidad de Software
tangible seria el producto. Aunque se podría decir que
Conocida con sus siglas SQA (Software Quality el software tiene aspectos intangibles, en sí mismo un
Assurance) es una actividad de protección que es producto software es un bien que incluye
aplicada durante todo el ciclo de vida del software. Es asociadamente sus documentación.
el resultado de toda una aplicación de perspectivas de La calidad del producto es una cualidad esencial que
procesos de software, recursos y productos. Esta debe ser generada por una organización, ya que este
regularmente se aplica a nivel de empresa, como será usado por otras personas, es fundamental que una
también puede existir una gestión de calidad dentro de de las principales actividades en la elaboración de un
cada proyecto que se realice. producto, es el aseguramiento de la calidad, con un
Estos proceso de gestión de calidad de software se plan de aseguramiento de calidad del producto (SQAP).
encargan de satisfacer o que vayan a satisfacer al Con frecuencia se confunde la calidad del proceso con
cliente y todas la exigencias que el necesite, deberá la calidad del producto lo cual lleva a falsas
cumplir con total concordancia con los requisitos perspectivas en el desarrollo del software, en muchas
funcionales y con todo el rendimiento preestablecidos, organizaciones no existe como realidad una
con estándares de desarrollo claramente documentados mentalización por la calidad del producto, sino que se
y con todas sus características implícitas de lo esperado pone el servicio por encima de la calidad del producto y
en un desarrollo de un software profesional. algunas veces no se cuenta con un proceso de
Todos estos conjuntos de actividades y medios verificación y validación implantado.
utilizados son importantes para poder definir y poder En las organizaciones la calidad debe ser innegociable,
implementar un sistema con calidad, nos ofrecerá poder es inseparable y una parte inherente del producto, por
responsabilizarse del control del sistema, esto, las organizaciones deben tener un proceso
aseguramiento y sus constantes mejoras, sobre este definido e implantado de verificación y validación, este
sentido es como debiera girar una gestión dentro de debe ser proactivo en todas sus medidas posible y
toda organización dedicada al mantenimiento y automatizado dentro de su producción.
desarrollo de software.

5. Plan de Aseguramiento de la Calidad


(SQAP).

SQA (Sofware Quality Assurance o Aseguramiento de


la Calidad del Software) se considera una de las
principales etapas dentro de un proyecto. Este se refiere
a un modelo sistemático de todas las acciones que son
Javier A.Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE

necesarias para establecer una confianza necesaria, A lo largo de toda la fase del ciclo de vida, calidad,
progreso y los resultados de la evaluación se evalúan
todo esto según los requerimientos preestablecidos, de
utilizando el proceso de medición software se ha
cada producto. convertido en un aspecto clave de las buenas prácticas
Esto implicaría tener que auditar y revisar las de ingeniería de software.
actividades del software para así poder comprobar que Las métricas de software se refieren a la medición de
se cumplen cada uno de los procedimientos y productos de software y proceso de desarrollo de
productos de software y guía y evalúa modelos y
estándares. El SQA cubre el proceso de desarrollo
herramientas. Las métricas son gestiones de diferentes
completo: Mejorando el proceso y monitoreando; aspectos de un esfuerzo que nos ayudan a determinar si
asegurando los procedimientos adoptados y estándares estamos o no progresando hacia la meta de ese
que estos sean seguidos correctamente y que todos los esfuerzo.
problemas sean tratados y solucionados. Las métricas de software pueden clasificarse en
diferentes categorías, aunque las mismas métricas son
Se define cuanto consolida a los estándares se debe
las siguientes puede pertenecer a más de una categoría.
hacer el monitoreo, el plan de aseguramiento de La siguiente tabla enumera algunas métricas de
software comprende una lista de comprobación para software notables que están divididas en cinco
aquellas actividades que se deben llevar a cabo para categorías:

asegurar la calidad en un proyecto. Para cada una de  Perspectiva comercial


estas actividades se debe crear un plan para realizarle  Perspectiva de importancia
su monitoreo.  Perspectiva de observación
El set de actividades sistemáticas del SQA que se  Perspectiva de medición
encarga de asegurar la calidad incluye los procesos y
 Perspectiva de desarrollo de software
todas las actividades involucradas en el diseño,
codificación, mantenimiento y pruebas. Los productos
incluyen datos, asociados, software, documentación y 7. Mejora de la Calidad de Software.
adicional la documentación de reportes y soporte. Para aumentar la capacidad de poder cumplir con todos
los requisitos de calidad existe la fase de mejora de la
calidad, la cual vendría siendo parte fundamental de la
gestión de calidad. Algunos requisitos pueden estar
relacionado con aspectos tales como la eficacia, la
trazabilidad y también la eficiencia.
Esta parte contribuye en los análisis de datos y
auditorias por medio de las mediciones a efectuar una
mejora en el software de forma satisfactoria.

Figura.2. Plan de Aseguramiento de la Calidad


Fuente: https://geoportal.dane.gov.co/

6. Medición de la Calidad en el Pr
ducto Software.
El proceso de medición de software debe ser un
proceso metódico bien orientado que mida, evalúa, Figura.3. Mejoras para logra la Calidad
ajusta y finalmente mejora el proceso de desarrollo de
software.
Javier A. Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE
8. Auditoria de Calidad de Software énfasis, donde integraran distintas prácticas que van
dirigidas a los procesos claves que les permitirá medir
La entrega de un producto de software de la máxima
cada avance en relación a la calidad.
calidad es la máxima prioridad de una organización y
se tiene que tomar en cuenta mucho cuidado al Los que nos permiten definir un grupo de criterios de
desarrollar y probar un producto de software. Sin desarrollo, son llamados Estándares de Calidad estos
embargo, todavía algunos de ellos no cumplen con las nos guiaran en la forma que aplicaremos la Ingeniería
normas, directrices, especificaciones y otros criterios de software. Nos suministraran los medios para poder
tan específicos y establecidos. Esto requiere una hacer que los procesos se realicen de la misma forma y
auditoría completa del proceso de desarrollo de que sean una guía para alcanzar la calidad y
software, incluyendo la fase de pruebas. productividad.
En el campo de las pruebas de software, la auditoría Estos permiten que se realicen las tareas y funciones
puede definirse como el proceso de evaluación de un aplicando siempre hacia la mejora de la calidad dentro
producto de software en relación con los estándares y de la empresa. La calidad desempeñara un rol
especificaciones especificados y establecidos, con el fin importante y determinante para competitividad que
de garantizar que el producto desarrollado se adhiere a ofrece la empresa, al aplicar estos modelos y estándares
dichos estándares. nos dice que la empresa está enfocada a crecer dentro
del mercado, proteger los intereses de todos sus
El propósito básico, para llevar a cabo la auditoría de
accionistas y mejorar la calidad de su personal.
una fase de prueba de software, es examinar, que si el
proceso, siendo usado e implementado, en el proceso El uso de ellos ayudara a lograr dentro de una
de prueba, es de estándar definido y deseado o no. organización a mejorar su gestión de la calidad, que se
entiende esta como un conjunto de actividades y
medios que son fundamentales para implantar un
8.1. Tipos de Auditoria de Software sistema de calidad. Esta se centra en en los siguientes
niveles de trabajo:
Los diferentes tipos de auditoría que se pueden
realizar en el proceso de pruebas de software, incluyen  Nivel de Organización
los siguientes tipos:
 Nivel de proyecto
 Auditoría para verificar el cumplimiento: Este
tipo de auditoría, involucra la inspección de las
 Nivel de producto de Software
actividades de prueba reales ejecutadas, contra lo
que fue planeado y documentado. Además,
también se verifica si los procedimientos seguidos
9. Modelos de Calidad
para las pruebas cumplen con las normas y
directrices específicas o deseadas, tales como ISO,
CMMI.
9.1 CMMI
Es un sistema simplificado de representación del
 Auditoría para la mejora de procesos: Se lleva a
mundo. Las MMC contienen los elementos esenciales
cabo para mejorar o mejorar el proceso de prueba
de procesos efectivos. Estos elementos se basan en los
(si es posible), examinando y analizando en
conceptos desarrollados por Crosby, Deming, Juran y
profundidad cada paso o enfoque que se está
Humphrey.
adoptando, incluidos los hechos y cifras asociados
con cada paso o enfoque. El Instituto de Ingeniería de Software (SEI) desarrolló
una versión inicial de un modelo de madurez y un
 Auditoría para Análisis de Causa Raíz Es una
cuestionario de madurez a petición del gobierno y con
especie de inspección de tipo retroceso del proceso
la ayuda de la Corporación MITRE. Durante todo el
de prueba, que rastrea el camino de las actividades
proceso de desarrollo del modelo de madurez y del
de prueba que se están llevando a cabo, con el fin
cuestionario, el SEI ha prestado atención a los consejos
de identificar y localizar la causa raíz de un
de los profesionales que están involucrados en el
problema en particular.
desarrollo y mejora del proceso de software. De hecho,
 Auditorías internas: Estas son las auditorías, ofrece un modelo maduro que tiene las siguientes
realizadas por el personal de la organización. características.
 Auditorías Externas: La auditoría, en la que  Se basa en prácticas reales
participa el organismo de contratación externa,
 Refleja lo mejor del estado a la práctica
podría considerarse como una auditoría externa.
 Refleja la necesidad de las personas que realizan
mejoras de procesos de software, evaluaciones de
9. Modelos y Estándares de Calidad procesos de software o evaluaciones de capacidad
de software
Los modelos de calidad son estos que nos permiten
integrar la mayor parte de temas de administración y  Utiliza la documentación
prácticas en los cuales cada empresa debe hacer un
 Este modelo está a disposición del público.
Javier A.Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE

Figura.4. Factores de Calidad Modelo McCall

9.2 Modelo Boehm


Figura.3. Mejoras para logra la Calidad Boehm agregó algunas características al modelo de
McCall con énfasis en el mantenimiento del producto
de software. Además, este modelo incluye
consideraciones que participan en la evaluación de un
producto de software con respecto a la utilidad del
9.2 Modelo McCall programa.
Este modelo combina once criterios alrededor de las
El modelo Boehm es similar al modelo McCall en el
operaciones de producto, revisiones de producto y
sentido de que representa una estructura jerárquica de
transiciones de producto. La idea principal detrás del
características, cada una de las cuales contribuye a la
modelo de McCall es evaluar las relaciones entre el
total calidad.
exterior, los factores de calidad y criterios de calidad
del producto. La noción de Boehm incluye las necesidades de los
usuarios, al igual que las de McCall; sin embargo,
El modelo de McCall se utiliza en los Estados Unidos
también incluye las necesidades de los usuarios, añade
para proyectos de gran envergadura en los Estados
las características de rendimiento del hardware que no
Unidos, militar, espacial y de dominio público.
se encuentran en el modelo McCall.
Una de las mayores contribuciones del modelo McCall
Sin embargo, el modelo de Boehm contiene sólo un
es la relación entre las características de calidad y las
diagrama sin ninguna sugerencia sobre la medición de
métricas, a pesar de que ha habido crítica de que no
las características de calidad.
todas las métricas son objetivas. Un aspecto no
considerado directamente por este modelo era la Las capas del modelo de calidad en Boehm definidas
funcionalidad del producto de software son:
Jim McCall (McCall, Richards & Walters, 1977)  Características de alto nivel
introdujo este modelo también conocido como el
 Características primitivas
Modelo General Electrics de 1977.
 Métricas
Este modelo, al igual que otros modelos
contemporáneos, tiene su origen en el ejército de los
Estados Unidos, fue desarrollado para la Fuerza Aérea
de los Estados Unidos, promovido dentro del
Departamento de Defensa y está dirigido
principalmente a hacia los desarrolladores de sistemas
y el proceso de desarrollo del sistema.
Este modelo de calidad intenta salvar la brecha entre
los usuarios y los desarrolladores centrándose en un
número de factores de calidad de software que reflejan
tanto opiniones de los usuarios como también
prioridades de los desarrolladores.
Figura.5. Modelo de Boehm

Conclusiones
Javier A. Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE
La calidad de software compone un rol muy importante 21.
dentro de la Ingeniería de software, dentro de las 6. Estayno, M., Dapozo, G. (., & Cuenca Pletch
organización, ya que esta da soporte de los procesos,
administrativos y de producto que se efectúan en la Liliana (3), G. C. (2008). MODELOS Y
empresa, forma una parte integra de estrategias que dan MÉTRICAS PARA EVALUAR CALIDAD DE.
como fruto ventajas en competitiva. Departamento de Informática. Facultad de
Es fundamental que la calidad del software sea Ingeniería. Universidad Nacional de Lomas
evaluada en todo lo largo del proceso y ciclo de vida, de Zamora, 6.
para poder llevarlo a cabo debe realizarse una Gestión
de calidad de software, con esto nos permitirá dirigir y 7. Fatimah Sidi, 2. H. (2014). Data Quality:A
controlar todo lo que se relaciona a la calidad dentro de Survey of Data Quality Dimensions. Faculty
la organización. of Computer Science and Information
Es determinante que una organización aplique todos los Technology, 6.
modelos y estándares determinados en cada proceso de 8. Garcia, R. (2012). Techniques for Improving
calidad, y podrá ser reconocida dentro del mercado
gracias a esto. Todo estándar y modelo, se debe Software Quality. Software Quality Audit
seleccionar adecuadamente y que se ajusten a los and Certification, 20.
objetivos generales que tiene la organización. 9. Gómez, O. S., Aguileta, A. A., Gómez, G. E.,
Así de esta forma se conseguirá un cambio mental y & Aguilar, R. A. (2014). Estudio del Proceso
organizativa dentro del personal de la empresa, los cual
Software Personal. Revista electrónica de
beneficiara a todos en general, mejorando sus niveles
de vida y reduciendo costos a la empresa, gracias a la Computación, Informática Biomédica, 29.
buena aplicación de la calidad de software. 10. Guheneuc, K. K.-G. (2004). A Quality Model
La producción de la calidad debe ser un factor for Design Patterns. A Quality Model, 94.
indispensable dentro de la organización no solo para 11. Hernandez2, G. L. (2008). LA IMPORTANCIA
llegar a tener una reputación y un nombre dentro del
DE LA CALIDAD EN EL DESARROLLO DE.
mercado, sino también para que se pueda
internacionalizar y pasar de un mercado nacional a Technical Report COMP-018-2008, 13.
global. Que utilicemos métodos y estándares de calidad 12. Jimenez, C. (2009). CURSO DE CALIDAD DE
correctamente agilizara este proceso y la certificación UN. Laboratorio Nacional de Calidad del
de nuestro software, como también incrementar la
calidad de nuestros productos de software lo cual nos Software de, 27.
ofrecerá una visión más amplia comercialmente 13. Juan Pablo Carvallo, X. F. (2009). CALIDAD
hablando. DE COMPONENTES SOFTWARE.
Universidad de la plata, 30.
REFERENCIAS 14. L., J. H. (2005). CONTROL DE CALIDAD.
1. Abraham Dávila (edavila@pucp.edu.pe), K. Facultad de Electrónica de la Universidad
M. (2007). Determinación de los del Cauca., 10.
Requerimientos de. IEEE LATIN AMERICA 15. Lorenzo, F. S. (2014). I Jornadas sobre
TRANSACTIONS, VOL. 4, NO. 2, 7. Calidad ISO 25000. Colexio Profesional de
2. Alex Espejo Chavarría1, S. B. (2016). Enxeñaría en Informática de Galicia, 172.
Aseguramiento de la Calidad en el Proceso 16. Mauro Callejas-Cuervo, A. C.-A.-A. (2017).
de. Revista lbérica de Sistemas y Modelos de calidad del software, un
Tecnologías de Información, 16. estado del arte. Entramado Vol. 13 No. 1,
3. ANA MARIA LÓPEZ, C. C. (2008). 2017 (Enero - Junio), 15.
INTRODUCCIÓN A LA CALIDAD DE 17. Mera-Paz, J. A. (2016). Análisis del proceso
SOFTWARE. Scientia et Technica Año XIV, 6. de pruebas. MsC. en Dirección Estratégica
4. Asad Imam*, S. A. (2007). Improving de Telecomunicaciones. Docente e
Software Quality – a benchmarking investigador de la Facultad, 14.
approach. ResearchGate, 12. 18. MODELOS DEL PROCESO SOFTWARE.
5. Chang2, M.-C. L. (2013). Software (2010). En I. Sommerville, Ian Sommerville.
Measurement and Software Metrics in Ingeniería del Software, Séptima Edición
Software Quality. International Journal of (pág. 12). d.f.: mexico.
Software Engineering and Its Applications, 19. MORENO, J. J. (2010). Exploración dE
Javier A.Martínez de Gracia, Juan Saldaña.: ENFOQUE EN LA CALIDAD DE SOFTWARE

ModElos y EstándarEs dE calidad para El.


Ingeniería de Sistemas, 15.
20. Navez Mariños, A. (2014). GARANTIA DE
CALIDAD DE SOFTWARE. Metodología e
Ingeniería de Software II, 24.
21. Pantoja, J. A. (2004). Administracion de la
calidad del software una nueva vision del
trabajo. Universidad Iberoamericana, 80.
22. Pilar, M. d. (2015). CONTROL Y GESTIÓN
DEL. INGENIERÍA DEL SOFTWARE III, 93.
23. Prado, C. G. (2007). Plan de Gestion de
Calidad. Ingieneria de Software III, 38.
24. REINOSO, C. A. (2012). MODELADO Y
MEJORA DE PROCESOS DE. PONTIFICIA
UNIVERSIDAD CATÓLICA DE VALPARAÍSO,
184.
25. Richardson, N. C. (2011). Software Quality
Plan: A Review Report. Translational
Research and Patient Safety in Europe, 43.
26. Roger S. Pressman, P. (2010). NGENIERÍA
DEL SOFTWARE. UN ENFOQUE PRÁCTICO.
C.P. 01376, México, D. F: McGRAW-HILL
INTERAMERICANA EDITORES, S.A. DE C.V.
27. Rojas, L. A. (2009). Calidad del Software.
“El camino al éxito”. Décima Primera
Reunión de Otoño de Potencia, Electrónica
y Computación del IEEE, XI ROPEC , Morelia
2009, 8.
28. Shirley, C.-V., Vanessa, J.-V., Allan, A.-S., &
Guillermo. (2017). Análisis de experiencias
de mejora de procesos. Revista Ciencia
UNEMI, 12.
29. Tello, P. G. (2016). Evaluacion de Calidad de
un Producto Software. Universidad
Nacional de la Plata, 132.
30. Jones, C., Assessment and Control of
Software Risks, Englewood Cliffs, N. J.:
Yourdon Press,

También podría gustarte