Computación e Informática 1
Seminario I
Tema:Clasificación de las Metodologías de Desarrollo de Software
Marco Aurelio Por...
Computación e Informática 2
Dimensiones o Puntos de vista
Enfoque Tipo de Sistema Formalidad
Estructurado
Orientado a Proc...
METODOLOGÍAS ESTRUCTURADAS
 Proponen la creación de modelos del sistema que
representan los procesos, los flujos y la est...
Metodologías Orientadas a Procesos
 La ingeniería del software está fundado sobre la modelo
básico de entrada/proceso/sal...
Metodologías
 De Marco
 Gane y Sarson
 Yourdon / Constantine
Computación e Informática 5
Metodologías Orientadas a Datos Jerárquicos
 Dentro del modelo básico entrada/proceso/salida de un
sistema, éstas metodol...
Metodologías Orientadas a Datos No Jerárquicos
 Se centran en la creencia de que los datos (tipos de
datos). Esta metodol...
Metodologías Mixtas
 Esta metodología cubren con más amplitud el proceso de
desarrollo y utilizan técnicas que estudian l...
METODOLOGÍAS ORIENTADAS A OBJETOS
 Para el desarrollo orientado a objetos podemos
encontrarnos con diferentes enfoques me...
Computación e Informática 10
Recomendaciones
 Aplicar adecuadamente la metodología para la resolución adecuada
de los pro...
Computación e Informática 11
Conclusiones
 Conocer los diferentes problemas que tiene las
empresa para el desarrollo de p...
Computación e Informática 12
Apreciación
Podemos encontrar que es estudio realizado nos lleva a mejorar, ya que el
desarro...
Próxima SlideShare
Cargando en…5
×

Clasificacion metodologias

149 visualizaciones

Publicado el

tema sobre la clasificación metodologia

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
149
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Clasificacion metodologias

  1. 1. Computación e Informática 1 Seminario I Tema:Clasificación de las Metodologías de Desarrollo de Software Marco Aurelio Porro Chulli
  2. 2. Computación e Informática 2 Dimensiones o Puntos de vista Enfoque Tipo de Sistema Formalidad Estructurado Orientado a Procesos Orientado a Datos Jerárquico No Jerárquico Mixtas Gestión No Formal Orientadas a Objetos Gestión / Tiempo Real Formal
  3. 3. METODOLOGÍAS ESTRUCTURADAS  Proponen la creación de modelos del sistema que representan los procesos, los flujos y la estructura de los datos de una manera descendente (“top-down”).  Se pasa de una visión más general del problema (un nivel alto de abstracción más cercano a las personal) hasta llegar a un nivel de abstracción más sencillo (más cercano al “hardware”). Esta visión, se puede enfocar en las funciones (o Procesos) del sistema. Computación e Informática 3
  4. 4. Metodologías Orientadas a Procesos  La ingeniería del software está fundado sobre la modelo básico de entrada/proceso/salida de un sistema.  Los datos se introducen en el sistema y el sistema responde ante ellos, transformándolos para obtener la salida. Este modelo básico lo utilizan todas las metodologías estructuradas. Diagramas de Flujo de Datos (DFD) Diccionarios de datos. Especificaciones del proceso. Computación e Informática 4
  5. 5. Metodologías  De Marco  Gane y Sarson  Yourdon / Constantine Computación e Informática 5
  6. 6. Metodologías Orientadas a Datos Jerárquicos  Dentro del modelo básico entrada/proceso/salida de un sistema, éstas metodologías se orientan más a las entradas y salidas.  Primero se definen las estructuras de datos y, a partir de éstas, se derivan los componentes procedimentales. En este enfoque es destacable que: La estructura de control del programa El proceso de diseño El diseño lógico debe preceder y estar separado del diseño físico. Computación e Informática 6
  7. 7. Metodologías Orientadas a Datos No Jerárquicos  Se centran en la creencia de que los datos (tipos de datos). Esta metodología identifique con éxito la naturaleza de los datos de una organización.  La metodología queda dividida en cuatro etapas, con los siguientes objetivos: Planificación Análisis Diseño Construcción .Computación e Informática 7
  8. 8. Metodologías Mixtas  Esta metodología cubren con más amplitud el proceso de desarrollo y utilizan técnicas que estudian los sistemas desde varios puntos de vista, tanto en la visión de los procesos o funciones del sistema, las estructuras de los datos, el estudio de eventos, etc. Metodología Merise Metodología SSADM Metodología Métrica Computación e Informática 8
  9. 9. METODOLOGÍAS ORIENTADAS A OBJETOS  Para el desarrollo orientado a objetos podemos encontrarnos con diferentes enfoques metodológicos. Es asi que encontramos a Proceso Unificado de Rational (RUP) y Programación Extrema (XP )  El proceso RUP se puede describir en función de dos dimensiones: Dimensión Temporal del proceso Dimensión estática del proceso Computación e Informática 9
  10. 10. Computación e Informática 10 Recomendaciones  Aplicar adecuadamente la metodología para la resolución adecuada de los proyecto.  Usar las tecnologías para la implementación adecuada de los problemas de la empresa.  Identificar de manera exacta los requerimientos que tiene le empresa por el medio más adecuado(intervención del usuario) y aplicar las metodología adecuada.
  11. 11. Computación e Informática 11 Conclusiones  Conocer los diferentes problemas que tiene las empresa para el desarrollo de proyectos, nos ayudará a encontrar soluciones prácticas que permitirán lograr el éxito.  El tiempo nos permite ver que no se ha solucionado mucho el tema de desarrollar un proyecto exitoso, pero tomando los criterios adecuado se mejorará dicho proceso.  Mejorar sustentablemente el conocimiento del uso de las herramientas para la solución de problemas en necesario como persona, dando el valor agregado como profesional que las empresas necesitan.
  12. 12. Computación e Informática 12 Apreciación Podemos encontrar que es estudio realizado nos lleva a mejorar, ya que el desarrollo de un proyecto no es tarea fácil, reducir tiempo y dinero(teóricamente suena bien) pero plasmarlo en el software es susceptible a encontrarse con muchos cambios en el camino. Tener que aplicar pasos que permiten estructurar una solución adecuada es lo ideal para poder así tener reducir el riesgo de no lograr el éxito. Llegar a un proyecto exitoso es tarea de un equipo de trabajo homogéneo, en el cual cada uno de los grupos llegara a cumplir sus propias objetivos y la suma de estos al bienestar total del proyecto o problema planteado. El objetivo principal de un proyecto es cubrir los requerimientos para con un cliente o persona. Mejorando los procesos involucrados en la empresa.

×