Capitulo 4
Capitulo 4
Capitulo 4
CAPITULO 4
UNIVERSIDAD LIBRE
FACULTAD DE INGENIERIA
SECCIONAL PEREIRA
2020
4.1 Vuelva a leer el “Manifiesto para el desarrollo ágil de software” al principio de este capítulo.
¿puede pensar en una situación en la que uno o más de los cuatro “valores” pudieran causar
problemas al equipo de software?
4.3 por que un proceso iterativo facilita más manejar el cambio todos los procesos agiles tratados
en este capitulo son iterativos es posible concluir un proyecto en una sola iteración y aun así seguir
siendo ágil.
4.4 podría cada uno de los procesos agiles describirse recurriendo a las actividades genéricas del
marco de trabajo mencionadas en el capítulo 2.
La validación y verificación del testeo de datos si están bien en la entrada y salida pues esto es algo
realmente importante que se requiere al tratar a información del sistema.
La prioridad más alta es satisfacer al cliente atreves de la entrega pronta y continua de software
valioso.
Este principio si está presente en estos modelos de procesos pues necesariamente tenemos que
entregar avances de software que funcione y de igual manera su pronta entrega.
4.7 por que cambian tanto los requisitos después de todo la gente no sabe lo que quiere
Los proyectos de software deben adaptarse a los cambios y estos cambios pueden surgir por la
mala interpretación de ideas lo que conllevaría a un cliente insatisfecho o también por que la
empresa evoluciona y necesita modificaciones en el sistema o por la mala coordinación y dinámica
del grupo del grupo del trabajo del proyecto.
Con el cliente pueden pasar dos situaciones una de ella es que no sabe con exactitud que es lo que
requiere para la necesidad que desea satisfacer o como segundo lugar sabe lo que quiere, pero no
sabe expresar sus ideas.
4.8 considérese los sietes rasgos enunciados en la sección 4.2.2 ordenes los rasgos con base a su
percepción desde lo que es mas importante a lo que tiene menor importancia.
4.9La mayoría de los procesos ágiles recomiendan la comunicación cara a cara. Aun en la
actualidad, los miembros de un equipo de software y sus clientes pueden estar geográficamente
separados entre sí. ¿Esto implica la necesidad de evitar la separación geográfica? ¿Es posible
pensar en formas de contrarrestar este problema?
Una solución para acortar las brechas geográficas es la comunicación por videoconferencias donde
uno puede compartir su escritorio (datos, video, presentaciones etc.)
4.10 Escriba una historia del usuario para PE que describa los “sitios favoritos” o la característica
de “favoritos” disponible en la mayoría de los exploradores web.
Planeación: Realizar una taxonomía de los sitios que regularmente la gente visita o consume como
diario y seleccionar los más populares y agruparlos en categorías y además que se permitan
almacenar en repositorios de datos.
Diseño: diseñar una interfaz que permita el acceso ágil e interactivo con la aplicación.
Codificación: Elegir una plataforma versátil y flexible que sea compatible con la mayoría de los
navegadores.
Prueba: Desplegar la aplicación o extensión en los diferentes navegadores y evaluar su aceptación
para así medir el progreso de este en el tiempo y además ya estar proyectándolo a su siguiente
mejora o iteración.
Re-fabricación: Después de haber verificado y validad los datos de salida en el feedback es que
podemos reestructurar nuestros procesos de acuerdo con las especificaciones que
el usuario requiera.
Programación en pareja
La pareja debe complementarse y además entenderse y fijarse una misma meta, permitiendo la
colaboración y agilidad en la construcción de modulo o sistema.
4.13 Utilice la plantilla del patrón de proceso presentada en el cap. II y desarróllese un patrón de
proceso para cualquiera de los patrones de melé presentados en la sección 4.3.4
4.14 por que se dice que cristal es una familia de métodos agiles
Es una forma de compartir recursos limitados y comunicación con un objetivo único el cual es
estregar software que funcione, siendo esta familia efectiva para diferentes tipos de proyectos.
4.15 Utilice la plantilla de característica para el DCC descrito en la sección 4.3.6 y defínase un
conjunto de características de un explorador web. Ahora desarróllese un conjunto de
características para el conjunto mencionado antes.
4.16 Visite el sitio oficial de la modelación ágil y elabore la lista completa de todos los principios
fundamentales y secundarios del MA.
Principios fundamentales:
Suponer simplicidad
Aceptar el cambio
Cambio Incremental
Modelo con un propósito
Modelos Múltiples
Trabajo de Calidad
Retroalimentación rápida
Trabajo Software es su objetivo principal
Principios secundarios:
Comunicación abierta y honesta
El Contenido es más importante que la representación