rfthgbv

Páginas: 14 (3260 palabras) Publicado: 20 de octubre de 2013
Ingenieria de Software I

_____________________________________________________________________________________________________

UNIDAD II

PLANEACION DE UN PROYECTO DE PROGRAMACION

Contenido:
2.1

Introducción

2.2

Definición del Problema

2.3

Recolección de Requisitos

2.4

Desarrollo de Estrategias de Solución

2.5

Analisis de Factibilidad

2.6Especificación de la Definición del Sistema

Ingenieria de Software I

_____________________________________________________________________________________________________

2.1.

INTRODUCCION

1.- Dar a conocer su problema
Inquietudes del Cliente
en la primera entrevista:

2.- Cúanto cuesta una solución en software
3.- Cuánto tiempo se lleva.

Para responder a los puntos 2 y 3 se requiere unperfecto entendimiento del problema ( punto 1 ), de definir los
objetivos de la solución y hacer una buena PLANEACION.
Durante todo el ciclo de vida de un proyecto de software se debe aplicar una tarea llamada Administración o Gestión
del Proyecto de Software. Dentro de las actividades que se llevan a cabo en esta tarea de Administración del Proyecto se
encuentra justamente la PLANEACION.Definición
- Planeación del proyecto
Administración
del Proyecto de
Software

Estimación
- Asignación de recursos
- Seguimiento de avances
- Seguimiento y control de riesgos
- Control del presupuesto
etc.

El objetivo de la planeación del proyecto de software es proporcionar un marco de trabajo que permita al director del
proyecto hacer estimaciones razonables de:




RecursosCostos
Planificación temporal

Consecuencias

Ingenieria de Software I

_____________________________________________________________________________________________________
a) Retrasos en la entrega
Falta de
Planeación

Problemas experimentados por
la comunidad de desarrolladores
de software hace 30 – 40 años.

b) Baja calidad del producto
c) Altos costos de mantenimiento

a)Estimar esfuerzo humano requerido ( personas-mes )
La planeación
permite

b) Duración del Proyecto ( fechas )
c) Costo ( $ ).

Las actividades de la planeación de un proyecto de programación incluyen las siguientes
1.
2.
3.
4.
5.

La definición del problema
Definir las metas y restricciones de la solución
Proponer alternativas de solución
Evaluación y selección de la alternativamás viable
Planear el desarrollo de la alternativa seleccionada ( estimar esfuerzo, tiempos, costos y organizar los
recursos )

Muchos denominan colectivamente a las primeras 4 actividades como Ingeniería de Sistemas de Computadora y la
consideran como una etapa independiente previa a la tarea de planeación.
Ingeniería de
Sistemas de
C
t d
Problema

¿ Existe una
alternativa de
soluciónfactible
de desarrollar?

Definición del
Sistema

Analisis de
Factibilidad



Planeación
del Proceso de
Desarrollo

No

Fin

DEFINICION DEL SISTEMA
º Definicion del problema
º Metas del sistema
º Restricciones
º Funciones del sistema
º Estrategia de solución

PLAN DEL PROYECTO
º Estructura organizacional
º Requisitos de personal y recursos
º Estimacion de costos
ºCalendario de desarrollo

Fig.- Planeación de un proyecto de software

2.2.

DEFINICION DEL PROBLEMA

Revision

Ingenieria de Software I

_____________________________________________________________________________________________________
Antes de poder planificar un proyecto se deberían establecer sus objetivos y su ámbito, se deberían considerar
soluciones alternativas eidentificar las dificultades técnicas y de gestión. Sin esta información es imposible definir
estimaciones razonables de costo, riesgo, esfuerzo, etc.
El primer paso en la planeación del proyecto es DEFINIR EL PROBLEMA.
Para tal fin el cliente o usuario y el desarrollador se reunen para definir los objetivos del proyecto y su ámbito. En la
entrevista el desarrollador puede iniciar preguntando:
¿...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS