Podcast
Questions and Answers
El objetivo principal para las empresas es lograr la ______ primando el adaptarse a las necesidades del cliente.
El objetivo principal para las empresas es lograr la ______ primando el adaptarse a las necesidades del cliente.
calidad
Calidad para la IEEE → un software de calidad es aquel que ______ las expectativas del cliente y posee una buena combinación de atributos.
Calidad para la IEEE → un software de calidad es aquel que ______ las expectativas del cliente y posee una buena combinación de atributos.
cumple
Para los ______ cuyo trabajo se ve afectado por la existencia de defectos, cero defectos es alta calidad.
Para los ______ cuyo trabajo se ve afectado por la existencia de defectos, cero defectos es alta calidad.
usuarios
Para los vendedores que lo usan como argumento de ______, mucha funcionalidad es alta calidad.
Para los vendedores que lo usan como argumento de ______, mucha funcionalidad es alta calidad.
Para los usuarios cuyo trabajo está ligado al ______ de respuesta, alta performance es alta calidad.
Para los usuarios cuyo trabajo está ligado al ______ de respuesta, alta performance es alta calidad.
Para quien compra el software (el cliente), costo de ______ bajo es alta calidad.
Para quien compra el software (el cliente), costo de ______ bajo es alta calidad.
Para los usuarios que están esperando el ______, rapidez en la construcción es alta calidad.
Para los usuarios que están esperando el ______, rapidez en la construcción es alta calidad.
Para los usuarios que tardan en entender y aprender en cómo usar el producto, ______ es alta calidad.
Para los usuarios que tardan en entender y aprender en cómo usar el producto, ______ es alta calidad.
La especificación de calidad se orienta hacia las características del ______ que el consumidor quiere.
La especificación de calidad se orienta hacia las características del ______ que el consumidor quiere.
La solución es diseñar procedimientos de calidad que no se basen en una ______ perfecta.
La solución es diseñar procedimientos de calidad que no se basen en una ______ perfecta.
______ de la calidad: establecer un marco de procedimientos y estándares que conduzcan a un software de alta calidad.
______ de la calidad: establecer un marco de procedimientos y estándares que conduzcan a un software de alta calidad.
______ de la calidad: adaptar el marco a un proyecto de software específico.
______ de la calidad: adaptar el marco a un proyecto de software específico.
Definir y fomentar procesos que garanticen que los procedimientos y estándares sean seguidos por el equipo de desarrollo es ______ de calidad.
Definir y fomentar procesos que garanticen que los procedimientos y estándares sean seguidos por el equipo de desarrollo es ______ de calidad.
Tener en cuenta todos los costos en busca de la obtención de calidad es el ______ de la calidad.
Tener en cuenta todos los costos en busca de la obtención de calidad es el ______ de la calidad.
Si un cliente no demanda calidad, probablemente no la conseguirá: deben describir cuál es esa calidad para luego esperar que se logre; qué combinación de ______ desean del software.
Si un cliente no demanda calidad, probablemente no la conseguirá: deben describir cuál es esa calidad para luego esperar que se logre; qué combinación de ______ desean del software.
Para obtener calidad de manera constante, los ______ deben gestionarla en su trabajo: comprometerse a hacer desarrollos con calidad, siendo los primeros en revisar el buen funcionamiento y desarrollo de los productos.
Para obtener calidad de manera constante, los ______ deben gestionarla en su trabajo: comprometerse a hacer desarrollos con calidad, siendo los primeros en revisar el buen funcionamiento y desarrollo de los productos.
Para gestionar la calidad los desarrolladores deben ______: medir la calidad para poder cuantificar la cantidad de errores que se cometen y poder crear registros (errores más comunes, tipos de errores, frecuencia)
Para gestionar la calidad los desarrolladores deben ______: medir la calidad para poder cuantificar la cantidad de errores que se cometen y poder crear registros (errores más comunes, tipos de errores, frecuencia)
Si el proceso tiene calidad y la materia prima también la probabilidad de que el producto tenga calidad es ______
Si el proceso tiene calidad y la materia prima también la probabilidad de que el producto tenga calidad es ______
______ solucionan solo una fracción de los defectos, se deben tener pruebas de calidad.
______ solucionan solo una fracción de los defectos, se deben tener pruebas de calidad.
La calidad sólo la producen profesionales motivados y ______ de su trabajo.
La calidad sólo la producen profesionales motivados y ______ de su trabajo.
La gestión y mejora de la calidad del proceso debe minimizar los defectos en el ______ entregado.
La gestión y mejora de la calidad del proceso debe minimizar los defectos en el ______ entregado.
El gestor de calidad (QA) debe insistir en utilizar estándares de proceso ______ del tipo de software a desarrollar.
El gestor de calidad (QA) debe insistir en utilizar estándares de proceso ______ del tipo de software a desarrollar.
Correctitud / Funcionalmente correcto: el producto se comporta de acuerdo a la ______ de funciones que debería proveer.
Correctitud / Funcionalmente correcto: el producto se comporta de acuerdo a la ______ de funciones que debería proveer.
______: el usuario puede depender de él, la probabilidad de que el software opere cómo se esperaba dentro de un intervalo de tiempo especificado.
______: el usuario puede depender de él, la probabilidad de que el software opere cómo se esperaba dentro de un intervalo de tiempo especificado.
______: se comporta razonablemente, aún en circunstancias que no fueron anticipadas.
______: se comporta razonablemente, aún en circunstancias que no fueron anticipadas.
Performance / ______: usa los recursos (ejemplo: tiempo y memoria) económicamente, eficientemente.
Performance / ______: usa los recursos (ejemplo: tiempo y memoria) económicamente, eficientemente.
Las cualidades de correctitud y performance también afectan la ______.
Las cualidades de correctitud y performance también afectan la ______.
______: modificaciones hechas a un producto de software después de la entrega inicial. Se busca arreglar errores o mejorar el producto ante nuevos requerimientos.
______: modificaciones hechas a un producto de software después de la entrega inicial. Se busca arreglar errores o mejorar el producto ante nuevos requerimientos.
______: habilidad de un sistema para coexistir y cooperar con otros sistemas, estandarizando interfaces.
______: habilidad de un sistema para coexistir y cooperar con otros sistemas, estandarizando interfaces.
Productividad: mide la ______ del proceso. Un proceso eficiente resulta en una entrega más rápida del producto.
Productividad: mide la ______ del proceso. Un proceso eficiente resulta en una entrega más rápida del producto.
Un proceso de desarrollo es ______ si todos sus pasos y su estado actual son documentados claramente.
Un proceso de desarrollo es ______ si todos sus pasos y su estado actual son documentados claramente.
______: se conoce la función específica para la que se diseñó el producto y se aplican pruebas que demuestren que cada función es plenamente operacional.
______: se conoce la función específica para la que se diseñó el producto y se aplican pruebas que demuestren que cada función es plenamente operacional.
Adopta e integrar la calidad a todas las fases del proyecto de vida de un proceso de software, es sinónimo de un crecimiento y desarrollo ______.
Adopta e integrar la calidad a todas las fases del proyecto de vida de un proceso de software, es sinónimo de un crecimiento y desarrollo ______.
La regla cardinal de la ______ es comprender la necesidad del cliente externo e interno y trabajar en superarla.
La regla cardinal de la ______ es comprender la necesidad del cliente externo e interno y trabajar en superarla.
______ / Quality Assurance / QA es un conjunto de actividades planificadas y sistemáticas implementadas en el proceso de desarrollo de software
______ / Quality Assurance / QA es un conjunto de actividades planificadas y sistemáticas implementadas en el proceso de desarrollo de software
______ / Quality Control / QC es un modo de verificar que un producto sea útil, seguro y cumpla todas sus funciones de forma correcta.
______ / Quality Control / QC es un modo de verificar que un producto sea útil, seguro y cumpla todas sus funciones de forma correcta.
Las actividades a realizar para un propósito dado corresponde con ______ (el qué).
Las actividades a realizar para un propósito dado corresponde con ______ (el qué).
______: conjunto de pasos específicos, reglas y/o criterios para cumplir con las actividades a realizar.
______: conjunto de pasos específicos, reglas y/o criterios para cumplir con las actividades a realizar.
______: acciones tomadas para crear o producir un producto, servicio o resultado.
______: acciones tomadas para crear o producir un producto, servicio o resultado.
Creencia que el Aseguramiento de Calidad (QA) es ______.
Creencia que el Aseguramiento de Calidad (QA) es ______.
Si el ciclo de vida del desarrollo de software está correctamente implementado y en uso, se debe ______ a la gerencia
Si el ciclo de vida del desarrollo de software está correctamente implementado y en uso, se debe ______ a la gerencia
Flashcards
¿Qué es la Calidad en Ingeniería de Software?
¿Qué es la Calidad en Ingeniería de Software?
Una característica o atributo que se puede medir en el contexto de la Ingeniería de Software.
¿Qué es un software de calidad (IEEE)?
¿Qué es un software de calidad (IEEE)?
Un software que cumple con las expectativas del cliente y tiene una buena combinación de atributos.
¿Qué es la Garantía de la Calidad?
¿Qué es la Garantía de la Calidad?
Establecer un marco de procedimientos para garantizar un software de alta calidad.
¿Qué es la Planificación de la Calidad?
¿Qué es la Planificación de la Calidad?
Signup and view all the flashcards
¿Qué es el Control de Calidad?
¿Qué es el Control de Calidad?
Signup and view all the flashcards
¿Qué es el Coste de Calidad?
¿Qué es el Coste de Calidad?
Signup and view all the flashcards
Para obtener calidad...
Para obtener calidad...
Signup and view all the flashcards
Para gestionar la calidad...
Para gestionar la calidad...
Signup and view all the flashcards
¿Qué determina la calidad?
¿Qué determina la calidad?
Signup and view all the flashcards
¿Qué solucionan las pruebas de calidad?
¿Qué solucionan las pruebas de calidad?
Signup and view all the flashcards
¿Qué son los Atributos de Calidad del Software?
¿Qué son los Atributos de Calidad del Software?
Signup and view all the flashcards
¿Qué es la Correctitud?
¿Qué es la Correctitud?
Signup and view all the flashcards
¿Qué es la Confiabilidad?
¿Qué es la Confiabilidad?
Signup and view all the flashcards
¿Qué es la Robustez?
¿Qué es la Robustez?
Signup and view all the flashcards
¿Qué es el Rendimiento?
¿Qué es el Rendimiento?
Signup and view all the flashcards
¿Qué es la Amigabilidad?
¿Qué es la Amigabilidad?
Signup and view all the flashcards
¿Qué es la Verificabilidad?
¿Qué es la Verificabilidad?
Signup and view all the flashcards
¿Qué es la Mantenibilidad?
¿Qué es la Mantenibilidad?
Signup and view all the flashcards
¿Qué es la Portabilidad?
¿Qué es la Portabilidad?
Signup and view all the flashcards
¿Qué es la Interoperabilidad?
¿Qué es la Interoperabilidad?
Signup and view all the flashcards
¿Qué es la Productividad en el Desarrollo de Software?
¿Qué es la Productividad en el Desarrollo de Software?
Signup and view all the flashcards
¿Qué es la Oportunidad en el Desarrollo de Software?
¿Qué es la Oportunidad en el Desarrollo de Software?
Signup and view all the flashcards
¿Qué es la Visibilidad en el Desarrollo de Software?
¿Qué es la Visibilidad en el Desarrollo de Software?
Signup and view all the flashcards
¿Qué son las Pruebas de Caja Negra?
¿Qué son las Pruebas de Caja Negra?
Signup and view all the flashcards
¿Qué son las Pruebas de Caja Blanca / Cristal?
¿Qué son las Pruebas de Caja Blanca / Cristal?
Signup and view all the flashcards
¿Qué es el Aseguramiento de la Calidad (QA)?
¿Qué es el Aseguramiento de la Calidad (QA)?
Signup and view all the flashcards
¿Qué es el Control de Calidad (QC)?
¿Qué es el Control de Calidad (QC)?
Signup and view all the flashcards
¿Qué es un Proceso de Software?
¿Qué es un Proceso de Software?
Signup and view all the flashcards
¿Qué es el Testing?
¿Qué es el Testing?
Signup and view all the flashcards
¿Qué es la Política en un Proceso de Software?
¿Qué es la Política en un Proceso de Software?
Signup and view all the flashcards
¿Quiénes deben de estar satisfechos con un software?
¿Quiénes deben de estar satisfechos con un software?
Signup and view all the flashcards
¿Qué es la Función de Calidad?
¿Qué es la Función de Calidad?
Signup and view all the flashcards
¿Qué son las Checklists en QA?
¿Qué son las Checklists en QA?
Signup and view all the flashcards
¿Qué es la Calidad en el Producto?
¿Qué es la Calidad en el Producto?
Signup and view all the flashcards
¿Qué es la Calidad Interna y Externa?
¿Qué es la Calidad Interna y Externa?
Signup and view all the flashcards
¿Qué es la Calidad en Uso?
¿Qué es la Calidad en Uso?
Signup and view all the flashcards
¿Qué es la Calidad a Nivel de Proceso?
¿Qué es la Calidad a Nivel de Proceso?
Signup and view all the flashcards
¿Qué es la Calidad a Nivel de Producto?
¿Qué es la Calidad a Nivel de Producto?
Signup and view all the flashcards
¿Qué es un Modelo de Calidad de Software?
¿Qué es un Modelo de Calidad de Software?
Signup and view all the flashcards
¿Qué son las Métricas de Calidad de Software?
¿Qué son las Métricas de Calidad de Software?
Signup and view all the flashcards
Study Notes
Atributos de Calidad del Software
- El objetivo principal para las empresas es alcanzar la calidad al tiempo que se adaptan a las necesidades del cliente.
- La calidad en la ingeniería de software es una característica o atributo mensurable.
- Según la IEEE, un software de calidad cumple con las expectativas del cliente y tiene una buena combinación de atributos.
Producto de Software con Calidad
- Un producto de software con calidad tiene cero defectos.
- Tiene mucha funcionalidad
- Tiene un alto rendimiento
- Tiene un bajo costo de desarrollo
- Tiene rapidez en la construcción
- Es amigable
- Todo ello es importante para los usuarios cuyo trabajo se ve afectado por los defectos, para los gerentes del software, los compradores, los PMs y los vendedores que lo usan como argumento de venta.
Problemas Asociados a la Calidad del Software
- La especificación de calidad se orienta hacia las características que el consumidor desea.
- A veces no se sabe cómo especificar ciertas características de calidad de forma no ambigua.
- No siempre se puede especificar de forma concreta un software, lo que puede llevar a que los usuarios no perciban la calidad esperada aunque el producto cumpla la especificación.
- La solución es diseñar procedimientos de calidad que no se basen en una especificación perfecta, enfatizando la gestión de la calidad.
Actividades en la Administración de Calidad de un Proyecto
- Se debe garantizar la calidad estableciendo un marco de procedimientos y estándares
- Se planifica la calidad adaptando el marco a un proyecto específico
- Se controla la calidad definiendo y fomentando procesos que garanticen el cumplimiento de los procedimientos y estándares por el equipo de desarrollo
- Se considera el coste de calidad teniendo en cuenta todos los costos asociados a la obtención de calidad.
- Existe una relación entre el costo y la etapa de desarrollo del software: cuanto más avanzada esté la etapa de desarrollo, más costosa será la solución de problemas.
Principios de Calidad del Software
- La calidad no se logra si el cliente no la demanda y describe qué combinación de atributos desea.
- Los desarrolladores deben gestionar la calidad comprometiéndose a hacer desarrollos con calidad y revisando el funcionamiento y desarrollo de los productos.
- Para gestionar la calidad, los desarrolladores deben medirla para cuantificar errores y crear registros de ellos.
- La calidad de un producto depende del proceso utilizado para desarrollarlo.
- Las pruebas solo solucionan una fracción de los defectos., por lo que se deben tener pruebas bien planificadas.
- Participan profesionales motivados que estén orgullosos de su trabajo.
Calidad del Producto y del Proceso
- La calidad del proceso de desarrollo del software afecta directamente la calidad de los productos derivados.
- La gestión de calidad del proceso debe minimizar los defectos en el software entregado.
Gestión de Calidad del Proceso
- Se definen estándares que debe seguir el proceso.
- Se supervisa el proceso para asegurar que se ajusta a los estándares.
- Se elaboran informes para el gestor del proyecto y el comprador.
- El gestor de calidad (QA) debe insistir en usar estándares de proceso dependiendo del tipo de software y asegurar que el proceso de calidad apoye y no impida el desarrollo del producto.
Factores y Atributos de Calidad del Software
- Correctitud/Funcionalmente correcto: El producto actúa según la especificación de funciones.
- Confiabilidad/Confiable: El usuario puede depender del software dentro de un intervalo de tiempo especificado.
- Robustez: Se comporta razonablemente en circunstancias no anticipadas.
- Performance/Rendimiento: Usa los recursos de manera económica y eficiente.
- Amigabilidad/Amigable: El usuario lo encuentra fácil de usar.
- Verificabilidad/Verificable: Sus propiedades pueden ser fácilmente verificadas.
- Mantenibilidad: Se realizan modificaciones al producto después de la entrega inicial para arreglar errores o mejorar el producto.
- Mantenibilidad Reparabilidad: El software permite la corrección de defectos con una cantidad limitada de trabajo.
- Mantenibilidad Evolutiva/Evolutividad: Se modifican los productos de software para proveer nuevas funciones o cambiar las existentes.
- Portabilidad: El software puede correr en distintos ambientes.
- Interoperabilidad: Habilidad de un sistema para coexistir y cooperar con otros sistemas, estandarizando interfaces.
- Integridad: Controla los accesos no autorizados a datos o software.
Atributos de Calidad del Proceso
- Productividad: Mide la eficiencia del proceso y resulta en una entrega más rápida del producto.
- Oportunidad: Habilidad de entregar un producto a tiempo, con metas definidas y buena estimación del tiempo.
- Visibilidad: Proceso visible con todos sus pasos y estado actual documentados claramente y de fácil acceso.
Pruebas de Caja Negra y Caja Blanca
- Caja negra: Pruebas que operan sin conocimiento de la estructura interna, únicamente para verificar que el software se comporte acorde a la especificación.
- Caja blanca / caja cristal: Pruebas basadas en el conocimiento de la estructura interna del producto. - Prueba de ruta básica: prueba de caja blanca, y es mucho más costosa.
- Creación y desarrollo sostenido es integrar la calidad en todas las fases de un proyecto.
Reglas de Calidad
- Tener una relación mutuamente beneficiosa con el proveedor.
- Tomar decisiones basadas en hechos.
- Asegurar que el crecimiento no comprometa la calidad.
- Fomentar la participación y el compromiso del personal.
- Ser proactivo y un rol modelo al cometer errores.
- Enfocarse en procesos.
- No dar por hecho la calidad, sino convertirla en una forma de vida y trabajo.
- Trabajar siempre pensando en la necesidad del cliente externo e interno, para superarla.
Calidad del Software - Aseguramiento vs. Control
- Aseguramiento de la calidad (QA): Actividades planificadas y sistemáticas en el proceso de desarrollo para garantizar que un producto cumpla con los requisitos de calidad establecidos.
- Control de la calidad (QC): Modo de verificar que un producto sea útil, seguro y cumpla sus funciones correctamente.
Control de calidad (QC) vs Aseguramiento de calidad (QA)
- QC tiene como objetivo detectar problemas en los productos.
- QA tiene como objetivo adherencia a los procesos.
- QC se enfoca en el contenido del producto.
- QA se enfoca en los procesos.
- Las actividades de QC es revisar productos de trabajo.
- Las actividades de QA guían y monitorean los procesos.
- Con QC se produce un producto usable.
- Con QA se produce un producto adecuado al uso.
- QC ayuda a validar construyendo el producto correctamente,
- QA ayuda a verificar construyendo el producto correctamente.
Activos/Elementos del Proceso de Software
- Proceso: actividades a realizar para un propósito dado.
- Procedimientos: pasos específicos, reglas y criterios para cumplir con las actividades del proceso.
- Estándares: sabiduría y convenciones de la comunidad de ingeniería de software.
- Templates: esbozo de un producto de trabajo.
- Producto de trabajo: resultado tangible de un proceso o procedimiento.
- Politica: compromiso adoptado por la organización.
- Actividad: acciones tomadas para crear o producir un producto, servicio o resultado.
- Rol: persona, grupo de personas o sistema que ejecuta una actividad.
- Calidad del producto de software.
- Los clientes, sponsors, usuarios y desarrollados son los que quedan satisfechos con el software implementado.
Problemas Asociados a la Calidad del Software
- Falta de comprensión del rol de calidad.
- Falta de confianza en el valor de la calidad.
- Creencia que el Aseguramiento de Calidad (QA) es testing.
- Falta de respeto a la tarea de QA por parte de los desarrolladores.
- Existencia de estándares y procedimientos que no dan valor agregado.
- Soporte inadecuado desde la gerencia.
Calidad del Producto de Software desde la Visión de QA
- Objetivos
- Mejorar la calidad software monitoreando productos y desarrollo
- Asegurar el cumplimiento proceso.
- Funciones
- Controlar la adherencia a los estándares.
- Evaluar nivel calidad
- Dar coaching para lograr una buena performance.
- Rol -Garantizar que el proceso definido está implementado.
- Responsabilidades
-Asegurar correctitud de planes
-Soportar la elaboración de productos de calidad
-Asegurar usar y ser útiles para la organización
- Subir a gerencia cualquier desviación en el producto o los estándares para resolverlas
- Ayudar a los equipos de proyecto a elaborar planes, estándares y procedimientos.
- Dar seguimiento a las no-conformidades elevadas.
Planificación de QA (Plan de QA)
- Define la calidad deseada del software y cómo valorarla.
- Es un mapa para institucionalizar la garantía de calidad del software.
- Se utilizan checklists (lista de verificación) para asegurar que se cubren las características de cada tarea.
- Debe ser conciso y preciso
- Tiene que identificar todos los puntos esenciales.
- Puede aplicar a características específicas de los diferentes productos.
- Todos los puntos son expresados de la misma manera positiva o nagativa.
- Se evalúa el punto teniendo en cuenta la severidad, el efecto sobre otros productos y la clase (omisión, excedente, incorrecto).
Evaluación de Calidad Software
- Se evalúa para asegurar calidad adecuada.
- Se utiliza un proceso para verificar los atributos relevantes utilizando métricas validadas de aceptación.
- Calidad interna y externa se evalúa desde dentro (cumplimiento con lo planificado) y desde fuera (cumplimiento con las expectativas del cliente)
- Calidad en uso: perspectiva del usuario del software.
- Calidad a nivel de proceso: evaluar el cumplimiento con los factores de calidad definidos durante el ciclo de desarrollo.
- Calidad a nivel de producto: especificar y evaluar el cumplimiento de los factores definidos. Las organizaciones están interesadas en evaluar su producto para
- Diferenciarse asegurar tiempo entrega y reducir fallos
- Establecer acuerdos de parámetros de calidad
- Detectar y eliminar defectos
- Evaluar y controlar rendimiento
- Asegurar cumplimiento características de seguridad
- Producir y comprobar para no comprometer con el resto de sistemas.
Beneficios Organismos Software
- Controlar calidad en el producto
- Mejorar las características.
- Asegurar nivel de calidad
- Comparar con la competencia.
- Posicionar producto.
- Aumentar venta.
- Conocen calidad
- Comparar alternativas
- Establecer el servicio.
- Conseguir independencia
- Minimizar fallos
- Reducir costes
Establecimiento de Metricas y Normas de Calidad
- Es un documento que recolecta buenas prácticas y permite dirigir los procesos.
- Debe definirse un proceso.
Problemas
- Ausencia Asociación de modelos de calidad
- Modelos no evolucionan.
- Modelos no mantenibles.
- Subjetividades.
- Falta de equidad.
- Generalidades.
- No asociación al proceso o control del riesgo
- Falta de directrices
Métricas de Calidad de Software
- Se utilizan para estimar la calidad de un proyecto a desarrollar.
- Los atributos se relacionan con las métricas porque buscan evaluar su adherencia en el proyecto.
Proceso de Certificación
- El modelo de madurez contribuye eficazmente con la Calidad
esta basada en las normas
- ISO / IEC 12207, modelo procesos del ciclo
- ISO / IEC 33000, certificación de la calidad
- El modelo alineado es fácil integrado a la ISO 27001 y 25000.
- ISO 12207 : Guia del ciclo
- ISO 25000 : La calidad productos permite a ambos conocer la calidad y decidir si comprarla
Al aprobar la auditoría se obtiene
- Certificado de madurez Software
- Licencia de marca Madurez Software nivel
- Diferencia asegura tiempo entrega y reducir fallos
- Establecer acuerdos y parámetros
- Detectar defectos antes
- Evaluar y controlar el rendimiento
- Asegurar que el producto respete los niveles de seguridad
Modelos de calidad personalizados ISO
- Son para evaluar los procesos de desarrollo del software y la repetibilidad.
- La evaluacion de proceso determina que es correcto y el punto.
- Evaluacion de el producto: ISO 14598
- Modelo de calidad 9126-1
- Metricas Externas 9126-2
- Metricas Internas 9126-3
- Calidad en uso 9123-4
- General 14598-1
- Planeamiento 14598-2
- Proceso para desarrolladores 14598-3
- Compradores 14598-4
- Evaluadores 14598-5
- Módulos 14598-6
- Estandares evaluados con ISO/IEC 15504
Sistemas Gestion de Calidad
- Planificar hacer verific y Actuar ISO 9001: 2015
Auditorias
- La auditoria interna 19011 establece de organizar los actividades. busca ver el calidad,eficacia del sistema
- Una auditoría un proceso sistemático para obtener evidencia.
- Criterios de Auditoría es definir política por donde empezar
- Evidencia los registros
- Hallazgos son los resultados
- Programa de Auditoría conjunto planificado
- Plan de auditoría de lo que es y prepara
Herramientas para la Gestión
- Identificar problema principal, implementar y medir Brainstorming: proponer ideas.
- Diagrama causa y efecto / Ishikawa causa problema
- 5 porqués para llegar principales
- Pareto para encontrar causa principal, concentración
- las 5W2H para las futuras
- Utiliza PlanCheck
Madurez del proceso es
- CMMI mejora la evaluación
- Modelo de madurez en software integra y mejora evaluar
El proceso de madurez tiene CMMI
Costos de Calidad ISO 25000
- Las Normas ISO/IEC dan para usar un nuevo standards llamada Requisitos/Evaluación de Calidad de Productos.
- Modulo Administración
- La administración disciplina que controlar. el
identifica y cambia registra.
- Procedimientos para definir como.
- Herramientas Se utilizan
- Gestores responsables
- Equipo tiene responsabilidad
- Proceso
- Compuesta
- Planificación: plan define que, quien, donde y.
- Itens definición gestionar.
Administración de configuración
- Se realiza la identificación base y niveles
- El Control se trabaja de forma segura y aprueba.
- El Procedimientos cambio análisis valen la pena.
- Las peticiones cambio página email informan errores un equipo comprueba valido
- Los Cambios ser por componente registra mantenimiento.
- Estado se registra
- Auditar, las revisiones base
- Auditoria
- Funcional revisar desarrollo funcional base -Física construir conforme definir
Sistema Administración
- Ideal integrar base datos Configuracion
- Se crea utilizar administración sencillo:
- Componentes pasan evalúan
- Módulos se produce control
Gestión Versiones entrega
- Identifica mantener registros
- Asegurara
Versión
- Difiere otro
- Función rendimiento reparación
Entrega
- El función los gestión proceso.
El incluye Sistema
- La configuración define El Archivos Datos función
- El Programa Ayudar Hardware
- La Documentación
- El empaque y publicidad
Creación entrega
- Proceso archivo
- Proceso crea
Revisión nivel
- Registro Modificaciones
Nivel promoción
- Estado
Nota
- Versiones desarrollo entrega los
Nota2
- ítems tiene forma
la Administración
Sistema gestión
- Los controles Registro
Modulo 5 Fundamentos el Testing
- Proceso que observar evaluación devoluciòn.
- Verificación
- Validación
Fundamento pruebas un método
- Identifica fallas debe hacer y realices. Las pruebas no garantizan minimiza. Seleccionar adecua
Los desarrollados comunica
- Métodos comunicado
- Axiomas
- Testea siempre
- El programa testea -Difícil testear
- No testearse
- Ineludible determinar esperado
- Debe reproducir
- Condena inválida o válida
- Resultados test
- Testeo y probabilidades
- Tester caja blanca
- Usuario caja negra
Testeo
- Es
- Parte del desarrollo
- Error es defecto
Los Errores
- Defecto probar
Objetivoreviso
- Detecta corregir
- Causa falla detecta
- Evalúan productos
- Revisa da un
Identifica
- Fallos en El problema.
- Revisa
- Compara y el codigo con la
- Proceso
Siempre
- Los pruebas pruebo
- Evalúan
Ciclos
- Cierre
- Pruebas
- Productos El error es una acción produce. Defecto manifestaciòn. Falla la manifestación en sistema.
Unidad 6
- Diseño test
- Definiciones Encontrar breve
- Descripción probarse
- Casos dadas
- Condición se programar
- Salidas si
- Pruebas selectores
Tipos de Prueba Estatica
- Deducir función código
Analisis del codigo revisa
- Escritorio
- Unificada Evaluar programa
- Recorridos grupo ejecutar descrubir código
- Roles presenta modera la discucion
- Revisa codigo Falta compatible cheque
El proceso la inspecciòn
- Elegir equipo y seguridad
- Programa
- Objetivamente
- Reunión detectar
- Corrige codigos modera
Análisis automatiza fuente Código
- Recorren Faltas salida defectos compila
Análisis
- Con probar programa cumplan especificación error
Dinámicas
- Comporta blanca negra
Caja pruebas programa
- Estructural
- Pruebas programda
- Caja especificación función
Clase Equivalencias
- Pruebas subominios probar
- Subconjunto equivalente
- Pruebas dividir valisa inválida
Análisis Borde
- Explora funciones
- Clases se crea se revisa
- Rango Valores registros
Guía con lo después
###Conjectura
- Fallas crear programa ###Guessing error intuición y ###Pairwise
- Clases costoso con ###Estática Dinámicas
- Eficacia los tempranos
- Sirven productos pruebas
- Validad
- No
- Hardware
- Realistas
- Para probar
- Es contextto
- Claridad los probados
- Constuido normal los ###Complejidad cikometrica
- Metrica programa agrega
- Camino nuevas
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.