Atributos de la calidad del software

Description

Pablo Rueda - Quinto "B" - IST TENA
Pablo Rueda
Mind Map by Pablo Rueda, updated more than 1 year ago
Pablo Rueda
Created by Pablo Rueda over 3 years ago
3
0

Resource summary

Atributos de la calidad del software
  1. Safety
    1. La seguridad de software es aquella que se centra en la protección de los programas, aplicaciones y software instalados en los equipos informáticos. En este caso, lo más habitual es utilizar herramientas antivirus que eviten las infecciones por malware y otras brechas de seguridad
    2. Security
      1. La seguridad del software es el concepto de implementar mecanismos en la construcción de la seguridad para ayudarla a permanecer funcional (o resistente)
      2. Reliability
        1. Define la fiabilidad como la probabilidad de que el software se ejecute durante un periodo de tiempo determinado sin que se produzca un fallo, ponderada por el coste para el usuario de cada fallo que se produzca.
        2. Resilience
          1. La resiliencia de software se define como la capacidad que tiene un determinado sistema informático o tecnológico para poder recuperarse satisfactoriamente de un fallo, al tiempo que conserva la fiabilidad del servicio.
          2. Robustness
            1. Un progama es robusto si se comporta en forma razonable aún en circunstancias que no fueron anticipadas en la especificación de requerimientos; por ejemplo cuando encuentra datos de entrada incorrectos o algún malfuncionamiento del hardware como rotura de disco.
            2. Understandability
              1. Compresibilidad: capacidad del producto software de permitir al usuario comprender si el producto software es adecuado y como puede ser utilizado para tareas especifícas.
              2. Testability
                1. El Testing de Software es toda una disciplina en la ingeniería de software permite tener procesos, métodos de trabajo y herramientas para identificar defectos en el software alcanzando un proceso de estabilidad del mismo, es la capacidad del producto software que hace posible que el software modificado sea probado.
                2. Adaptability
                  1. Adaptabilidad. Capacidad del producto que le permite ser adaptado de forma efectiva y eficiente a diferentes entornos determinados de hardware, software, operacionales o de uso.
                  2. Modularity
                    1. La modularidad es, en programación modular y más específicamente en programación orientada a objetos, la propiedad que permite subdividir una aplicación en partes más pequeñas, cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las partes restantes.
                    2. Complexity
                      1. Podemos hablar de dos vistas de la complejidad de un producto de software: la externa, que tiene que ver con el problema que resuelve el sistema (el proceso de negocio); y la interna, que se refiere a la manera como está programada la solución.
                      2. Portability
                        1. La portabilidad es uno de los conceptos clave en la programación de alto nivel. Se define como la característica que posee un software para ejecutarse en diferentes plataformas, es decir, la portabilidad.
                        2. Reusability
                          1. "La reutilización de software es el uso de elementos software existentes, durante la construcción de nuevos sistemas de software. El enfoque de la reutilización no es sólo el código fuente, sino cualquier producto intermedio generado en el proceso de desarrollo.
                          2. Efficiency
                            1. Mientras señala que la eficiencia es el grado en el que el software emplea óptimamente los recursos del sistema, según el comportamiento del tiempo y de los recursos.
                            2. Learnability
                              1. Capacidad software de cumplir con las necesidades del cliente o usuario. ... Aprendizaje: Permite al usuario aprender de la aplicación.
                              Show full summary Hide full summary

                              Similar

                              FUNDAMENTOS DE REDES DE COMPUTADORAS
                              anhita
                              Test: "La computadora y sus partes"
                              Dayana Quiros R
                              Abreviaciones comunes en programación web
                              Diego Santos
                              Seguridad en la red
                              Diego Santos
                              Excel Básico-Intermedio
                              Diego Santos
                              Evolución de la Informática
                              Diego Santos
                              Introducción a la Ingeniería de Software
                              David Pacheco Ji
                              Conceptos básicos de redes
                              ARISAI DARIO BARRAGAN LOPEZ
                              La ingenieria de requerimientos
                              Sergio Abdiel He
                              TECNOLOGÍA TAREA
                              Denisse Alcalá P
                              Navegadores de Internet
                              M Siller