Calidad de software

Description

Mapa Mental Gestión, Verificación y Calidad de SW
juanforo
Mind Map by juanforo, updated more than 1 year ago More Less
Laura Mábel Murc
Created by Laura Mábel Murc over 8 years ago
juanforo
Copied by juanforo over 8 years ago
19
0

Resource summary

Calidad de software
  1. Calidad
    1. Grado con el que un sistema o componente cumple los requerimientos específicados
      1. características para satisfacer
        1. necesidades
          1. establecidas
            1. implícitas
          2. Propiedades que confieren aptitud para satisfacer necesidades
            1. concordancia del software producido con los requerimientos establecidos
              1. No es
                1. Producto con cualidad inmejorable
                  1. Acumulación de papeles
                    1. control de calidad
                  2. Evolución
                    1. Control de calidad
                      1. detectar
                      2. Garantía de calidad
                        1. prevenir
                        2. Calidad total
                          1. mejora continua
                        3. terminología
                          1. control de calidad
                            1. conjunto de técnicas y actividades utilizadas para verificar los requerimientos
                            2. Garantía de calidad
                              1. conjunto de acciones planificadas para proporcionar confianza
                              2. Gestión de calidad
                                1. determina y aplica política de calidad
                                  1. criterios de responsabilidad
                                  2. sistema de gestión de calidad
                                    1. estructura de la organización para llevar a término gestión de calidad
                                      1. QS
                                        1. satisfacer necesidades internas
                                          1. volumen y alcance suficiente
                                      2. Factores que determinan calidad de software
                                        1. Operativas
                                          1. correción
                                            1. fiabilidad
                                              1. eficiencia
                                                1. seguridad
                                                  1. fiabilidad de uso
                                                  2. Capacidad de soportar cambios
                                                    1. facilidad de mantenimiento
                                                      1. flexibilidad
                                                        1. facilidad de prueba
                                                        2. Adaptabilidad
                                                          1. portabilidad
                                                            1. resaubilidad
                                                              1. interoperabilidad
                                                            2. Desarrollo de software
                                                              1. mucho más que programas de computador
                                                                1. Ingeniería de software
                                                                  1. abarca
                                                                    1. análisis
                                                                      1. diseño
                                                                        1. construcción
                                                                          1. pruebas
                                                                            1. implantación
                                                                              1. mantenimiento
                                                                              2. características
                                                                                1. mejora calidad
                                                                                  1. facilita control
                                                                                    1. suministra bases
                                                                                      1. aumenta productividad
                                                                                      2. desarrolla
                                                                                        1. Modelos de Desarrollo de SW
                                                                                          1. Representación Simplificada del Proceso
                                                                                            1. Abstracciones Generales que no son definitivas
                                                                                            2. Ejemplos
                                                                                              1. Modelo en Cascada
                                                                                                1. Actividades Fundamentales
                                                                                                  1. Especificación
                                                                                                    1. Análisis y Definición de Requerimientos
                                                                                                    2. Desarrollo
                                                                                                      1. Diseño del Sistema y del SW
                                                                                                        1. Definición Arquitectura
                                                                                                          1. Elementos Abstractos
                                                                                                            1. División Requerimientos en Sistemas
                                                                                                          2. Validación
                                                                                                            1. Pruebas Unitarias
                                                                                                              1. Pruebas de Sistema
                                                                                                              2. Evolución
                                                                                                                1. Funcionamiento
                                                                                                                  1. Mantenimiento
                                                                                                                2. Fases Separadas
                                                                                                                3. Modelo de Desarrollo Evolutivo (Espiral)
                                                                                                                  1. Entrelaza
                                                                                                                    1. Especificación
                                                                                                                      1. Desarrollo
                                                                                                                        1. Validación
                                                                                                                        2. Naturaleza Iterativa
                                                                                                                          1. Uso de Prototipos
                                                                                                                            1. desarrollando SW
                                                                                                                              1. Versionamiento
                                                                                                                                1. Proceso Evolutivo
                                                                                                                                  1. Desarrollo Exploratorio
                                                                                                                                    1. Constante Trabajo con el Cliente
                                                                                                                                    2. Prototipos Desechables
                                                                                                                                      1. Para Entender Requerimientos del Cliente
                                                                                                                                        1. Refinar para definir Requerimientos del Sistema
                                                                                                                                          1. Desarrollo Especificaciones de forma Creciente
                                                                                                                                2. Segmentos de la ruta en Espiral
                                                                                                                                  1. Son Actividades en el Marco de Trabajo
                                                                                                                                3. No es un proceso visible
                                                                                                                                  1. Control Regular del Proceso
                                                                                                                                    1. Se resiste mucho al cambio
                                                                                                                                      1. Estructura Deficiente
                                                                                                                                        1. Altos Costos
                                                                                                                                  2. Modelo basado en Componentes
                                                                                                                                    1. Basado en la Reutilización de Componentes Existentes
                                                                                                                                      1. Siguiendo unas Etapas
                                                                                                                                        1. Análisis de Componentes
                                                                                                                                          1. Comparación
                                                                                                                                            1. Componente
                                                                                                                                              1. Requerimiento
                                                                                                                                            2. Modificación de Requerimientos
                                                                                                                                              1. con base en
                                                                                                                                                1. Componentes Encontrados
                                                                                                                                              2. Diseño del Sistema con Reutilización
                                                                                                                                                1. Organización del Marco de Trabajo
                                                                                                                                                  1. Reutilización Componentes
                                                                                                                                                    1. Diseño Nuevos Componentes
                                                                                                                                                  2. Desarrollo e Integración
                                                                                                                                                    1. Reducción Tiempos y Cantidad de SW
                                                                                                                                                      1. Puede no cumplir requerimientos usuarios
                                                                                                                                                  3. Integración
                                                                                                                                              3. Metodología de Desarrollo
                                                                                                                                                1. imponen proceso de forma disciplinada
                                                                                                                                                  1. Enfoque Estructurado
                                                                                                                                                    1. incluyendo
                                                                                                                                                      1. Modelos de Sistemas
                                                                                                                                                        1. Notaciones
                                                                                                                                                          1. Reglas
                                                                                                                                                            1. Guías de Proceso
                                                                                                                                                        2. representación que facilita
                                                                                                                                                          1. comunicación e intercambio de información
                                                                                                                                                          2. representan el camino a seguir
                                                                                                                                                            1. Para desarrollar SW
                                                                                                                                                            2. utiliza
                                                                                                                                                              1. Actividades y Tareas
                                                                                                                                                                1. siguiendo
                                                                                                                                                                  1. Procedimientos
                                                                                                                                                                    1. para obtener
                                                                                                                                                                      1. Productos de SW
                                                                                                                                                                      2. aplicando
                                                                                                                                                                        1. Técnicas
                                                                                                                                                                          1. con soporte de
                                                                                                                                                                            1. Herramientas de SW
                                                                                                                                                                2. Clasificación
                                                                                                                                                                  1. Tradicionales o Pesadas
                                                                                                                                                                    1. con Procesos Rigurosos
                                                                                                                                                                      1. Siguen un proceso de Planeación
                                                                                                                                                                        1. Cumplimiento Documentado de Actividades
                                                                                                                                                                      2. Abundante Documentación
                                                                                                                                                                        1. Alto grado de Formalidad
                                                                                                                                                                          1. Desarrollo de SW Iterativo e Incremental
                                                                                                                                                                            1. Ejemplos
                                                                                                                                                                              1. RUP
                                                                                                                                                                                1. MSF
                                                                                                                                                                          2. Ágiles
                                                                                                                                                                            1. Prácticas más Flexibles
                                                                                                                                                                              1. Mayor Incertidumbre
                                                                                                                                                                                1. Estrecha colaboración entre grupos interdisciplinarios
                                                                                                                                                                                  1. Más comunicación que Documentación
                                                                                                                                                                                    1. Importa más el Individuo que los procesos
                                                                                                                                                                                      1. Responde muy Positivamente al Cambio
                                                                                                                                                                                      2. Diseño y Desarrollo de SW Intercalados
                                                                                                                                                                                        1. Entregas tempranas al cliente del SW
                                                                                                                                                                                          1. Retroalimentación Constante
                                                                                                                                                                                            1. Simpllicidad con Excelencia Técnica
                                                                                                                                                                                              1. Mucha comunicación entre grupos y equipos de trabajo
                                                                                                                                                                                                1. Ejemplos
                                                                                                                                                                                                  1. XP
                                                                                                                                                                                                    1. Scrum
                                                                                                                                                                                                      1. AUP
                                                                                                                                                                                                        1. Modelado Ágil
                                                                                                                                                                                    2. sin modelos y metodologías el resultado es impredecible
                                                                                                                                                                                    3. mitos
                                                                                                                                                                                      1. seguir estándares garantiza calidad
                                                                                                                                                                                        1. para cada atributo hay una medición confiable
                                                                                                                                                                                          1. un proceso confiable produce un producto confiable
                                                                                                                                                                                            1. es cierto cuando se tiene experiencia
                                                                                                                                                                                              1. la computación es jovén
                                                                                                                                                                                              2. es cierto cuando las ciencias apoyan dichos procesos
                                                                                                                                                                                                1. computación
                                                                                                                                                                                                  1. ciencia
                                                                                                                                                                                                    1. es arte
                                                                                                                                                                                                2. detectada una anomalía hay una algoritmo para arreglarla
                                                                                                                                                                                                3. verdades
                                                                                                                                                                                                  1. posible medir calidad siubjetivamente
                                                                                                                                                                                                  Show full summary Hide full summary

                                                                                                                                                                                                  Similar

                                                                                                                                                                                                  7 Técnicas para Aprender Matemáticas
                                                                                                                                                                                                  maya velasquez
                                                                                                                                                                                                  Las Matemáticas
                                                                                                                                                                                                  maya velasquez
                                                                                                                                                                                                  Organizador Gráfico
                                                                                                                                                                                                  r2p2casa
                                                                                                                                                                                                  Cómo crear un Mapa Mental
                                                                                                                                                                                                  maya velasquez
                                                                                                                                                                                                  Las Matemáticas
                                                                                                                                                                                                  María Salinas
                                                                                                                                                                                                  Mapa Conceptual
                                                                                                                                                                                                  Laura Laguna
                                                                                                                                                                                                  LEY 1/2000 ENJUICIAMIENTO CIVIL: "De los procesos sobre la capacidad de las personas"
                                                                                                                                                                                                  Miguel Angel del Rio
                                                                                                                                                                                                  Etapas del desarrollo de Erick Erickson
                                                                                                                                                                                                  Beatriz de Carmen Rosales López
                                                                                                                                                                                                  MICROECONOMÍA
                                                                                                                                                                                                  ingrinati
                                                                                                                                                                                                  Mapa Conceptual
                                                                                                                                                                                                  Laura Perez6723
                                                                                                                                                                                                  LEY 1/2000 ENJUICIAMIENTO CIVIL: "De los procesos sobre filiación, paternidad y maternidad"
                                                                                                                                                                                                  Miguel Angel del Rio