Conceptos Generales De Ingeniería De Software Educativo

Descrição

Mapa Mental sobre Conceptos Generales De Ingeniería De Software Educativo, criado por Pedro Antonio Flores em 20-03-2017.
Pedro Antonio Flores
Mapa Mental por Pedro Antonio Flores, atualizado more than 1 year ago
Pedro Antonio Flores
Criado por Pedro Antonio Flores quase 8 anos atrás
24
0

Resumo de Recurso

Conceptos Generales De Ingeniería De Software Educativo
  1. Conceptos
    1. Software
      1. Según la RAE SE define al software como: “Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora”.
      2. Ingeniería
        1. La RAE define este término como: “Estudio y aplicación, por especialistas, de las diversas ramas de la tecnología”.
        2. Ingeniería de Software
          1. La ingeniería del software es una disciplina de la ingeniería que comprende todos los aspectos de la producción de software desde las etapas iniciales de la especificación del sistema, hasta el mantenimiento de éste después de que se utiliza.
        3. Complejidad Inherente al software
          1. La construcción de software puede involucrar elementos de gran complejidad, que en muchos casos no son tan evidentes como los que se pueden ven en otras ingenierías
            1. La complejidad del dominio del problema
              1. Los problemas que se intenta resolver en software frecuentemente involucran elementos de complejidad, tales como requerimientos que compiten entre sí, o contradictorios.
              2. Los requerimientos de un sistema frecuentemente cambian durante su desarrollo.
                1. Más desarrolladores significan más complejidad de comunicación y de aquí más dificultad de coordinación, y en particular si el grupo está geográficamente disperso.
                2. La posible flexibilidad del software
                  1. La mayoría de los grandes sistemas contienen un alto número de código que impide dar un mantenimiento óptimo a los programas.
              3. Calidad Del Software
                1. La calidad del software es la calidad con el que un sistema, componente o proceso cumple con los requerimientos especificados y las necesidades o expectativas del cliente y/o usuario (IEE Std 610 1990).
                  1. La Corrección
                    1. Corrección es la capacidad de los productos de software para realizar con exactitud sus tareas, tal y como se definen en las especificaciones.
                    2. Extensibilidad
                      1. La capacidad de adaptar los productos de software a los cambios de especificación.
                      2. Robustez
                        1. es la capacidad de los productos de software de reaccionar apropiadamente ante condiciones excepcionales.
                        2. Reutilización
                          1. La capacidad de los elementos de software de servir para la construcción de muchas aplicaciones diferente.
                          2. Compatibilidad
                            1. La facilidad de combinar unos elementos de software con otros.
                            2. Eficiencia
                              1. La capacidad de un sistema de software para exigir la menor cantidad de recursos de hardware, tales como tiempo del procesador, espacio ocupado de memoria interna y externa o ancho de banda utilizado en los dispositivos de comunicación.
                              2. Portabilidad
                                1. Es la facilidad de transferir los productos de software a diferentes entornos tanto en hardware y software.
                                2. Facilidad De Uso
                                  1. Es la facilidad con la cual personas con diferentes formaciones y aptitudes pueden aprender a usar los productos de software y aplicarlos a la resolución de problemas. También cubre la facilidad de instalación, de operación y de supervisión.
                                  2. Funcionalidad
                                    1. Es el conjunto de funcionalidades que proporciona un sistema.
                                    2. Oportunidad
                                      1. Es la capacidad de un sistema de software de ser lanzado cuando los usuarios lo desean, o antes.

                                  Semelhante

                                  Interação, Interatividade, tecnologias interativas e redução de distâncias em cursos on-line
                                  Ítalo Rangel
                                  CAv - controle de avarias
                                  willian reis
                                  Preposições em inglês
                                  GoConqr suporte .
                                  Citologia
                                  rcminitori
                                  Phrasal Verbs - Inglês #8
                                  Eduardo .
                                  BIOLOGIA - SEMANA 1
                                  Camila Tais
                                  Vanguardas Europeias
                                  Fernanda Assato
                                  ÁRVORE DOS SONHOS_UCBV
                                  SBMS SBMS
                                  ADMINISTRAÇÃO PÚBLICA
                                  Mateus de Souza