Crisis del software

Description

Mind Map on Crisis del software, created by fundamentosoftwa on 17/01/2015.
fundamentosoftwa
Mind Map by fundamentosoftwa, updated more than 1 year ago
fundamentosoftwa
Created by fundamentosoftwa over 9 years ago
21
0

Resource summary

Crisis del software
  1. Década de los 60s
    1. Poca experiencia en el desarrollo de grandes proyectos de software.
      1. Se enfocaban en la creación de programas pequeños.
        1. La tecnología al final de la década, ya no permitía soportar proyectos mucho más grandes.
          1. El software comienza a ser visto como un producto.
          2. Era díficil desarrollarlos pues
            1. ¡No existía una coordinación y organización de los proyectos!
              1. Por lo tanto
                1. Los proyectos no se entregaban a tiempo.
                  1. Sobrepasaban el presupuesto inicial.
                    1. Software de baja calidad
                      1. Alemania, 1968
                        1. Se lleva a cabo en la ciudad de Garmish, una conferencia sobre desarrollo de Software organizada por la OTAN.

                          Annotations:

                          • Organización del Tratado del Atlántico Norte,
                          1. Se discutía lo que entonces era llamada "Crisis del software"
                            1. Proponen
                              1. La necesidad de adoptar un enfoque de ingeniería al desarrollo de software
                                1. De tal modo que:
                                  1. Crear software más confiable
                                      1. Ingeniería en Software

                                        Annotations:

                                        • Se le adjudica el termino a F.L. Bauer.
                                        • Sin embargo ya habia sido ocupado por Edsger Dijkstra, en su obra The Humble Programmer .
                                        • Aplicación de un enfoque sistemático, diciplinado y cuantificable, al desarrollo, la operación y mantenimiento de software.
                                        1. Momentos clave
                                          1. Principios de los 70
                                            1. Comienzan las nociones de la programación estructurada.
                                              1. Desarrollo del lenguaje Pascal
                                                1. Aparición de los lenguajes smalltak
                                                  1. Introducen las nociones del desarrollo orientado a objetos.
                                                2. Finales de los 70
                                                  1. Comienzan a usarse métodos para el diseño de software

                                                    Annotations:

                                                    • Yourdon and Constantine's structured design.
                                                    1. Aparecen los primeros entornos de progranación (IDE)

                                                      Annotations:

                                                      • integrated development environment
                                                    2. Principios de los 80
                                                      1. Se crea el lenguaje de programación ADA
                                                      2. Finales de los 80
                                                        1. Aumentan los métodos y el uso del paradigma orientado a objetos.
                                                        2. 90's y años 2000
                                                          1. El paradigma orientado a objetos se vuelve la técnica de desarrollo predominante.
                                                            1. A mediados de los 90, es lanzado Java

                                                              Annotations:

                                                              • En esta época también aparece C# como una competencia a Java
                                                              1. Se estandariza UML
                                                            2. Fin de la crisis del Software
                                                              1. No existe una fecha para el fin de la crisis, sin embargo, a partir de la aparición de la ingenieria en Software

                                                                Annotations:

                                                                • Algunos autores consideran que la crisis del software ya acabo.
                                                                • Sin embargo, con el crecimiento de la computación personal, se cree que puede venir una segunda gran crisis del software.
                                                                1. 52% de los proyectos se terminaron con éxito, en comparación del 2% en 1979.
                                                                  1. Para 1991, la tasa de abandono de proyecto decreció considerablemente
                                                                    1. 31.1% se terminó con algunas modificaciones respecto a lo acordado inicialmente, frente al 3% del año 1979.
                                                            3. Se reduzcan los costos.
                                                              1. Surge el concepto de:
                                                3. Insatisfacción de los clientes y usuarios
                                                  1. Falta de documentación y mantenimiento de software
                                              Show full summary Hide full summary

                                              Similar

                                              Biology AQA 3.2.5 Mitosis
                                              evie.daines
                                              Religious Language
                                              michellelung2008
                                              French diet and health vocab
                                              caitlindavies8
                                              HRCI Glossary of Terms A-N
                                              Sandra Reed
                                              GCSE AQA Biology - Unit 1
                                              James Jolliffe
                                              Science Additional B3 - Animal and Plant Cells Flashcards
                                              Stirling v
                                              Poppies - Jane Weir
                                              Jessica Phillips
                                              F211- Module 1 Cells, exchange and transport
                                              eilish.waite
                                              IGCSE Chemistry Revision
                                              sachakoeppen
                                              Physics 2
                                              Peter Hoskins
                                              Pathos in Battle
                                              mouldybiscuit