SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
Dani
El Modelo de prototipos, en ingeniería del software,
 pertenece a los modelos de desarrollo evolutivo. El
     prototipo debe ser construido en poco tiempo,
    usando los programas adecuados y no se debe
                 utilizar muchos recursos.
El diseño rápido se centra en una representación de
  aquellos aspectos del software que serán visibles
para el cliente o el usuario final. Este diseño conduce
a la construcción de un prototipo, el cual es evaluado
 por el cliente para una retroalimentación; gracias a
   ésta se refinan los requisitos del software que se
      desarrollará. 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 lo que se debe hacer y
         el cliente vea resultados a corto plazo.
*Plan rápido

       *Modelado, diseño rápido

      *Construcción del Prototipo

*Desarrollo, entrega y retroalimentación

            *Comunicación
*Este modelo es útil cuando el cliente conoce los objetivos
generales para el software, pero no identifica los requisitos
      detallados de entrada, procesamiento o salida.
*También ofrece un mejor enfoque cuando el responsable
 del desarrollo del software está inseguro de la eficacia de
un algoritmo, de la adaptabilidad de un sistema operativo o
  de la forma que debería tomar la interacción humano-
                          máquina.
El usuario tiende a crearse unas expectativas cuando ve el prototipo de
   cara al sistema final. A causa de la intención de crear un prototipo de
 forma rápida, se suelen desatender aspectos importantes, tales como la
calidad y el mantenimiento a largo plazo, lo que obliga en la mayor parte
    de los casos a reconstruirlo una vez que el prototipo ha cumplido su
 función. Es frecuente que el usuario se muestre reacio a ello y pida que
sobre ese prototipo se construya el sistema final, lo que lo convertiría en
un prototipo evolutivo, pero partiendo de un estado poco recomendado.
   En aras de desarrollar rápidamente el prototipo, el desarrollador suele
   tomar algunas decisiones de implementación poco convenientes (por
      ejemplo, elegir un lenguaje de programación incorrecto porque
     proporcione un desarrollo más rápido). Con el paso del tiempo, el
    desarrollador puede olvidarse de la razón que le llevó a tomar tales
decisiones, con lo que se corre el riesgo de que dichas elecciones pasen
                      a formar parte del sistema final...
A pesar de que tal vez surjan problemas, la
   construcción de prototipos puede ser un
   paradigma efectivo para la ingeniería del
  software. La clave es definir las reglas del
juego desde el principio; es decir, el cliente y
 el desarrollador se deben poner de acuerdo
                      en:
 Que el prototipo se construya y sirva como
    un mecanismo para la definición de
                  requisitos.
 Que el prototipo se descarte, al menos en
                     parte.
 Que después se desarrolle el software real
       con un enfoque hacia la calidad
Dani
Dani

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (18)

Nicolas
NicolasNicolas
Nicolas
 
Modelo erp
Modelo erpModelo erp
Modelo erp
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipado
 
Daniela vásquez
Daniela vásquezDaniela vásquez
Daniela vásquez
 
Diapositivas edgordo
Diapositivas edgordoDiapositivas edgordo
Diapositivas edgordo
 
Prototipos
PrototiposPrototipos
Prototipos
 
Prototipado
PrototipadoPrototipado
Prototipado
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de software
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Modelos de proceso evolutivos – prototipos
Modelos de proceso evolutivos – prototiposModelos de proceso evolutivos – prototipos
Modelos de proceso evolutivos – prototipos
 
Prototipado rápido de interfaz
Prototipado rápido de interfazPrototipado rápido de interfaz
Prototipado rápido de interfaz
 
Prototipos en el proceso de diseño
Prototipos en el proceso de diseñoPrototipos en el proceso de diseño
Prototipos en el proceso de diseño
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
Prototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un SistemaPrototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un Sistema
 
Prototipos
PrototiposPrototipos
Prototipos
 
Elaborar prototipo
Elaborar prototipoElaborar prototipo
Elaborar prototipo
 
Ensayo prototipo
Ensayo prototipoEnsayo prototipo
Ensayo prototipo
 

Ähnlich wie Dani

Ähnlich wie Dani (20)

Modelo prototypo
Modelo prototypoModelo prototypo
Modelo prototypo
 
2 modelos de la ingenieria de software
2  modelos de la ingenieria de software2  modelos de la ingenieria de software
2 modelos de la ingenieria de software
 
Trabajo de sistemas de software
Trabajo de sistemas de softwareTrabajo de sistemas de software
Trabajo de sistemas de software
 
Inf162 diapositiva...
Inf162 diapositiva...Inf162 diapositiva...
Inf162 diapositiva...
 
Prototipos
PrototiposPrototipos
Prototipos
 
Prototipos
PrototiposPrototipos
Prototipos
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
MODELO DE PROTOTIPOS.pdf
MODELO DE PROTOTIPOS.pdfMODELO DE PROTOTIPOS.pdf
MODELO DE PROTOTIPOS.pdf
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Desarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxDesarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptx
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
MODELOS DE SOFTWARE
MODELOS DE SOFTWAREMODELOS DE SOFTWARE
MODELOS DE SOFTWARE
 
Tarea nayeli
Tarea nayeliTarea nayeli
Tarea nayeli
 
mapa conceptual prototipos.docx
mapa conceptual prototipos.docxmapa conceptual prototipos.docx
mapa conceptual prototipos.docx
 
Doc grupo2-webquest
Doc grupo2-webquestDoc grupo2-webquest
Doc grupo2-webquest
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
prueva
pruevaprueva
prueva
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
informatica
informaticainformatica
informatica
 

Dani

  • 2. El Modelo de prototipos, en ingeniería del software, pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar muchos recursos. El diseño rápido se centra en una representación de aquellos aspectos del software que serán visibles para el cliente o el usuario final. Este diseño conduce a la construcción de un prototipo, el cual es evaluado por el cliente para una retroalimentación; gracias a ésta se refinan los requisitos del software que se desarrollará. 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 lo que se debe hacer y el cliente vea resultados a corto plazo.
  • 3. *Plan rápido *Modelado, diseño rápido *Construcción del Prototipo *Desarrollo, entrega y retroalimentación *Comunicación
  • 4. *Este modelo es útil cuando el cliente conoce los objetivos generales para el software, pero no identifica los requisitos detallados de entrada, procesamiento o salida. *También ofrece un mejor enfoque cuando el responsable del desarrollo del software está inseguro de la eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debería tomar la interacción humano- máquina.
  • 5. El usuario tiende a crearse unas expectativas cuando ve el prototipo de cara al sistema final. A causa de la intención de crear un prototipo de forma rápida, se suelen desatender aspectos importantes, tales como la calidad y el mantenimiento a largo plazo, lo que obliga en la mayor parte de los casos a reconstruirlo una vez que el prototipo ha cumplido su función. Es frecuente que el usuario se muestre reacio a ello y pida que sobre ese prototipo se construya el sistema final, lo que lo convertiría en un prototipo evolutivo, pero partiendo de un estado poco recomendado. En aras de desarrollar rápidamente el prototipo, el desarrollador suele tomar algunas decisiones de implementación poco convenientes (por ejemplo, elegir un lenguaje de programación incorrecto porque proporcione un desarrollo más rápido). Con el paso del tiempo, el desarrollador puede olvidarse de la razón que le llevó a tomar tales decisiones, con lo que se corre el riesgo de que dichas elecciones pasen a formar parte del sistema final...
  • 6. A pesar de que tal vez surjan problemas, la construcción de prototipos puede ser un paradigma efectivo para la ingeniería del software. La clave es definir las reglas del juego desde el principio; es decir, el cliente y el desarrollador se deben poner de acuerdo en: Que el prototipo se construya y sirva como un mecanismo para la definición de requisitos. Que el prototipo se descarte, al menos en parte. Que después se desarrolle el software real con un enfoque hacia la calidad