Universidad de guadalajara

3176 palabras 13 páginas
El desarrollo del software.

Introducción.
El ciclo de vida.
El modelo de desarrollo en cascada.
Definición. Diseño. Codificación. Integración. Prueba. Documentación.
Los "productos intermedios". Resumen.
Bibliografía.

No disponemos de herramientas, ni siquiera de metodologías, que nos permitan transformar el software ordinario en otro que sea fiable y fácilmente mantenible. Los sistemas software medianamente grandes suelen estar "plagados" de errores, y realizar cambios en ellos es, cuando menos, una tarea arriesgada.

Frente a este duro panorama, nos encontramos con la necesidad de acometer el desarrollo de programas cada vez mayores. Para poder realizar estos desarrollos con la mejor calidad posible se hace
…ver más…

Por ejemplo, para empezar a codificar hay que tener mínimamente claras las especificaciones que hay que cumplir. Pero (aunque no es una buena decisión, como veremos más adelante), podría pensarse en comenzar la producción de código mientras se completan las especificaciones, para poder irlo probando, por ejemplo. Más adelante se harían las modificaciones necesarias.

Pero si el desarrollo de productos software ya es algo complejo en sí mismo (véase el capítulo sobre Medidas o Métricas de la Complejidad del Software), aún lo complicaremos más si intentamos "hacerlo todo a la vez", sin seguir una cuidadosa y detallada planificación. Y esto es precisamente lo que pretenden los modelos del ciclo de vida del software: simplificar en lo posible la gestión del proceso de desarrollo. La meta está en añadir la mínima complejidad que sea posible a la que de por sí ya implica el software.

Desde el punto de vista del esquema HxIxO->IO, podríamos decir que los modelos del ciclo de vida son un instrumento conceptual (I) que permite a la persona encargada (H) de gestionar un desarrollo de software (el O será por tanto el propio proceso de desarrollo) tratar con un problema más sencillo (el IO resultante).

Para ello, estos modelos dividen el proceso de desarrollo en unas cuantas etapas bien diferenciadas, y definen los posibles caminos por los que se deben relacionar. Además intentan

Documentos relacionados

  • UNIVERSIDAD DE GUADALAJARA
    772 palabras | 4 páginas
  • Universidad de guadalajara comprension y exposicion
    3544 palabras | 15 páginas
  • o De León, D. (2010) Evaluación integral de competencias en ambientes virtuales. Universidad de Guadalajara.
    1173 palabras | 5 páginas
  • El cuerpo humano y las matematicas
    1496 palabras | 7 páginas
  • Fundacion udg
    8612 palabras | 35 páginas
  • linea del tiempo sucesos udg
    821 palabras | 4 páginas
  • Ejemplo De Guía De Tópicos Sesion De Grupo
    968 palabras | 4 páginas
  • Examen Simulacro UDG
    1909 palabras | 8 páginas
  • cultura en jalisco
    2463 palabras | 10 páginas
  • Avances De La Embriologia Durante La Ultima Decada
    1552 palabras | 7 páginas