Práctica 2
Práctica 2
Práctica 2
Sustentado por
Ronald Sanchez 2017-5325
Periodo Académico
2019-C2
Fecha de Entrega
18/05/2019
Profesor
Trabajo
Práctica 2 - El proceso de Software
Práctica 2 - El proceso de Software
Luego de leer los capítulos 2 y 3 del libro de texto (Libro - Ingeniería del Software; un
enfoque práctico 7ma. Edición), subrayar los conceptos centrales e investigar otras fuentes
para ampliar las ideas, realice las siguientes actividades:
Acción: Concepción
Desarrollar bien la idea del proyecto y tener claro que es lo que se quiere lograr.
2. Investigue un poco sobre el PPS y haga una breve presentación que describa los
tipos de mediciones que se pide hacer a un ingeniero individual de software y la
forma en la que pueden usarse para mejorar la eficacia personal.
Planeación
En sentido general este el modelo para todas las planeaciones para un proyecto
individual en la cual mediante a esto un ingeniero aprenderá de manera autónoma la
forma personal de como planear un proyecto, en lo cual le servirá para cuando se
encuentre en proyectos grupales y tenga siempre un criterio personal por la cual se
sienta más familiarizado.
Diseño de alto nivel
Así mismo cada ingeniero debe aprender de como poder diseñar un proyecto de alto
nivel de esta manera se encontrará mejor preparado tanto como proyectos pequeños,
tanto como proyectos aún más grandes.
Desarrollo
En esta parte de la medición de un ingeniero para este proceso siempre debe estar
comprometido con el proyecto que, aunque pueda fácilmente desenvolverse en las
otras mediciones mencionadas siempre pueden ocurrir imprevisto que puedan
retrasar un proyecto o volverlo mucho más complejo de lo esperado.
Post mórtem
3. Conforme avanza hacia fuera por el flujo de proceso en espiral, ¿qué puede
decirse sobre el software que se está desarrollando o que está en
mantenimiento?
9. ¿Por qué un proceso iterativo hace más fácil administrar el cambio? ¿Es iterativo
todo proceso ágil analizado en este capítulo? ¿Es posible terminar un proyecto en
sólo una iteración y aun así conseguir que sea ágil? Explique sus respuestas.
Si, por que todos estos procesos descritos se basan en el desarrollo ágil de
software.
No, porque en una sola iteración se entrega una parte del proyecto ya funcional,
pero faltaría revisar los errores o fallas que tenga el software; además completarlo
11. ¿Por qué cambian tanto los requerimientos? Después de todo, ¿la gente no sabe
lo que quiere?
Debido a que las empresas van evolucionando es por que tratan de mejorar y ser
más competentes, tratan de adaptarse a las necesidades de un mercado
cambiante entonces las forma en la que realizan sus servicios debe adaptarse, es
por esto que los requerimientos varios constantemente.
En caso que los desarrolladores estén lejos uno del otro, para comunicarse sobre
cosas sencillas o hacer preguntas, absolver consultas, podrían optar por
comunicarse por correo, redes sociales, Skype, que permiten comunicaciones
privadas entre miembros de un grupo.