Reutilización de Software

Description

Mind Map on Reutilización de Software, created by alejandro fergusn on 17/10/2016.
alejandro fergusn
Mind Map by alejandro fergusn, updated more than 1 year ago
alejandro fergusn
Created by alejandro fergusn about 8 years ago
51
0

Resource summary

Reutilización de Software
  1. Tipos de reutilizacion de Software
    1. Tradicional
      1. Implica altos costes de mantenimiento
      2. Sistemática
        1. Énfasis en
          1. Adaptación
            1. Escalabilidad
            2. Reduce
              1. Tiempo de release
                1. Coste de mantenimiento
                  1. Riesgos en proyectos
              2. Enfoques de la reutilización
                1. Bottom Up
                  1. No se realizan estudios previos
                    1. Iniciatica de los desarrolladores
                      1. Alta gerencia no se involucra
                      2. Top Down
                        1. Se realiza estudio previo
                          1. Se desarrollan pruebas de satisfacción
                            1. Aporta mayores probabilidades de éxito
                          2. Cómo llevarlo a cabo?
                            1. Hacer un estudio de vialidad
                              1. Dterminar el dominio de aplicaciones
                                1. Diseñar y desarollar componentes genéricos para ser reutilizados
                                  1. Crear políticas que lo apoyen
                                    1. Planear cuidadosamente los componentes a desarrollar
                                      1. Definir métricas para comprobar su utilidad
                                      2. Que implica?
                                        1. Mayor nivel de abstracción
                                          1. Creación de componentes más genéricos
                                          2. Tipos de reutilización
                                            1. Oportunista
                                              1. Toma código segun necesidad (Google)
                                              2. Sistemática
                                                1. Require apoyo de altos directivos
                                                  1. Artefactos a reutilizar deben ser abstractos
                                                Show full summary Hide full summary

                                                Similar

                                                Abreviaciones comunes en programación web
                                                Diego Santos
                                                Mapa Conceptual de la arquitectura de base de datos
                                                Alan Alvarado
                                                Mapa Conceptual Hardware y Software
                                                Jeferson Alfonso Alvarado Suarez
                                                Las principales herramientas de SketchUp
                                                Mami Diana
                                                Los ordenadores
                                                Adela Rico Torres
                                                Test: "La computadora y sus partes"
                                                Dayana Quiros R
                                                La ingenieria de requerimientos
                                                Sergio Abdiel He
                                                Software educativo
                                                LuisChavez
                                                ¿Conozco las herramientas de diseño AutoCAD?
                                                Sonia Rojas Barbosa
                                                Ingeniería de Software
                                                Michael F. Gonzalez