SOFTWARE

Description

Técnicas de Desarrollo de Sistemas Mind Map on SOFTWARE, created by Alejandro G. Par on 23/08/2013.
Alejandro G. Par
Mind Map by Alejandro G. Par, updated more than 1 year ago
Alejandro G. Par
Created by Alejandro G. Par over 11 years ago
31
0

Resource summary

SOFTWARE
  1. En el papel evolutivo, es un transformador de información
    1. De una sociedad industrial a una sociedad de la información
      1. De programadores solitarios a grupos especializados de software
      2. DEFINICIÓN
        1. Formación de instrucciones, que proporcionan un desempeño adecuado y su documentación
          1. El software se desarrolla, no se manofactura
            1. No se desgasta
              1. Se construye a la medida
            2. CATEGORIAS
              1. Software de Sistemas
                1. Programas que sirven a otros programas
                2. Software de Aplicación
                  1. Programas que procesan datos de forma tecnica, específica
                  2. Software científico y de ingeniería
                    1. Programas que procesan centenares de cifras mediante formulas y algoritmos
                    2. Software empotrado
                      1. Programa incrustado en el hardware, preestablecido que controla datos de solo lectura
                      2. Software de linea de Producto
                        1. Proporciona una capacidad específica, para cientos de clientes
                        2. Basadas en Web
                          1. Enfocadas al Internet, programas incrustadas en el hipertexto
                          2. Software de inteligencia artificial
                            1. Utiliza algoritmos no numericos, enfocado a resolver problemas logicos
                          3. SOFTWARE EREDADO
                            1. Sistemas que fueron desarrollados hace decadas, mantenimiento costoso y limitante en algunas organizaciones
                              1. Poca calidad
                                1. diseño y codigo ficil de entender
                                  1. escasa o nula documentación
                                  2. Evolucionan en los casos de:
                                    1. Debe adaptarce a nuevos ambientes y tecnologias
                                      1. Debe mejorarce para nuevos requerimientos de negocio
                                        1. Debe cambiarse para ser operable para nuevos sistemas y bases de datos
                                      2. EVOLUCIÓN
                                        1. Ley de cambio continuo
                                          1. Deben adaptarce de forma continua
                                          2. Ley de complejidad creciente
                                            1. Si el sistema evoluciona, se vuelve mas complejo
                                            2. Ley de la autorregulación
                                              1. Se regula con la distribución del producto
                                              2. Ley de conservación de la familiaridad
                                                1. Mientras evoluciona el sistema, los involucrados en su desarrollo deben contener el dominio sobre este
                                                2. Ley de crecimiento continuo
                                                  1. Las funciones deben aumentarse para mantener la satisfacción
                                                  2. Ley de la calidad decreciente
                                                    1. La calidad parecerá declinar si no se mantiene una adaptabilidad
                                                    2. Ley de sistema de retroalimentación
                                                      1. La evolución se establece mediante sistemas de retroalimentación con niveles, ciclos y agentes
                                                    3. Mitos del Software
                                                      1. De administración
                                                        1. Del cliente
                                                          1. Del desarrollador
                                                          Show full summary Hide full summary

                                                          Similar

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