2. Conjunto de tareas y actividades limitadas en el
tiempo, encaminadas a alcanzar un objetivo bien
definido en un plazo determinado y con recursos
dados (humanos, materiales, presupuestarios,
etc.) que contribuyan al logro de los efectos
específicos del proyecto. Este se lleva a cabo
para crear un producto o servicio y expresa el
nivel operativo del proceso de planificación
gestión y control.
3. Definir claramente los alcances y metas del
proyecto, evitando a futuro problemas que se
puedan presentar durante las fases del desarrollo
e implementación.
4. Existen diversos modelos de ciclo de vida, es
decir, diversas formas de ver el proceso de
desarrollo de software, y cada uno de ellos va
asociado a un paradigma de la ingeniería del
software, es decir, a una serie de métodos,
herramientas y procedimientos que debemos
usar a lo largo de un proyecto. Aquí veremos
algunos de los principales modelos de ciclo de
vida.
5.
6. Minimiza las tareas de desarrollo repetidas y por
tanto el esfuerzo de desarrollo invertido en total.
Minimiza la carga de planificación de los ciclos
iterativos de otros ciclos de vida.
Permite afrontar la complejidad de proyectos
grandes de una manera muy ordenada y aumenta
así las posibilidades de éxito.
Ayuda a trabajar mejor con equipos de desarrollo
de relativamente baja calificación por el alto
control de cada actividad y sus resultados.
7. Es muy inflexible, por tanto solamente resulta adecuado
cuando hay requerimientos muy bien definidos y muy
estables, algo que es difícil de encontrar.
Retroceder en las fases para corregir errores que se han
cometido en fases previas o adaptar el proyecto a cambios
resulta muy difícil y costoso en esfuerzo.
Aunque la documentación elaborada permite un
seguimiento bueno del proyecto para una persona
calificada, los resultados tangibles para el cliente aparecen
prácticamente al final del proyecto, algo que muchas veces
no aceptan los clientes
8. RESULTADOS
COSTOS PLAZOS
+ satisfacción del usuario
+ identificar al cliente final
9. Se puede decir que, mediante la correcta
implementación de las fases de un proyecto
informático tendremos resultados acordes a lo
planificado y presupuestado optimizando el
recurso humano y físico, finalmente reflejado en
la satisfacción del cliente como usuario y
consumidor final de producto.