informatica

Páginas: 17 (4006 palabras) Publicado: 21 de mayo de 2013
TIPOS DE METODOLOGIA
• Estructurada
• Orientada a Objetos
• Evolutiva-Incremental
• Prototipos
• Espiral
• RAD
• RUP
Estructurada

Se considera un clásico, debido a que los procedimientos de la metodología se establecen en etapas, las cuales deberán ser seguidas bajo un enfoque secuencial de análisis, diseño y desarrollo y es el más aplicado en el desarrollo de Software.


Entre suscaracterísticas encontramos:
• Se maneja como proyecto
• Gran volumen de datos y transacciones
• Abarca varias áreas organizativas de la empresa
• Tiempo de desarrollo largo
• Requiere que se cumplan todas las etapas, para poder cumplir las siguientes
• (progresión lineal y secuencial de una fase a la otra)

Orientada a objetos

La metodología orientada a objetos combina los datos ylos procedimientos en un solo objeto. En vez de pasar datos a los procedimientos, los programas envían un mensaje a un objeto para que realice un procedimiento que ya tiene integrado. El mismo mensaje puede ser enviado a muchos objetos diferentes, pero cada uno de ellos implantará el mensaje de forma diferente.

Por ejemplo, una aplicación financiera orientada a objetos puede tener que losobjetos Cliente envíen mensajes de debo y haber a los objetos Cuentas. Los objetos Cuentas, a su vez, pueden mantener a los objetos Efectivo, Cuentas por pagar y Cuentas por cobrar.


Por ende, la metodología orientada a objetos se concibe como conjunto de objetos que interactúan entre sí y se busca el enfoque unificador de los objetos.

Entre sus características encontramos:
• No modela larealidad, sino la forma en que las personas comprenden y procesan la realidad
• Es un proceso ascendente basado en una abstracción de clases en aumento
• Se basa en identificación de objetos, definición y organización de librerías de clases, y creación de macros para aplicaciones específicas
• Utiliza menor cantidad de código
• Es más reutilizable


Evolutiva-Incremental

Propuesto por 1980, elcual se sugirió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema. Surge porque en los primeros desarrollos se podía esperar largo tiempo hasta que el software estuviese listo. Las reglas del negocio de hoy no lopermiten.
• Se deriva de la estructurada
• Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo
• Permite cumplir etapas o fases en paralelo, por lo que es más flexible que la estructurada

Prototipos
Los prototipos son modelos que permiten estudiar y probar aspectos específicos del producto final, sin necesidad de que el producto tenga sus características completamentedefinidas. Bajo este modelo, se podrá detectar errores debido a la aplicación de diferentes herramientas, para producir elementos de pruebas específicas (interfaz de usuario, mantenedores, procesos) que deberán ser presentados al usuario y confirmados por éste. En otras palabras, desarrolla un “demo”, que de ser aprobado por el usuario, se culmina con todas las funcionalidades. El prototipo es unmodelo a escala del sistema propuesto, fácilmente operable y modificable.
Esta técnica permite realizar pruebas y refinar el sistema hasta que los usuarios estén conformes con los resultados. Las mejoras aplicadas al sistema son aplicadas en función de la identificación de necesidades de información, reflejadas en informes de resultados.
Etapas de creación de un prototipo:
Identificar losrequerimientos básicos del usuario: en esta fase hay un trabajo conjunto entre el usuario y el diseñador, donde se pretende recolectar la información básica necesaria para determinar las funcionalidades que debería tener el sistema.
Desarrollar un prototipo inicial: El diseñador del sistema crea un prototipo operativo que puede llevas a cabo solo las funciones más importantes del sistema propuesto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS