You are on page 1of 4

Métodos y modelos de desarrollo de software (DS-DMMS-1901-B1-001) Unidad 2

MÉTODOS Y MODELOS DE DESARROLLO DE


SOFTWARE.
Actividad 2, Unidad 2, Modelos de Desarrollo.
Docente: SUSANA SALGADO SEGOVIA.

Juan Ramón Pérez Gutiérrez.


ES172009421
jurapegu@nube.unadmexico.mx

Febrero, 2019

1
Métodos y modelos de desarrollo de software (DS-DMMS-1901-B1-001) Unidad 2

Actividad 2. Modelos de Desarrollo

Propósito: Identificar el modelo de desarrollo apropiado para iniciar los desarrollos a las problemáticas
proporcionadas en la actividad.

Instrucciones:

1. Lee con detenimiento y sentido analítico los siguientes casos planteados para el desarrollo de sistemas.

Caso 1. Un usuario tiene la necesidad de evaluar el sistema que solicitó al departamento de informática antes de
que sea desarrollado completamente, para validar algunos requerimientos, el líder del proyecto prefiere evaluar
los posibles riesgos inherentes al sistema a realizar para evitar retrasos e incumplimiento en la entrega al usuario,
el cual conforme lo va validando proporciona nuevos requerimientos, este proceso favorece el prototipado del
sistema

Caso 2. La empresa Pfizer necesita un sistema para dar al cliente un seguimiento adecuado, requieren
de una base de datos que permita gestionar adecuadamente este punto mediante resultados semanales,
mensuales y anuales obteniendo reportes periódicos, permitiendo visualizar con la obtención de datos, la
cantidad de médicos que existe en determinada zona, el número de visitas que le hacen los representantes de la
empresa a sus clientes y visualizar la predisposición que tienen para manejar el suministro de medicinas a las
farmacias, se tienen claras todas las especificaciones, se requiere de una metodología que permita hacer las
actividades correspondientes a cada fase en orden sin traslapar las tareas de cada fase, no importa el tiempo que
se tarden en el desarrollo, lo que necesitan es validar el sistema completo listo para su implementación.

Caso 3. Polaroid Corporation fabricante de la conocida cámara instantánea, diseña un nuevo proceso de
manufactura, los ingenieros prueban el nuevo diseño por simulación apoyándose de algunos sistemas que han
adquirido con anterioridad o que han desarrollado ahí mismo en la empresa en base a sus necesidades. Los
sistemas que son desarrollados para apoyar en la administración de su información se deben probar antes de
implementarlos para asegurar la calidad de estos y que cumplan con las expectativas de los usuarios, los cuales
están conscientes que deben dedicar el tiempo necesario para hacer las pruebas, los desarrolladores deben
tomar en cuenta que existen varios riesgos que pueden impedir que se logre el éxito el desarrollo, para lo cual
tienen a una persona designada para evaluarlos, conforme se va desarrollando el sistema lo va validando el
usuario, de tal forma que va agregando nuevos requerimientos y solicitando cambios conforme sus necesidades.
En ocasiones los usuarios consideran que puede salirse de control el proceso de desarrollo, sin embargo, los
desarrolladores están convencidos que el enfoque de desarrollo que ellos utilizan es controlable. El nuevo sistema
que se le ha encargado al área de sistemas debe ser capaz de llevar un adecuado control de inventario ya que
este, está en constante cambio desde que se han puesto en el mercado sus nuevos productos.

2
Métodos y modelos de desarrollo de software (DS-DMMS-1901-B1-001) Unidad 2

2. Analiza la información presentada y en base a ello, llena la siguiente tabla indicando el modelo
desarrollo de software que consideres es el más apropiado para utilizarse en cada caso, indicando el
porqué de tu elección

No. De Caso Modelo de Desarrollo Justificación


Este modelo me parece adecuando para este proyecto ya
que favorece la creación de un prototipo rápido y así
Caso 1 Modelo por Prototipos poder validar los requerimientos solicitados por el cliente
ya que favorece el prototipado y el cliente puede ir
haciendo cambios a los requerimientos
Este es el modelo adecuado para este proyecto hay que
tiene muy bien marcadas sus fases, en las cuales se hacen
revisiones periódicas y no se traslapan tareas, se enfoca
Caso 2 Modelo Evolutivo
mucho en el resultado final, no importando cuánto tarde
el desarrollo, siempre y cuando el resultado final sea
satisfactorio.
Este modelo es el que mejor se puede adaptar a este
proyecto ya que permite la reutilización de software de
proyectos anteriores como la compañía lo ha venido
Caso 3 Modelo basado en componentes haciendo y así lo prefiere hacer, y este es un modelo que
especialmente permite eso, lo cual permite reducir
costos y riesgos, algo más en lo que el cliente está
interesado

3. Ingresa al Foro denominado Actividad 1. Foro Modelos de desarrollo.

4. Comparte con tus compañeros el llenado de la tabla

5. En base al análisis realizado, Elige un modelo de desarrollo de software y contesta lo siguiente considerando la
información que se presenta en cada caso

• Disponibilidad de Recursos
• Complejidad del Proyecto
• Entendimiento de los requerimientos
• Manejo de la perspectiva del riesgo
• Conocimiento del dominio del problema

Modelo Evolutivo

CRITERIO CASO 1 CASO 2 CASO 3


Disponibilidad
media alta alta
de recursos
Complejidad
baja alta media
del proyecto

3
Métodos y modelos de desarrollo de software (DS-DMMS-1901-B1-001) Unidad 2

Entendimiento
de los media alta alta
requerimientos
Tecnología del
media media alta
producto
Manejo de la
perspectiva del alta alta alta
riesgo
Conocimiento
y dominio del medio medio medio
problema

6. Compara las respuestas y Discute los planteamientos con al menos 2 de tus compañeros

7. Atiende a las instrucciones y comentarios de retroalimentación por parte de tu docente.

Bibliografía
Métodos y modelos de desarrollo de software, Unidad 2, Modelos para el desarrollo de software de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/04/DMMS/U2/Unida
d_2_Modelos_para_el_desarrollo_de_software_DMMS.pdf

You might also like