Metodologías De Desarrollo

Páginas: 11 (2520 palabras) Publicado: 6 de octubre de 2012
Metodologías de desarrollo de software: décadas del 40-90
Lisleydi Mier Pierre1, Joel Plascencia Martínez2, Yoandys M. Nápoles Hernández3, Frank E. Matos Matos4
Brigada 4501, Facultad 4. Universidad de las Ciencias Informáticas, Carretera a San Antonio de los Baños, Km 2½ Boyeros, Ciudad de la Habana
lmier@estudiantes.uci.cu

RESUMEN
La metodología para el desarrollo de software, con elobjetivo de lograr y realizar el producto con la mayor calidad requerida, en su debido tiempo, gracias a la planificación que esta conlleva, es de vital importancia desde que surgió, logrando así, facilitar el trabajo a los desarrolladores y empresarios. Por eso es que se hace necesario conocer las primeras en surgir, la evolución que han tenido, las más utilizadas desde sus inicios y las personasque se destacaron en realizarlas.
Palabras claves: metodología de desarrollo de software, características de las metodologías, evolución.

INTRODUCCIÓN
El desarrollo de software no fue, ni es hoy en día, una tarea fácil. Como respuesta a este problema surgió una alternativa que ponía en resguardo intereses de clientes y empresarios: las metodologías de desarrollo de software. Las metodologíasimponen un proceso disciplinado sobre el desarrollo de software con el fin de hacerlo más predecible y eficiente. Lo hacen desarrollando un proceso detallado con un fuerte énfasis en planificar inspirado por otras disciplinas de la ingeniería. Por lo que es vital investigar acerca de su surgimiento y evolución, además de sus principales características e importancia. En el presente trabajo sepretende ampliar los conocimientos en el tema para así estar preparados en ese campo.

¿Qué es una metodología de desarrollo del software?
Existen varias definiciones sobre el tema pero aún no se ha llegado a un consenso sobre este concepto. A continuación se muestran una serie de ideas relacionadas con el mismo.
- Una metodología es un conjunto de filosofías, fases, procedimientos, reglas,técnicas y aspectos de formación para los desarrolladores de software (Robles, 2009).
- Se definen como un con junto de pasos, análisis, diseño, desarrollo, implementación, pruebas e implantación, llamados ciclo de vida como una definición general.
- Una definición adecuada para el trabajo es que una metodología de software es un proceso que se debe seguir para lograr un producto final con la calidadrequerida y sin inconvenientes a la hora de su realización.

Principales acontecimientos que dieron lugar al surgimiento de las metodologías de desarrollo de software
Desde que se empezó a trabajar sobre el desarrollo de programas, se siguieron ciertos métodos que permitían llevar a producir un buen proyecto, estas metodologías aplicadas eran simples, solo se preocupaban por los procesos mas nopor los datos, por lo tanto los métodos eran desarrollados hacia los procesos. El modelo de procesos predominaba para los años 60 y consistía en codificar y corregir (Code-and-Fix), si al terminar se descubría que el diseño era incorrecto, la solución era desecharlo y volver a empezar, este modelo implementaba el código y luego se pensaba en los requisitos, diseño, validación y mantenimiento. Losprincipales problemas del modelo de procesos son:
- Los arreglos se hacen costosos, después de tantas correcciones el código tenía una mala estructura.
- El software no se ajusta a las necesidades del usuario, por lo que es rechazado o su reconstrucción es muy cara.
- El código es difícil de reparar por su pobre preparación para probar y modificar.
En la década de los setenta empezó a tomarla importancia de los datos, y para solucionar sistemas complejos empezó el análisis por partes o etapas, se introducen la planeación y administración. El modelo en cascada surge como respuesta al modelo de procesos, este modelo tiene más disciplina y se basa en el análisis, diseño, pruebas y mantenimientos.
La década de los ochenta es la época marcada por las metodologías dirigida a datos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia Del Desarrollo
  • METODOLOGIA DESARROLLO
  • Metodologias De Desarrollo
  • Metodologias De Desarrollo
  • METODOLOGIAS DE DESARROLLO
  • Que métodologia utilizar en el desarrollo de software
  • Metodologias Para El Desarrollo De Software
  • Metodologías de Desarrollo Ágil

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS