Metodología de desarrollo del sofware

Páginas: 27 (6673 palabras) Publicado: 18 de marzo de 2014
INSTITUTO UNIVERSITARIO DE TECNOLOGIA DE YARACUY
PROGRAMA NACIONAL DE FORMACIÓN DE INFORMÁTICA

Ingeniería de Software I
CONCEPTOS GENERALES
Método: Es un conjunto de herramientas, técnicas y procesos que brindan soporte y facilitan el logro u
obtención de una meta .
Metodología: Conjunto de procedimientos, técnicas, herramientas y un soporte documental que ayuda
a los desarrolladores arealizar nuevo software.
Tarea: Actividades elementales en que se dividen los procesos.
Procedimiento: Definición de la forma de ejecutar la tarea.
Técnica: Herramienta utilizada para aplicar un procedimiento. Se pueden utilizar una o varias.
Herramienta: Para realizar una técnica, podemos apoyarnos en las herramientas software que
automatizan su aplicación.
Producto: Resultado de cada etapa.METODOLOGIAS DE DESARROLLO DE SOFTWARE
Metodología de desarrollo de software se describe como el conjunto de herramientas, técnicas,
procedimientos y soporte documental para el diseño de Sistemas de información.
Particularmente, una metodología se basa en una combinación de los modelos de proceso genéricos
para obtener como beneficio un software que soluciones un problema. Adicionalmente unametodología debería definir con precisión los artefactos, roles y actividades, junto con prácticas,
técnicas recomendadas y guías de adaptación de la metodología al proyecto. Sin embargo, la
complejidad del proceso de creación de software es netamente dependiente de la naturaleza del
proyecto mismo, por lo que el escogimiento de la metodología estará acorde al nivel de aporte del
proyecto,ya sea pequeño, mediano o de gran nivel.
EVOLUCIÓN HISTÓRICA 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 no por los datos, por lo tanto los métodos eran desarrolladoshacia
los procesos.

Metodologías de Desarrollo de Software

1/22

INSTITUTO UNIVERSITARIO DE TECNOLOGIA DE YARACUY
PROGRAMA NACIONAL DE FORMACIÓN DE INFORMÁTICA

Ingeniería de Software I
Desarrollo Convencional
En los años 50 el desarrollo estaba a cargo de programadores, por lo que se vio la importancia del
análisis y diseño en el desarrollo de los sistemas. Aparecen los analistasprogramadores y analistas de
sistemas. En esta misma época, no existían metodologías de desarrollo. Las personas que desarrollaban
los sistemas eran programadores más enfocados en la tarea de codificar, que en la de recoger y
comprender las necesidades de los usuarios. Estos, a menudo, no quedaban satisfechos con el sistema,
porque sus necesidades no estaban definidas con claridad en una fasede análisis previo. Ante esta
perspectiva se vio la importancia del análisis y del diseño en el desarrollo de un sistema. Ahora se
empieza a hablar de analistas programadores y analistas de sistemas.
Modelo de Procesos
El modelo de procesos predominaba para los años 60 y consistía en codificar y corregir (Code-andFix), si al terminar se descubría que el diseño era incorrecto, la solución eradesecharlo y volver a
empezar , este modelo implementaba el código y luego se pensaba en los requisitos, diseño, validación
y mantenimiento. Los principales problemas del modelo de procesos son:


Los arreglos se hacen costosos, después de tantas correcciones el código tenia una mala

estructura.


El software no se ajusta a las necesidades del usuario, por lo que es rechazado o sureconstrucción es muy cara.


El código es difícil de reparar por su pobre preparación para probar y modificar.

Desarrollo Estructurado
El desarrollo estructurado comenzó con la programación. A mediados de los 60 el enfoque
estructurado se extiende a la fase de diseño que se conoce como diseño estructurado, el cual se basa en
definir una abstracción más amplia usando los módulos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo de sofware
  • Desarrollo De Sofware
  • DESARROLLO DE SOFWARE
  • Lic en Desarrollo de Sofware
  • Metodologias de desarrollo
  • Metodologia Del Desarrollo
  • METODOLOGIA DESARROLLO
  • Metodologias De Desarrollo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS