Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Desarrollo de prototipos en Introduccion al analisis y diseño de sistemas

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
Cargando en…3
×

Eche un vistazo a continuación

1 de 67 Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

A los espectadores también les gustó (20)

Anuncio

Similares a Desarrollo de prototipos en Introduccion al analisis y diseño de sistemas (20)

Más reciente (20)

Anuncio

Desarrollo de prototipos en Introduccion al analisis y diseño de sistemas

  1. 1. 1 2 3
  2. 2. UNIVERSIDAD TECNOLÓGICA DEL SUR DEL ESTADO DE MÉXICO TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN, ÁREA SISTEMAS INFORMÁTICOS. MATERIA: INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS HECHO POR: ING. CARLOS ANTONIO ESCOBAR HERNANDEZ
  3. 3. INICIAR
  4. 4. ACONTINUACIÓN LO QUE 1/2 VEREMOS… UNA DEFINICION DE PROTOTIPO EL MODELO DE CONSTRUCCIÓN DE PROTOTIPO TIPO DE INFORMACIÓN QUE BUSCA EL ANALISTA TIPOS DE PROTOTIPO DESARROLLO DE UN PROTOTIPO
  5. 5. ACONTINUACIÓN LO QUE 1/2 VEREMOS… UNA DEFINICION DE PROTOTIPO EL MODELO DE CONSTRUCCIÓN DE PROTOTIPO TIPO DE INFORMACIÓN QUE BUSCA EL ANALISTA TIPOS DE PROTOTIPO DESARROLLO DE UN PROTOTIPO
  6. 6. 2/2 VENTAJAS DE LOS PROTOTIPOS DESVENTAJAS DE LOS PROTOTIPOS PAPEL DEL USUARIO EN LOS PROTOTIPOS
  7. 7. 2/2 VENTAJAS DE LOS PROTOTIPOS DESVENTAJAS DE LOS PROTOTIPOS PAPEL DEL USUARIO EN LOS PROTOTIPOS
  8. 8. DEFINICIÓN El desarrollo de prototipos es una técnica de recopilación de información útil para complementar al (ciclo de vida del desarrollo de sistemas SDLC) tradicional. Los prototipos son una visión preliminar del sistema futuro que se implantara.
  9. 9. DEFINICIÓN El desarrollo de prototipos es una técnica de recopilación de información útil para complementar al (ciclo de vida del desarrollo de sistemas SDLC) tradicional. Los prototipos son una visión preliminar del sistema futuro que se implantara.
  10. 10. En esta forma el analista esta buscando las reacciones iniciales de los usuarios y de la administración hacia el prototipo, sugerencias de los usuarios sobre cambios o limpieza del sistema para el que construye un prototipo, posibles innovaciones y planes de revisión que detallan que parte del sistema necesita realizarse primero.
  11. 11. EL MODELO DE CONSTRUCCIÓN DE PROTOTIPO PLAN RÁPIDO COMUNICACIÓN MODELANDO DISEÑO RÁPIDO DESARROLLO ENTREGA Y CONSTRUCCIÓN RETROALIMENTACIÓN DE PROTOTIPO
  12. 12. EL MODELO DE CONSTRUCCIÓN DE PROTOTIPO PLAN RÁPIDO COMUNICACIÓN MODELANDO DISEÑO RÁPIDO DESARROLLO ENTREGA Y CONSTRUCCIÓN RETROALIMENTACIÓN DE PROTOTIPO
  13. 13. PLAN RÁPIDO En entonces se plantea con rapidez una interacción de contrición de prototipos y se presenta el modelado (en la forma de un diseño rápido).
  14. 14. MODELANDO DISEÑO RÁPIDO Se centra en una representación de aquellos aspectos de software que será visible para el cliente o el usuario final, (por ejemplo la configuración del interfaz con el usuario y los formatos de despegues de salida).
  15. 15. CONSTRUCCIÓN DE PROTOTIPO El diseño rápido conduce al construcción de un prototipo después, el prototipo lo evalúa el cliente / usuario.
  16. 16. DESARROLLO ENTREGA Y RETROALIMENTACIÓN Con este se refina los requisitos del software que se desarrollara. La interacción ocurre cuando el prototipo se ajusta para satisfacer las necesidades del cliente. Esto permite que al mismo tiempo el desarrollador entienda mejor los que se deba hacer.
  17. 17. COMUNICACIÓN La comunicación el ingeniero de software y cliente encuentran y definen los objetivos globales para el software, identificar los requisitos conocidos y los requisitos del sistema en donde es necesario mas definición
  18. 18. TIPOS DE INFORMACIÓN QUE BUSCA EL ANALISTA DURANTE LA ELABORACIÓN DE PROTOTIPOS. Reacciones del usuario. Sugerencias del usuario. Innovaciones. Plan de revisión.
  19. 19. TIPOS DE INFORMACIÓN QUE BUSCA EL ANALISTA DURANTE LA ELABORACIÓN DE PROTOTIPOS. Reacciones del usuario. Sugerencias del usuario. Innovaciones. Plan de revisión.
  20. 20. PLAN DE REVISIÓN Ayuda a identificar prioridades para lo que se debe construir un prototipo a continuación. En situaciones donde están involucradas muchas ramas de la organización, los planes de revisión ayuda a determinar para cuáles hay que construir un prototipo a continuación…
  21. 21. PLAN DE REVISIÓN La información recolectada en la fase de hechura del prototipo permite al analista asignar prioridades y redirigir los planes sin realizar gastos con un mínimo de ruptura. La elaboración de prototipo y la planeación van mano a mano.
  22. 22. Son parte de las informaciones buscada por el equipo de análisis de sistema. Son capacidades nuevas del sistema que no habían sido pensadas antes de la interacción con el INNOVACIONES prototipo. Van más allá de las características prototípicas actuales añadiendo algo nuevo e innovador.
  23. 23. SUGERENCIAS DEL USUARIO El analista también está interesado en las sugerencia de los usuarios y la administración acerca como refinar o cambiar el prototipo presentado. Las sugerencias son recolectadas de aquellos que experimenta con el prototipo, mediante un periodo de tiempo específico.
  24. 24. REACCIONES DEL USUARIO Son recopiladas por medio de observaciones, entrevista y formas de retroalimentación, diseñadas para recoger la opinión de cada persona acerca del prototipo cuando interactúa con él.
  25. 25. Características Seleccionadas… Remiendo o Parchado “TIPOS” DE PROTOTIPOS Primer modelo a escala… A escala no Operacional …
  26. 26. Características Seleccionadas… Remiendo o Parchado “TIPOS” DE PROTOTIPOS Primer modelo a escala… A escala no Operacional …
  27. 27. Es un sistema que tiene todas las características propuestas pero es realmente un modelo básico que eventualmente será mejorado. Este tipo de prototipo trabaja pero no es eficiente ni elegante.
  28. 28. Este puede ser hecha cuando la codificación requeridas por las aplicaciones es muy amplia para hacerse el prototipo y, sin embargo se puede obtener una idea útil del sistema por medio de la elaboración de prototipos de la entrada y salida solamente.
  29. 29. Puede buscar las opiniones de los usuarios sobre la interfaces (entrada y salida). Debido al costo y tiempo excesivo podría no ser realizado, sin embargo se puede tomar algunas de las utilidades del sistema con base en la entrada y salida ya en el prototipo.
  30. 30. Este tipo de prototipo es útil cuando se tiene planeadas muchas instalaciones del mismo sistema. El modelo funcional o escala completa permite la interacción realista con el nuevo sistema, pero minimiza el costo de superar cualquier problema que presente.
  31. 31. Un prototipo de características seleccionada permite que el sistema sea puesto en su lugar mientras otras características pueden ser añadidas en fecha posterior.
  32. 32. Cuando se construye este tipo de prototipo, el sistema se va construyendo por módulos, de modo que si las características reciben una evaluación satisfactoria, éstas puedan incorporarse en el sistema final, mucho más grande sin tener que hacer un trabajo inmenso en interfaces. Los prototipos hechos en esta forma son parte del sistema actual, no son simplemente una maqueta.
  33. 33. DESARROLLO DE UN PROTOTIPO Cuando haya que decidir si hay que incluir la elaboración de prototipos como parte del ciclo de vida de desarrollo de sistemas, el analista necesita considerar cuál tipo de problema esta siendo resuelto y en qué forma el sistema presenta la solución.
  34. 34. DESARROLLO DE UN PROTOTIPO Cuando haya que decidir si hay que incluir la elaboración de prototipos como parte del ciclo de vida de desarrollo de sistemas, el analista necesita considerar cuál tipo de problema esta siendo resuelto y en qué forma el sistema presenta la solución.
  35. 35. LINEAMIENTOS PARA EL DESARROLLO DE UN PROTOTIPO MODIFICAR EL TRABAJAR EN CONSTRUIR EL ENFATIZAR LA PROTOTIPO EN MÓDULOS PROTOTIPO INTERFAZ DEL INTERACCIÓN MANEJABLES. RÁPIDAMENTE. USUARIO. SUCESIVA.
  36. 36. TRABAJAR EN MÓDULOS MANEJABLES. Un modelo manejable es aquel que permite la interacción con sus características principales, pero todavía puede ser construido por separado de otros módulos del sistema. Las características del módulo que se consideran menos importantes son intencionalmente dejadas fuera del prototipo inicial.
  37. 37. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. La velocidad es esencial para la elaboración satisfactoria de un prototipo en un sistema. El prototipo ayuda a acortar el tiempo de la interacción del sistema con el usuario para que pueda empezar a experimentar con él.
  38. 38. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. La velocidad es esencial para la elaboración satisfactoria de un prototipo en un sistema. El prototipo ayuda a acortar el tiempo de la interacción del sistema con el usuario para que pueda empezar a experimentar con él.
  39. 39. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. Se usan técnicas de recolección de información tradicional tales como: entrevistas, las observaciones e investigaciones de datos de archivo.
  40. 40. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. Se usan técnicas de recolección de información tradicional tales como: entrevistas, las observaciones e investigaciones de datos de archivo.
  41. 41. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. La elaboración de un prototipo debe llevarse a cabo en una semana, para construir un prototipo tan rápidamente se deben de usar herramientas especiales tales como: Los sistemas de administración de las base de datos y software, existente que permitan la entrada y salida generalizada.
  42. 42. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. La elaboración de un prototipo debe llevarse a cabo en una semana, para construir un prototipo tan rápidamente se deben de usar herramientas especiales tales como: Los sistemas de administración de las base de datos y software, existente que permitan la entrada y salida generalizada.
  43. 43. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. En esta etapa del ciclo de vida el analista sigue recopilando información acerca de lo que se necesita y quieren los usuarios del sistema.
  44. 44. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. En esta etapa del ciclo de vida el analista sigue recopilando información acerca de lo que se necesita y quieren los usuarios del sistema.
  45. 45. CONSTRUIR EL PROTOTIPO RÁPIDAMENTE. El poner un prototipo operacional rápidamente junto a las primeras etapas del ciclo de vida de desarrollo de sistemas, permite obtener observaciones valiosas sobre la manera en que se debe realizar el resto del proyecto. De este modo se le va mostrando al usuario como actúan las partes del sistema.
  46. 46. MODIFICAR EL PROTOTIPO EN INTERACCIÓN SUCESIVA. Un tercer lineamiento para el desarrollo del prototipo es que debe ser flexible para futura modificaciones. Esto significa crearlo en módulos que no sean muy interdependientes.
  47. 47. MODIFICAR EL PROTOTIPO EN INTERACCIÓN SUCESIVA. Un tercer lineamiento para el desarrollo del prototipo es que debe ser flexible para futura modificaciones. Esto significa crearlo en módulos que no sean muy interdependientes.
  48. 48. MODIFICAR EL PROTOTIPO EN INTERACCIÓN SUCESIVA. Por lo general el prototipo es modificado varias veces pasando a través de varias interacciones. Los cambios al prototipo deben mover al sistema más cerca a lo que los usuarios dicen que es importante.
  49. 49. MODIFICAR EL PROTOTIPO EN INTERACCIÓN SUCESIVA. Por lo general el prototipo es modificado varias veces pasando a través de varias interacciones. Los cambios al prototipo deben mover al sistema más cerca a lo que los usuarios dicen que es importante.
  50. 50. MODIFICAR EL PROTOTIPO EN INTERACCIÓN SUCESIVA. Cada modificación necesitan otras evaluaciones de los usuarios, estas modificaciones se deben realizar velozmente en uno o dos días, esto depende también del usuario y que tan rápido sea su evaluación.
  51. 51. ENFATIZAR LA INTERFAZ DEL USUARIO. La interfaz del usuario con el prototipo (y eventualmente con el sistema) es muy importante debido que lo que se está tratando realmente de lograr con el prototipo es hacer que los usuarios muestren cada vez más sus requerimientos de información, debe ser capaz de interactuar fácilmente con el prototipo del sistema.
  52. 52. ENFATIZAR LA INTERFAZ DEL USUARIO. La interfaz del usuario con el prototipo (y eventualmente con el sistema) es muy importante debido que lo que se está tratando realmente de lograr con el prototipo es hacer que los usuarios muestren cada vez más sus requerimientos de información, debe ser capaz de interactuar fácilmente con el prototipo del sistema.
  53. 53. ENFATIZAR LA INTERFAZ DEL USUARIO. El objetivo del analista es diseñar una interfaz que permita al usuario interactuar con el sistema con un mínimo de entrenamiento y que permita el máximo de control del usuario sobre las funciones representadas.
  54. 54. Cambio de un Sistema en Etapas Tempranas de sus Desarrollo. Desechado de Sistemas Indeseables. Diseño de un Sistema para las Necesidades y Expectativas de los Usuarios.
  55. 55. Cambio de un Sistema en Etapas Tempranas de sus Desarrollo. Desechado de Sistemas Indeseables. Diseño de un Sistema para las Necesidades y Expectativas de los Usuarios.
  56. 56. La elaboración de prototipos satisfactoria depende de la retroalimentación temprana y frecuente de los usuarios para que ayuden a modificar el sistema y hagan que tenga una respuesta más ágil a las necesidades actuales. Los cambios tempranos son menos caros que los cambios hechos posteriormente en el desarrollo del proyecto.
  57. 57. Una segunda ventaja del uso de prototipos como una técnica para la recopilación de información es la posibilidad de desechar un sistema que no es lo que los usuarios y analistas esperaban.
  58. 58. Una tercera ventaja de la elaboración de prototipos es que el sistema que está siendo desarrollado debe ajustarse mejor a las necesidades y expectativas de los usuarios. Esto quiere decir que se pueden atacar las necesidades de usuarios y expectativas más de cerca.
  59. 59. Puede ser bastante difícil el manejar el prototipo como un proyecto dentro de un esfuerzo para un sistema más grande. Es que si un sistema es muy necesario y es bienvenido rápidamente, puede ser aceptado el prototipo en sus estado sin terminar y presionando para que sea puesto en servicio sin los refinamientos necesarios. En este caso el prototipo no tendrá las funciones necesarias y eventualmente cuando se dé cuenta de la deficiencias se puede desarrollar un rechazo del usuario.
  60. 60. Hay tres formas principales en que un usuario puede ser de ayuda en la elaboración del Prototipo. Experimentando con el Prototipo. Reaccionar abiertamente ante el Prototipo. Sugiriendo adiciones y/o eliminaciones del prototipo.
  61. 61. Hay tres formas principales en que un usuario puede ser de ayuda en la elaboración del Prototipo. Experimentando con el Prototipo. Reaccionar abiertamente ante el Prototipo. Sugiriendo adiciones y/o eliminaciones del prototipo.
  62. 62. EXPERIMENTANDO CON EL PROTOTIPO. Los usuarios deben tener libertad para experimentar con el prototipo, y no una simple lista de características del sistema, el prototipo permite a los usuarios la realidad de la interacción real. Los analistas debe estar presente la mayor parte del tiempo en que se esté experimentando con el prototipo.
  63. 63. REACCIONAR ABIERTAMENTE ANTE EL PROTOTIPO Si los usuarios se siente temerosos de hacer comentarios, o criticar lo que puede ser un proyecto consentido de superiores o iguales dentro de la organización, es poco probable que haiga reacciones abiertas ante el prototipo.
  64. 64. REACCIONAR ABIERTAMENTE ANTE EL PROTOTIPO Si los usuarios se siente temerosos de hacer comentarios, o criticar lo que puede ser un proyecto consentido de superiores o iguales dentro de la organización, es poco probable que haiga reacciones abiertas ante el prototipo.
  65. 65. Una forma para aislarlos de influencias organizacionales no deseada es proporcionar un periodo privado, para que los usuarios interactúen con y respondan al prototipo. El hacer que los usuarios se sienta lo suficientemente seguros para dar una reacción abierta es parte de la realización entre los analista y usuarios que el equipo tiene que construir.
  66. 66. SUGIRIENDO ADICIONES Y/O ELIMINACIONES DEL PROTOTIPO Un tercer aspecto del papel de los usuarios en la elaboración de los prototipos es sugerir adiciones y/o eliminaciones a las características que se están probando.
  67. 67. El papel del analista es deducir tales sugerencias, asegurando a los usuarios que tal retroalimentación que proporciona es tomada en serio, observando a los usuarios mientras interactúan y realizando entrevistas cortas y específicas en relación con su experiencia con el prototipo.

×