Ingenieria De Software

Páginas: 61 (15229 palabras) Publicado: 9 de noviembre de 2012
Unidad 4. Planificación de Proyectos de Software y gestión del riesgo

4.1 Objetivos de la Planificación del proyecto

El objetivo de la planificación del proyecto de software es proporcionar un marco de trabajo que permita al gestor hacer estimaciones razonables de recursos, coste y planificación temporal. Estas estimaciones se hacen dentro de un marco de tiempo limitado al comienzo de unproyecto de software, y deberían actualizarse regularmente a medida que progresa el proyecto. Además, las estimaciones deberían definir los escenarios del «mejor caso» y «peor caso» de forma que los resultados del proyecto puedan limitarse.

El objetivo de la planificación se logra mediante un proceso de descubrimiento de la información que lleve a estimaciones razonables. En las seccionessiguientes, se estudian cada una de las actividades asociadas a la planificación del proyecto de software.

4.2 Ámbito del software

La primera actividad de la planificación del proyecto de software es determinar el ámbito del software. Se deben evaluar la función y el rendimiento que se asignaron al software durante la ingeniería del sistema de computadora, para establecer un ámbito de proyecto queno sea ambiguo, ni incomprensible para directivos y técnicos. Se debe delimitar la declaración del ámbito del software.

El ámbito del software describe el control y los datos a procesar, la función, el rendimiento, las restricciones, las interfaces y la fiabilidad. Se evalúan las funciones descritas en la declaración del ámbito, y en algunos casos se refinan para dar más detalles antes delcomienzo de la estimación. Dado que las estimaciones del coste y de la planificación temporal están orientadas a la función, muchas veces es Útil llegar a un cierto grado de descomposición. Las consideraciones de rendimiento abarcan los requisitos de tiempo de respuesta y de procesamiento. Las restricciones identifican los límites del software originados por el hardware externo, por la memoriadisponible y por otros sistemas existentes.

4.3 Recursos

La segunda tarea de la planificación del desarrollo de software es la estimación de los recursos requeridos para acometer el esfuerzo de desarrollo de software. Los recursos de desarrollo en forma de pirámide.

En la base de la pirámide de recursos se encuentra el entorno de desarrollo herramientas de hardware y software- que proporcionala infraestructura de soporte al esfuerzo de desarrollo. En un nivel más alto se encuentran los componentes de software reutilizables -los bloques de software que pueden reducir drásticamente los costes de desarrollo y acelerar la entrega-.

En la parte más alta de la pirámide está el recurso primario -el personal-. Cada recurso queda especificado mediante cuatro características: descripcióndel recurso, informe de disponibilidad, fecha cronológica en la que se requiere el recurso, tiempo durante el que será aplicado el recurso. Las dos últimas características pueden verse como una ventana temporal. La disponibilidad del recurso para una ventana específica tiene que establecerse lo más pronto posible.

4.3.1 Recursos Humanos

El encargado de la planificación comienza elevando elámbito y seleccionando las habilidades que se requieren para llevar a cabo el desarrollo. Hay que especificar tanto la posición dentro de la organización (por ejemplo: gestor, ingeniero de software experimentado, etc.) como la especialidad (por ejemplo: telecomunicaciones, bases de datos, cliente/servidor). Para proyectos relativamente pequeños (una persona-año o menos) una sola persona puede llevar acabo todos los pasos de ingeniería del software, consultando con especialistas siempre que sea necesario.

El número de personas requerido para un proyecto de software sólo puede ser determinado después de hacer una estimación del esfuerzo de desarrollo (por ejemplo, personas-mes). Estas técnicas de estimación del esfuerzo se estudiarán después en este mismo capítulo.

4.3.2 Recursos del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS