Está en la página 1de 4

UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA

DIRECCIÓN DE CENTROS UNIVERSITARIOS

Alumno(a): WILBER JOSUE QUEVEDO MEJIA

Carné: 1590-16-2921 No. Correlativo: ___________


Centro Universitario de: Cuilapa, SANTA ROSA
Asignatura: Análisis de Sistemas I Código: Fecha:
1590-032 5/06/2020
Ciclo: Sección: Semestre: Año: Duración de la evaluación:
Séptimo A Primero 2020 2 horas
Catedrático(a): Pedro Elizardo Donis del Cid Código catedrático(a)
14,216
Clase de evaluación: Primer Segundo Final Recuperació Extraordinario
(Indicar abajo de la casilla con una parcial parcial n
“x” qué clase de evaluación es) X
Notas e instrucciones generales: Escala de Puntuación Firma y sello de Coordinador
1. Use lapicero. y valoración Carrera
2. No use corrector en respuestas.
3. Apague su celular 50 puntos netos
4. De respuestas concisas y claras.

Responda de forma clara y concisa a las interrogantes.


Código de honor: declaro que las respuestas en esta evaluación corresponden a un esfuerzo propio y no a
información filtrada por otros compañeros o plagio, por lo que me comprometo a mantener discreción y honor
durante el tiempo que dure la evaluación.

1. Seleccione cuatro de los siguientes incisos y defínalos: 


a. Utilidad y Beneficio de las herramientas Case 
b. 2 valores de la programación extrema 
a. Comunicación
la comunicación en su función más pura en la programación extrema es el que para
los programadores al comunicar su código sea más fácil de entenderlo, el
autodocumentado es más fiables que los comentarios los comentarios solo deben
hacerse en secciones que no van a cambiar, La comunicación con el cliente también
es importante debe ser fluida ya que el cliente forma parte del equipo de desarrollo. El
cliente decide qué características tienen prioridad y siempre debe estar disponible para
solucionar dudas.
b. Retroalimentación (feedback):
Al realizarse ciclos muy cortos tras los cuales se muestran resultados, se minimiza el
tener que rehacer partes que no cumplen con los requisitos y ayuda a los
programadores a centrarse en lo que es más importante. Considérense los problemas
que derivan de tener ciclos muy largos. Meses de trabajo pueden tirarse por la borda
debido a cambios en los criterios del cliente o malentendidos por parte del equipo de
desarrollo. El código también es una fuente de retroalimentación gracias a las
Herramientas de desarrollo.

c. Metodología del Modelo en Espiral  


Lo creo Boehm, es es un modelo de proceso de desarrollo de software que evoluciona y
conjuega la naturaleza en que hace la interacion con prototipos con aspectos que están
controlados y sistematizados con un modelos de linea secuencial, esto proporiona un
potencial de desarrollo rápido en versiones incrementales del programa, en cada interacion
representa varias actividades que no esta fijas a una prioridad si no en función de un análisis
de riesgo, comenzando por el bucle interior o inicial.

d. Explique 4 de las prácticas básicas de la programación extrema 

e. Metodología del Modelo en Cascada 


Esta metodología es un proceso en el que el desarrollo de software se hace en etapas que se
ejecutan una tras otra. Se le denomina así por las posiciones que ocupan las diferentes fases
que componen el proyecto, colocadas una encima de otra, y siguiendo un flujo de ejecución
de arriba hacia abajo, como una cascada. Tomando en cuenta que estas fases son
requisitos,diseño,implemetacion, verificación,mantenimiento.

f. Beneficios al utilizar Herramientas Case para el proceso de ingeniería de software 


g. Metodología de Desarrollo por Prototipos 
h. Tipos de Herramientas Case (Explique cada una) 

i. Qué son las metodologías ágiles de desarrollo de software  


son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto,
consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el proyecto y su
desarrollo a las circunstancias específicas del entorno.
En esencia, las empresas que apuestan por esta metodología consiguen gestionar sus
proyectos de forma flexible, autónoma y eficaz reduciendo los costes e incrementando su
productividad.

2. Para el sistema de su proyecto final, realice dos de los siguientes incisos: 


a. Modelo de Casos de Uso 
SUCURSAL
CLIENTE
SUCURSAL SUCURSAL SUCURSAL
CLIENTE

Impresión Generar orden de


pago
No
Automática del

Generar
Seleccione productos Mostrar en
en el catalogo
Factura
Hay en Pantalla pedido

Bodeguero toma Impresión de

si
Pedido impreso Factura

Bodeguero busca
Agregar al
pedido
En stock por
Incorrecto código

Se
Bodeguero

Confirma
Revisa que el
pedido este

Bodeguero confirma

Que el pedido esta


revisado listo y lo

Pedido se
envía a bodega

b. Modelo de Clases 
c. Documentación de un Caso de uso 
d. Diagrama de Actividades del sistema 

Acceder a
USUARIO
Cuenta

PEDIDO
Registro de
Cuenta
ENVIO
RECOGER PRODUCTO
PRODUCTO

ENVIO

RECOGER

SUCURSAL/
BODEGA

e. Diagrama de Estados de la aplicación 

3. Calificación del proyecto final 

También podría gustarte