Universidad de Los Andes.Maestría en Educación.Mención Informática y Diseño Instruccional.<br />Modelo basado en prototipo...
Introducción<br />La Ingeniería de Software es una disciplina que ofrece métodos y técnicas para desarrollar y mantener so...
Aproximación al modelo basado en prototipos<br />Es habitual que en un proyecto software:<br /><ul><li>No se identifiquen ...
No se está seguro de la eficiencia de un algoritmo, o de la forma en que se ha de implantar la interface hombre-máquina. <...
Esta aproximación consiste en realizar la fase de definición de requisitos del sistema en base a estos tres factores:<br /...
Las premisas clave de esta aproximación son:<br /> <br />Los prototipos constituyen un medio mejor de comunicación que los...
Modelo basado en prototipos.<br /> <br />El uso de prototipos se centra en la idea de ayudar a comprender los requisitos q...
Selección del modelo de prototipo.<br /> <br />Este modelo es recomendado cuando:<br /><ul><li>Los requerimientos no son c...
Coloca énfasis en la etapa de Especificación de Requerimientos a través de la construcción de Prototipos que aproximan al ...
Los usuarios lo prueban y añaden requerimientos. Se hace una implementación parcial del sistema y se prueba.
Se utiliza en sistemas complejos</li></li></ul><li>Tomado de: http://www.slideshare.net/pilypardo/ingenieria-de-software-p...
Upcoming SlideShare
Loading in …5
×

Modelo basado en prototipos - Ingeniería de Software

25,596 views
25,147 views

Published on

Resumen del modelo basado en prototipos de la ingeniería de software.

Published in: Education, Technology
0 Comments
22 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
25,596
On SlideShare
0
From Embeds
0
Number of Embeds
77
Actions
Shares
0
Downloads
0
Comments
0
Likes
22
Embeds 0
No embeds

No notes for slide

Modelo basado en prototipos - Ingeniería de Software

  1. 1. Universidad de Los Andes.Maestría en Educación.Mención Informática y Diseño Instruccional.<br />Modelo basado en prototipos<br />Linda Palencia<br />Fabiola Pabon<br />Joan Chipia<br />
  2. 2. Introducción<br />La Ingeniería de Software es una disciplina que ofrece métodos y técnicas para desarrollar y mantener software de calidad, el cual tiene por objetivo satisfacer las necesidades del cliente.<br /> <br />En la ingeniería de software es importante que el producto sea confiable, completo y cumple con las fechas y plazos establecidos.<br /> <br />Dentro de la Ingeniería del software existen varios modelos para llegar a la construcción final de un producto de software y optimizar el desarrollo del mismo, cada modelo tiene ventajas y desventajas, en esta presentación se mostrará lo fundamental del MODELO BASADO EN PROTOTIPO.<br />
  3. 3. Aproximación al modelo basado en prototipos<br />Es habitual que en un proyecto software:<br /><ul><li>No se identifiquen los requisitos detallados de entrada, procesamiento o salida.
  4. 4. No se está seguro de la eficiencia de un algoritmo, o de la forma en que se ha de implantar la interface hombre-máquina. </li></ul>Lo habitual es construir un PROTOTIPOque según la Real Academia Españolaestá definido como: 1. m. Ejemplar original o primer molde en que se fabrica una figura u otra cosa. 2. m. Ejemplar más perfecto y modelo de una virtud, vicio o cualidad, que idealmente sirviera como mecanismo para identificar los requisitos del software. <br /> <br />
  5. 5. Esta aproximación consiste en realizar la fase de definición de requisitos del sistema en base a estos tres factores:<br />Un alto grado de iteración.<br />Un alto grado de participación del usuario.<br />Un uso extensivo de prototipos.<br /> <br /> <br />
  6. 6. Las premisas clave de esta aproximación son:<br /> <br />Los prototipos constituyen un medio mejor de comunicación que los modelos en papel.<br />La iteración es necesaria para canalizar, en la dirección correcta, el proceso de aprendizaje. <br />Esta aproximación se enfoca en mejorar la efectividad del proceso de desarrollo y no a mejorar la eficacia de ese proceso.<br />Problema:<br />No se consideran aspectos de calidad o facilidad de mantenimiento.<br />Es un proceso es muy lento porque es un proceso adelante y atrás por los ajustes que se realizan de manera constante. <br />
  7. 7. Modelo basado en prototipos.<br /> <br />El uso de prototipos se centra en la idea de ayudar a comprender los requisitos que plantea el usuario sobre todo si este no tiene una idea acabada de lo que se desea. Además puede utilizarse cuando el ingeniero en software tiene dudas acerca de la viabilidad de la solución pensada.<br />
  8. 8. Selección del modelo de prototipo.<br /> <br />Este modelo es recomendado cuando:<br /><ul><li>Los requerimientos no son conocidos al principio.
  9. 9. Coloca énfasis en la etapa de Especificación de Requerimientos a través de la construcción de Prototipos que aproximan al usuario a la idea final del sistema con el propósito de poder clarificar los requerimientos.
  10. 10. Los usuarios lo prueban y añaden requerimientos. Se hace una implementación parcial del sistema y se prueba.
  11. 11. Se utiliza en sistemas complejos</li></li></ul><li>Tomado de: http://www.slideshare.net/pilypardo/ingenieria-de-software-presentation<br />
  12. 12. Ventajas y Desventajas<br /> Ventajas : reducción de la incertidumbre y del riesgo, reducción de tiempo y de costos, incrementos en la aceptación del nuevo sistema, mejoras en la administración de proyectos, mejoras en la comunicación entre desarrolladores y clientes, etc. <br /> Desventajas : la dependencia de las herramientas de software para el éxito ya que la necesidad de disminución de incertidumbre depende de las iteraciones del prototipo, entre más iteraciones existan mejor y esto último se logra mediante el uso de mejores herramientas lo que hace a este proceso dependiente de las mismas. También, no es posible aplicar la metodología a todos los proyectos de software y, finalmente, la mala interpretación que pueden hacer los usuarios del prototipo, al cual pueden confundir con el sistema terminado. <br />
  13. 13. Comparación entre Modelos<br />
  14. 14. Hay una fuerza motriz más poderosa que el vapor, <br />la electricidad y la energía atómica: la voluntad.<br />Albert Einstein<br />

×