Planificacion

Solo disponible en BuenasTareas
  • Páginas : 14 (3335 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de febrero de 2012
Leer documento completo
Vista previa del texto
Ingenieria de Software I

_____________________________________________________________________________________________________

UNIDAD II

PLANEACION DE UN PROYECTO DE PROGRAMACION

Contenido: 2.1 2.2 2.3 2.4 2.5 2.6 Introducción Definición del Problema Recolección de Requisitos Desarrollo de Estrategias de Solución Analisis de Factibilidad Especificació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 un perfecto 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 proyectoAdministració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: • • • Recursos Costos Planificación temporal

Consecuencias

Ingenieria deSoftware I

_____________________________________________________________________________________________________ a) Retrasos en la entrega Falta de Planeación b) Baja calidad del producto c) Altos costos de mantenimiento Problemas experimentados por la comunidad de desarrolladores de software hace 30 – 40 años.

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 alternativa má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ón factible de desarrollar? Analisis de Factibilidad No Sí

Definición del Sistema

Planeación delProceso de Desarrollo

Revision

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 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 e identificar 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: ¿ Qué problema resolverá la solución ¿ ¿ De quién ha surgido la petición de este trabajo ¿ ¿ Quién va a utilizar la solución ¿ ¿ Puede...
tracking img