Está en la página 1de 5

Guía académica

Nombre de la materia
Ingeniería del software libre.

Semanas
3y4
Unidad 3: Modelos de desarrollo de software.
Unidad 4: Procesos de desarrollo de software.
Nombre de la materia: Ingeniería del software libre.

GUÍA ACADÉMICA
Semanas 3 y 4.

Con el objetivo de apoyarlos en la comprensión de los contenidos que se


abordan en las unidades tres y cuatro del curso, hemos preparado la presente
guía para que puedan conocer los principales modelos que existen para
desarrollar software, así como los procesos a seguir para construir aplicaciones
que satisfagan las necesidades de las organizaciones.

Instrucciones: Revise los siguientes recursos que se encuentran en las


semanas 3 y 4.

Recursos Semana 3.
 Modelo de Desarrollo Prescriptivo (Bravo, Hernaá ndez, Jimeá nez, 2013).
 Ingeniería de software (Sommerville, 2011) Páginas 29-52

Recursos Semana 4.
 Metodología Desarrollo de Proyectos de Software (Grupo PerTI, 2012)
 Metodologías ágiles en el desarrollo de software (Canoá s, Letelier ,
Penadeá s, s.f.)
 Metodologías ágiles (Urciel, Cabrales, Vaá zquez y Gallardo, 2011)

Ahora con base en la información de los elementos anteriores responda las


siguientes preguntas:

2
Unidad 3: Modelos de desarrollo de software.
Unidad 4: Procesos de desarrollo de software.
Nombre de la materia: Ingeniería del software libre.

I. Lea atentamente cada uno de los siguientes planteamientos y


coloque una “V” si son verdaderos y una “F” si son falsos.

1.- El modelo de prototipo incluye una etapa de análisis de riesgos, para así
evitar problemas a la hora de elaborar el sistema. ___

2.- En el proceso de diseño e implementación del software se lleva a cabo el


análisis de factibilidad. ___

3.- En la validación del software se realizan varias pruebas, en las pruebas de


sistema se integran todos los componentes para identificar errores de
interacción. ___

4.- En el modelo de cascada, la etapa de diseño se encarga de identificar y


describir las abstracciones fundamentales del sistema. ____

5.- El modelo orientado a la reutilización elimina el tener que desarrollar


software ya que toma elementos de proyectos previos. ____

6.- En el desarrollo incremental cada incremento agrega nuevas funciones al


software ___

7.- Dentro del proceso de diseño que se lleva a cabo para construir un
software, el diseño de la interfaz realiza las pantallas que se usarán para
captura de datos ___

II.- Lea atentamente y responda lo que se solicita.

1.- ¿En qué consisten los 4 valores del manifiesto ágil? Explique cada uno.

3
Unidad 3: Modelos de desarrollo de software.
Unidad 4: Procesos de desarrollo de software.
Nombre de la materia: Ingeniería del software libre.

2.- ¿Qué acciones realiza la persona que desempeña el rol de Entrenador


(Coach) en la metodología XP?

3.- ¿Cuál es el nombre y duración de las iteraciones en la metodología Scrum?

4.- ¿Qué metodología ajusta sus políticas de trabajo acorde al número de


integrantes del equipo y realiza una clasificación por colores?

5.- ¿En qué metología el ciclo de vida propones las fases: especulación,
colaboración y aprendizaje?

III. Complete los siguientes diagramas con la información que falta.

Colocar texto

Planeación
Colocar texto

Construcción

Colocar texto Plan rápido

Colocar texto Colocar texto

Desarrollo, Colocar
entrega y texto 4
retroalimetnación
Unidad 3: Modelos de desarrollo de software.
Unidad 4: Procesos de desarrollo de software.
Nombre de la materia: Ingeniería del software libre.

IV. Lea los siguientes casos y responda lo que se le solicita.

1.- En la empresa de calzado “El botín” han tenido problemas para llevar el
registro de las ventas que realiza cada uno de los vendedores, controlar los
ingresos, egresos, así como los pares que se venden por mes. Con la finalidad
de resolver esas problemáticas han contratado a una empresa desarrolladora
de software la cual decidió utilizar una metodología ágil para elaborar el
proyecto. Antes de iniciar el líder del proyecto indicó lo siguiente: Juan sería el
encargado de realizar las pruebas y Camila llevaría a cabo el seguimiento.
Acorde a la información anterior, ¿Qué metodología se utilizará para la
implementación del proyecto?
Respuesta:

2.- En el súpermercado “La estrella” los trabajadores han reportado al dueño


que constantemente tienen quejas de los clientes por no encontar en
existencia algunos productos. Al investigar, se ha determinado que no se lleva
un control adecuado del inventario. Para solucionar el problema se ha decidido
implementar un sistema de información que automatice el control del
inventario. Dada la gravedad de la situación, el desarrollo del proyecto deberá
llevarse a cabo en muy poco tiempo; en un máximo de 30 días se debe tener
ya una aplicación funcional que pueda ser revisada por el cliente y los
usuarios. Para lograr lo anterior el lídel del proyecto ha establecido que se
llevarán a cabo reuniones diarias para revisar los avances, problemas que
surjan y establecer la meta del día. Acorde a la información anterior, ¿Qué
metodología usarán en el desarrollo del proyecto en “La estrella”?
Respuesta: