Está en la página 1de 23

IngenieradelSo8wareII

Tema04(2).AlcancedeProyectosSo8ware

CarlosBlancoBueno
DPTO.DEMATEMTICAS,ESTADSTICAY COMPUTACIN
carlos.blanco@unican.es
EstetemasepublicabajoLicencia: CreaQveCommonsBYNCSA3.0

Objetivos

TEMA 4: ALCANCE DE PS

Objetivos
Ampliar los conocimientos bsicos ya estudiados sobre la gestin del alcance dentro de la gestin de proyectos p p g Estudiar las principales herramientas y tcnicas tiles en la gestin del alcance de proyectos Profundizar los apartados anteriores en el caso de proyectos de desarrollo de software

Bibliografa
Piattini M. et al, Anlisis y diseo detallado de Aplicaciones Informticas de Piattini, M al Gestin. Ed. Ra-Ma, Espaa 2007. Caps. 4 y 5 Wilson, D.N. and Sifer, M.J., Structured Planning Project Views. En Software Management, Management 5th edition IEEE Computer Society 1997 edition. Society, ANSI/IEEE Std. 1058: IEEE Standard for Software Project Management Plans. IEEE Computer Society, USA

Objetivos

TEMA 4: ALCANCE DE PS

reas de la Gestin de Projectos

Objetivos

TEMA 4: ALCANCE DE PS

Gestin del Alcance

Contenido

TEMA 4: ALCANCE DE PS

Contenido
PMBOK 2004 rea Grupo Proceso

Contenidos del Mdulo


C=conceptos, C=conceptos T=tcnicas y herramientas, S=salidas N =normas y estndares herramientas S=salidas,

Definicin del alcance Alcan Planificacin ce Crear EDT

C: Definicin de los objetivos T: Especificacin de requisitos software

T: Estructuras de Desglose del Trabajo (EDT) T: D T Descomposicin Estructurada de Proyectos Software i i E t t d d P t S ft

Alcance

Planificacin

Definicin del Alcance

TEMA 4: ALCANCE DE PS

Definicin de los Objetivos Con frecuencia, la primera tarea del director del proyecto es clarificar los objetivos del proyecto. Un objetivo de proyecto es un enunciado que especifica los resultados que se d b conseguir. deben i Los objetivos bien definidos son los que cumplen las siguientes j q p g caractersticas:
Asequible: identifica una meta que puede alcanzarse con los tiempos y restricciones existentes. Definitivo: especifica concretamente qu es lo que se debe lograr y en qu grado de detalle detalle. Cuantificable: indica un criterio de finalizacin. De duracin especfica: define la duracin de las actividades.
6

Alcance

Planificacin

Definicin del Alcance

TEMA 4: ALCANCE DE PS

Especificacin de Requisitos Software (ERS) Es la descripcin del producto que se quiere obtener en un PS. En general d b cumplir: l debe l
Documentar las caractersticas de dicho producto o servicio. Indicar las relaciones entre el producto o servicio que se crear y l di l l i l d i i las necesidades del negocio o cualquier otro estmulo que dieron lugar al proyecto. El detalle inicial debe ser suficiente para soportar la planificacin del proyecto. p p p p y
Se suele ir ampliando conforme se avanza en el desarrollo del proyecto.

Cuando la organizacin que realiza el proyecto lo hace para otra segunda organizacin ( i i (comprador), l d d ) la descripcin i i i l d l producto suele ser realizada i i inicial del d t l li d por el comprador.

E l lti En los ltimos aos, h surgido un campo nuevo que est cobrando mucha ha id t b d h importancia: Ingeniera de Requisitos Software.

Contenido

TEMA 4: ALCANCE DE PS

Contenido
PMBOK 2004 rea Grupo Proceso

Contenidos del Mdulo


C=conceptos, C=conceptos T=tcnicas y herramientas, S=salidas N =normas y estndares herramientas S=salidas,

Definicin del alcance Alcan Planificacin ce Crear EDT

C: Definicin de los objetivos T: Especificacin de requisitos software

T: Estructuras de Desglose del Trabajo (EDT) T: D T Descomposicin Estructurada de Proyectos Software i i E t t d d P t S ft

Alcance

Planificacin

Definicin del Alcance

TEMA 4: ALCANCE DE PS

Crear Estructuras de Desglose de Trabajo (EDT)

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Es una descomposicin jerrquica, orientada al producto jerrquica, entregable del trabajo que ser ejecutado por el equipo del proyecto.
Sinnimo: WBS (Work Breakdown Structure)

La EDT organiza y define el alcance total del proyecto. La EDT subdivide el trabajo d l proyecto en porciones d trabajo ms bdi id l b j del i de b j pequeas y fciles de manejar: Niveles descendentes de la EDT representan una definicin cada vez ms detallada del trabajo del proyecto. Nivel ms bajo, paquetes de trabajo, que pueden programarse, supervisarse, controlarse y estimarse sus costes.
10

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Ejemplo:

11

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Plantillas

Si bien cada proyecto es nico, a menudo una EDT de un proyecto anterior puede usarse como plantilla para un nuevo proyecto gracias a su semejanza semejanza.
El uso de plantillas es recomendado cuando la mayora de los proyectos dentro de una organizacin determinada tienen el mismo ciclo de vida del proyecto, proyecto o uno similar y por ende tendrn los mismos productos entregables similar, ende, requeridos en cada fase, o productos similares.

La norma Practice Standard for Work Breakdown Structures, del PMI, proporciona orientacin para la generacin, el desarrollo y la aplicacin de EDT EDT.

12

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Descomposicin


La descomposicin es la subdivisin de los productos entregables de un proyecto en componentes ms pequeos y fciles de manejar, hasta que el trabajo y los productos entregables se definen al nivel del paquete de trabajo.
Distintos productos entregables pueden tener diferentes niveles de descomposicin descomposicin. El nivel del paquete de trabajo es el nivel ms bajo de la EDT y es aquel con el que se desea gestionar el proyecto:
El coste y el cronograma para el trabajo pueden estimarse de forma fiable. El tamao de los paquetes de trabajo puede variar segn el tamao y la complejidad del proyecto.

A medida que el trabajo se descompone hasta niveles inferiores de detalle, mejora la l capacidad d planificar, di i i y controlar el t b j id d de l ifi dirigir t l l trabajo.
Pero la descomposicin excesiva puede conducir a un sobreesfuerzo de gestin no productivo. Buscar equilibrio en el nivel de descomposicin.

Planificacin gradual: No se desarrolla una rama del EDT porque en ese momento todava no es posible la descomposicin de un p p p producto entregable o g subproyecto.
13

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Mtodo para la Descomposicin


1. Identificar los principales elementos del proyecto (primer nivel).
En unos casos sern los entregables del proyecto y la gestin de dicho proyecto En otros casos el primer nivel de descomposicin viene determinado por las fases del ciclo de vida del proyecto.

2.

Para cada elemento, decidir si puede realizarse una adecuada estimacin de costes y de tiempos con el nivel de detalle actual. p
En caso afirmativo ir al paso 5 y en caso negativo ir al paso 3.

3.

Identificar los elementos que constituyen el entregable.


Los elementos constitu entes debern ser descritos en trminos de resultados constituyentes tangibles y verificables en orden a facilitar medidas de la ejecucin, y de cmo el trabajo del proyecto se realizar realmente.

4 4. 5.

Para cada elemento constituyente, ir al paso 2. y , p Verificar la exactitud de la descomposicin:


Son los tems ms inferiores necesarios y suficientes para la realizacin de los tems desco puestos?. descompuestos?. Est cada tem clara y completamente definido?. Est cada tem planificado de forma apropiada? (duracin, presupuesto y responsable)4 1

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Diccionario


Adems del diagrama con la descomposicin, tambin se produce un documento llamado Diccionario de la EDT. D Describe el contenido d ib l id detallado d l componentes que se i l ll d de los incluyen en una EDT, incluidos los paquetes de trabajo. P Para cada componente d l EDT ( d caja), incluye: d t de la (cada j ) i l
un identificador, un enunciado del trabajo, la persona/grupo responsable responsable, una lista de hitos del cronograma, informacin sobre contratos (opcional), requisitos de calidad (opcional), y referencias tcnicas (opcional).

Adems de lo anterior, para los paquetes de trabajo puede incluir tambin:


lista de las actividades del cronograma relacionadas, recursos necesarios, y una estimacin de costes.
15

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Aplicacin a Proyectos Software


En ingeniera del software suelen tener al menos tres niveles:
1. 2. 3. Se corresponde con las fases tradicionales del ciclo de vida: requisitos, diseo, codificacin, pruebas, implementacin ... Corresponde a las actividades estndares que han sido identificadas para cada una de dichas fases (segn la metodologa seguida). Es especfico de cada proyecto y corresponde a los paquetes de trabajo (1 o 2 semanas).

El producto de un proyecto est definido por la coleccin de entregables entregables. Un paquete de trabajo est completado cuando todos sus entregables han sido producidos. Las tareas se pueden definir cmo el proceso de aplicar ciertas habilidades personales a las entradas' (entregables de tareas previas) para producir los entregables (de la tarea). p p Las dependencias entre tareas estn determinadas por las relaciones entre entregables:
Una entrada de una tarea es una entrada del proyecto o un entregable de otra tarea (predecesora). Un entregable de una tarea es un entregable del proyecto o una entrada de otra tarea (sucesora).

16

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Estructuras de Desglose del Trabajo (EDT) Aplicacin a Proyectos Software


EDT basado en las fases de un proyecto software

17

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Descomposicin Estructurada de Proyectos Software


Los mtodos tradicionales distinguen entre dos momentos y tcnicas diferentes: EDT para definir la jerarqua de descomposicin del trabajo/esfuerzo en base a los entregables. Planificacin Gestin del Alcance , en PMBOK DFT (Diagramas de Flujo de Trabajo) para representar las dependencias temporales entre unidades de trabajo (componentes del EDT) para secuenciar las tareas del proyecto, tambin en base a los entregables. Planificacin Gestin del Tiempo , en PMBOK.

18

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Descomposicin Estructurada de Proyectos Software


La Descomposicin Estructurada de Proyectos Software es una tcnica que combina ambas, permitiendo realizarlas a la par de f bi b iti d li l l d forma i t integrada. d

Las tareas y dependencias son descritas por medio de diagramas de flujo de trabajo (DFT) de distintos niveles.
WorkFlow Diagrams (WFD) g j (DFD) del anlisis estructurado, pero con ) ,p Son similares a los diagramas de flujo de datos ( tareas reemplazando a los procesos y con entradas y entregables de tareas (flujos de trabajo) reemplazando a los flujos de datos.

Usa un diccionario de flujos de trabajo para describir los entregables y sus relaciones de composicin.
Es similar al Diccionario del EDT EDT.

Referencia:
Wilson, D.N. and Sifer, M.J. (1997): Structured Planning Project Views. En Software Management, 5th edition. IEEE Computer Society. 19

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Mtodo
Paso 1: Definicin de la tarea padre.

Paso 2: Descomposicin de la tarea padre en tareas hijas.

Paso 3: Conexin de los flujos de trabajo de p la tarea padre a las tareas hijas.
20

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Mtodo
Paso 3: Posibilidades en la conexin de los flujos de trabajo de la tarea p padre a las tareas hijas j

21

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Mtodo
Paso 4: Interconexin de las tareas hijas con flujos de trabajo internos a la tarea padre.

22

Alcance

Planificacin

Crear EDT

TEMA 4: ALCANCE DE PS

Mtodo
Resultado Final:

Es un sistema de flujos de trabajo (SFT) para describir un proyecto completo y las dependencias entre todos los niveles de tareas en l. Un SFT es una coleccin de DFT interrelacionados acompaada de un diccionario de flujos de trabajo. Cada uno de los DFT del SFT describe una porcin del trabajo que ha de realizarse y, adems, est relacionado con otros DFT por medio de relaciones de tipo padrehijo.

23

También podría gustarte