Metodologias

Páginas: 5 (1189 palabras) Publicado: 27 de octubre de 2011
Metodologías de Desarrollo de Software
Cecilia Hinojosa R. Septiembre 2011

Preceptos para llegar al conocimiento
• “El primero, no admitir como verdadera cosa alguna, como no supiese con evidencia que lo es; es decir, evitar cuidadosamente la precipitación y la prevención, y no comprender en mis juicios nada más que lo que se presentase tan clara y distintamente a mí espíritu, que nohubiese ninguna ocasión de ponerlo en duda. • El segundo, dividir cada una de las dificultades, que examinare, en cuantas partes fuere posible y en cuantas requiriese su mejor solución.“
René Descartes, Discurso del Método, Traducción y prólogo de Manuel García Morente, Madrid, Espasa Calpe, 3º ed. 1939.

Preceptos para llegar al conocimiento
• “El tercero, conducir ordenadamente mis pensamientos,empezando por los objetos más simples y más fáciles de conocer, para ir ascendiendo poco a poco, gradualmente, hasta el conocimiento de los más compuestos, e incluso suponiendo un orden entre los que no se preceden naturalmente. • Y el último, hacer en todo unos recuentos tan integrales y unas revisiones tan generales, que llegase a estar seguro de no omitir nada.”
René Descartes, Discurso delMétodo, Traducción y prólogo de Manuel García Morente, Madrid, Espasa Calpe, 3º ed. 1939.

Desarrollo de software
• Breve historia
– Programación – Metodologías estructuradas – Metodologías orientadas a objetos
• Ortodoxas :
– Orientadas a servicios – Orientadas a la web

• Ágiles

– Orientación a aspectos – Desarrollo dirigido por modelos

Metodología de desarrollo de software
•Definición Conjunto de técnicas y procedimientos organizados en fases para el desarrollo de productos software, de manera eficaz, y abarca el ciclo de vida del mismo.

Metodología de desarrollo de software
• Objetivos:
– Apoyar a la comprensión del sistema (el todo y las partes). – Guiar el desarrollo de todas las fases del ciclo de vida del software: análisis, diseño, construcción, pruebas eimplantación – Ayudar en el desarrollo de documentación de alta calidad que permita un fácil mantenimiento – Trazar el camino para realizar un trabajo de manera eficiente y eficaz.

Metodología
Qué hacer

Controle sy etapas

Resultad os
Metodol ogía

Cómo hacer

Quién debe hacerlo

Metodologías de desarrollo
Estructuradas Orientadas a Objetos
Ortodoxas
• OMT • Método de Booch • OOSE• PU

Orientadas a procesos

Orientadas a datos

Ágiles
• XP • Scrum • AUP

Mixtas

Metodologías estructuradas
• Se basan en la descomposición funcional de problemas en unidades más pequeñas interrelacionadas entre sí • Representan los procesos, flujos y estructuras de datos, de una manera jerárquica y ven el sistema como entradas-proceso-salidas • Tienen un enfoque top-down Breve historia
1968 Conceptos sobre la programación estructurada de DIJKSTRA 1974 Técnicas de programación estructurada de WARNIER y JACKSON 1975 Primeros conceptos sobre diseño estructurado de MYERS y YOURDON 1977 Primeros conceptos sobre análisis estructurado GANE y SARSON 1978 Análisis estructurado: DEMARCO y WEINBERG 1981 SSADM (versión inicial) 1985 Análisis y Diseño estructurado para sistemasde tiempo real de WARD y MELLOR 1986 SSADM Versión 3 1987 Análisis y Diseño estructurado para sistemas de tiempo real de HATLEY y PIRHBAY 1989 METRICA (versión inicial) 1990 SSADM Versión 4 1993 METRICA Versión 2 1995 METRICA Versión 2.1

Metodologías estructuradas
• Ejemplo
– Edward Yourdon
• Construir un modelo ambiental
– DFD de contexto – Lista de acontecimientos – DFD preliminares

•Construir un modelo de comportamiento
– – – – – DFD de diferentes niveles Especificación de procesos DER Diccionario de datos DTE

• Balancear modelos

Metodologías estructuradas
• Ejemplos
– Gane y Sarson
• Construir el modelo lógico actual (DFD lógico actual) • Construir el modelo del nuevo sistema: elaborar una especificación estructurada y construir un modelo lógico de datos. •...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodología

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS