La presentación Fundamentos de Calidad del Software - Modelos y Estándares, contiene elementos que permiten hacerse a una idea del contexto en el que se mueve el aseguramiento de la calidad del software en sus dos manifestaciones (procesos y producto) y en sus dimensiones de gestión y desarrollo.
Luis Eduardo Peláez Valencia
luiseduardo.pelaez@gmail.com
Keywords: SQA, Aseguramiento de la calidad del software, Calidad del software, Modelos y Estándares.
Investigación acerca de las normas de calidad, la evolución de las normas ISO. Realizado en el contexto de la asignatura de testing y calidad para la carrera de Ing en Computación e Informática de la UNAB.
La presentación Fundamentos de Calidad del Software - Modelos y Estándares, contiene elementos que permiten hacerse a una idea del contexto en el que se mueve el aseguramiento de la calidad del software en sus dos manifestaciones (procesos y producto) y en sus dimensiones de gestión y desarrollo.
Luis Eduardo Peláez Valencia
luiseduardo.pelaez@gmail.com
Keywords: SQA, Aseguramiento de la calidad del software, Calidad del software, Modelos y Estándares.
Investigación acerca de las normas de calidad, la evolución de las normas ISO. Realizado en el contexto de la asignatura de testing y calidad para la carrera de Ing en Computación e Informática de la UNAB.
Contiene una descripcion de as herramientas case que podria servir para cualquier ingeniero que no comprede de manera exacta el significado de las case, tambien añado una tabla de definicion de cada una de las herramientas que se que a muchos les servira
Estandares y modelos de calidad del softwareaagalvisg
La calidad del software puede parecer un concepto alejado de la vida diaria de la mayoría de las personas, pero nada más lejos de la realidad, en este documento encontraras los estándares para crear un software de calidad.
Contiene una descripcion de as herramientas case que podria servir para cualquier ingeniero que no comprede de manera exacta el significado de las case, tambien añado una tabla de definicion de cada una de las herramientas que se que a muchos les servira
Estandares y modelos de calidad del softwareaagalvisg
La calidad del software puede parecer un concepto alejado de la vida diaria de la mayoría de las personas, pero nada más lejos de la realidad, en este documento encontraras los estándares para crear un software de calidad.
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
De acuerdo a lo anterior, podemos inferir que el análisis de requerimientos es la base de las métricas de calidad.
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
1. Bianca Torrelio - Daniel Pereira - Mariel Silva
IT MARK
CALIDAD EN EL SOFTWARE
2. Nociones del modelo
✤IT Mark es el primer modelo de calidad internacional diseñado
específicamente para las pequeñas y medianas empresas denominadas
PYMEs, dedicadas al desarrollo de tecnología de software.
✤El proceso es el siguiente: Se diagnostica de manera rápida y económica la
situación de la empresa respecto a los negocios y visión empresarial (10
squarted)* , se determina su estado en los procesos de desarrollo (CMMI) y
su nivel de seguridad informática (ISO).
✤*10 Squarted:Estudia diez categorías de procesos como son estratégica, comercial, financiera, definición de productos y servicios,
conocimiento del mercado, marketing, entre otras, hasta obtener una visión exhaustiva de la empresa.
3. Nociones del Modelo
• Con todos los hallazgos del diagnostico se procede a realizar un plan
de acción para iniciar las actividades de mejora, en base a una ruta
con objetivos específicos a cumplir en un periodo de tiempo
determinado y que la encaminarán a la certificación con
reconocimiento internacional.
4. IT Mark Orientado a PYMES
• IT Mark tiene alineamiento con los modelos de CMMI e ISO, y en
base a éstos proporciona una fórmula para que, sin incurrir en la
magnitud de inversión de los modelos mencionados, las PYMES
puedan acceder y encaminarse a mayores eficiencias y mejores
resultados basados en la oferta de valor agregado, confianza de sus
clientes y los volúmenes de contratación teniendo como guía la visión
de su propio negocio.
5. Beneficios y Fortalezas
* Mejorar el desempeño del negocio (desde el punto de vista técnico y
administrativo)
* Ganar reconocimiento en el mercado en cuanto a capacidades de TI.
* Lograr un diferenciador de mercado por medio de un sello de excelencia.
* Visibilidad al interior de sus propias capacidades de desarrollo de TI,
identificando fortalezas y debilidades, así como oportunidades de mejora.
* Ruta de mejora a través de los grados sucesivos de madurez y su
compatibilidad y complementariedad con otros modelos existentes.
6. Beneficios y Fortalezas
Económico, rápido y rentable.
El programa incluye valoraciones en gestión del negocio y en
seguridad informática, ignoradas por otros modelos, por encima de
los procesos de Software y Sistemas.
Basado en modelos reconocidos mundialmente y sólidas
metodologías probadas, repetibles, confiables y útiles para
compararse competitivamente.
Un buen mecanismo para avanzar luego hacia una valoración integral
de CMMI®.
7. Certificaciones
• IT Mark acredita la madurez y capacidad de la empresas de
tecnología de software, sin embargo también tiene como objetivo
mejorar la efectividad organizacional y su éxito en el mercado,
mediante la mejora de sus procesos. Existen 3 posibles niveles de
acreditación en función de la madurez demostrada:
• IT Mark: Acredita a una empresa que mantiene habitualmente los
problemas de la gestión técnica, de seguridad y del negocio bajo
control . Se admite que algunas áreas del proceso puedan no estar
suficientemente elaboradas. Los procesos técnicos se trabajan el
CMMI nivel 2, y por medio de evaluaciones rápidas orientadas a la
identificación de debilidades de clase C.
8. Certificaciones
IT Mark Premium :Acredita a una empresa que ha conseguido una
buena madurez en sus procesos de trabajo técnico, seguridad y del
negocio. Se exige que todos los procesos sean evaluados desde los
3 puntos de vista mencionados. Se utiliza una evaluación detallada
de Clase B sobre CMMI Nivel 2 .
IT Mark Elite: Acredita a una empresa que ha conseguido un nivel
superior en la definición e institucionalización de sus procesos de
trabajo técnico, de seguridad y del negocio, por lo que se confía en
que la calidad de sus productos sea buena. En el caso de CMMI se
trabaja sobre el Nivel 3. Esta acreditación está diseñada de forma
que define un camino de mejora continua incluso para micro
empresas, que es totalmente compatible y alineado con el modelo
CMMI, y que ayuda a las empresas en su permanente búsqueda de
competitividad en el mercado.
9. Resultados de aplicar IT Mark
Se culmina dejando explicados los resultados preliminares a la
organización afectada tales como:
Puntos fuertes y puntos débiles de los procesos de la organización,
de acuerdo con la buena práctica y los diferentes modelos descritos.
Certificado provisional en caso de que la evaluación resultara
exitosa.
Tras la evaluación, y con el fin de resolver ligeras no-conformidades
detectadas, se abre un periodo de: tres meses para las acciones de
mejora requeridas (verificación de cambios, así como consecuencias
de su implementación). Si este período no se cumpliera, y una vez
realizados los cambios, se llevaría a cabo una nueva evaluación
para poder reconocer el nivel alcanzado por la organización, y
progresivamente más exigentes, en función de la madurez
demostrada en los procesos de cada PYME.