You are on page 1of 8

IPMS

GLOSARIO

Laboratori Enginyeria Software : Especificaci Llenguatges i Sistemes Informtics Cuatrimestre Otoo 03/04

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

CONTENIDO
IPMS.............................................................................................................................................................1 Glosario.........................................................................................................................................................1 contenido.......................................................................................................................................................2 1 Introduccin................................................................................................................................................3 2 Glosario.......................................................................................................................................................3
2.1 Actividad...................................................................................................................................................................................3 2.2 Artefacto....................................................................................................................................................................................3 2.3 Asignacin.................................................................................................................................................................................3 2.4 Dependencia..............................................................................................................................................................................4 2.5 Flujo de Trabajo.......................................................................................................................................................................5 2.6 Grupo de Tareas.......................................................................................................................................................................5 2.7 Hito............................................................................................................................................................................................5 2.8 Proceso.......................................................................................................................................................................................5 2.9 Proyecto ....................................................................................................................................................................................6 2.10 Recurso ...................................................................................................................................................................................6 2.11 Rol............................................................................................................................................................................................6 2.12 Tarea........................................................................................................................................................................................7

2 de 8

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

INTRODUCCIN
Este documento recoge las definiciones de trminos y conceptos que aparecen en IPMS Dominio.doc y IPMS - Dominio.ppt

2
2.1

GLOSARIO
Actividad Es una unidad de trabajo con propsito claro. Es responsabilidad de un determinado rol que es el que la realiza. Describe los pasos que un determinado rol ha de llevar a cabo para a partir de unos artefactos de entrada (inputs) producir/modificar unos artefactos de salida (outputs). Ver: Artefacto, Rol, Proceso

2.2

Artefacto Es el producto o resultado del trabajo que se hace en la ejecucin de un proceso. Los roles utilizan artefactos (inputs) en el desarrollo de actividades para generar o modificar otros artefactos (outputs). Ver: Actividad, Rol, Proceso

2.3

Asignacin Una asignacin es una relacin entre una tarea y un recurso (persona participante), por medio de la cual se indica el % de la jornada laboral (8h) del recurso que se dedicar a desarrollar dicha tarea. Ver: Tarea, Recurso

3 de 8

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

2.4

Dependencia Es una relacin de subordinacin temporal entre dos elementos del proyecto (tarea, hito, grupo de tareas), en la que uno es el elemento predecesor (predecessor) y otra el elemento subordinado. Se dice que el elemento subordinado depende temporalmente del elemento predecesor. La dependencia se expresa en trminos de la fecha de inicio y de fin de los elementos predecesor y subordinado. As, se distinguen varios tipos de dependencias: Fin (predecesor) - Inicio (subordinada) (Finish to Start): el elemento subordinado no puede iniciarse hasta que no haya acabado el predecesor del que depende.
Predeccesor

Fin - Inicio

Inicio - Inicio (Start to Start): el elemento subordinado se inicia a la vez que el predecesor del que depende.
Inicio - Inicio

Fin - Fin (Finish to Finish): el elemento subordinado ha de acabar a la vez que el predecesor del que depende.
Fin - Fin

Inicio - Fin (Start to Finish): el elemento subordinado no puede acabar hasta que empiece el predecesor del que depende.
Inicio - Fin

Una dependencia puede tener un retardo (delay) con respecto a la restriccin con el predecesor, por ejemplo: (Inicio - Inicio) + 1da: el elemento subordinado ha de empezar a un da despus que el inicio del predecesor (Fin - Inicio) - 2 das: el elemento subordinado ha de empezar dos das antes de la finalizacin del predecesor

Por defecto, el delay, sino se indica, es 0. Un elemento del proyecto puede tener un nmero indefinido de predecesores.

4 de 8

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

2.5

Flujo de Trabajo Sinnimo: Workflow Define la secuencia con la que han de ejecutarse un conjunto de actividades. Un flujo de trabajo se suele expresar mediante diagramas UML de actividad con swinlanes (calles natacin), en la que cada swinlane corresponde a un rol, y todas las actividades que caen dentro de la swimlane son responsabilidad del rol (ver Error: Reference source not found) Un proceso se describe y organiza mediante flujos de trabajo. Ver: Proceso, Actividad, Rol

2.6

Grupo de Tareas Es una tarea que agrupa otras tareas, hitos o grupos de tareas, los atributos como duracin y esfuerzo se calculan en funcin de las propiedades de los elementos que agrupa. Ver: Tarea, Hito

2.7

Hito Sinnimo: Milestone Representa un acontecimiento o el logro de un objetivo que es relevante en el curso del proyecto (ejemplos: Versin 1.0, requisitos analizados). Un hito es un tipo especial de tarea en la que la duracin es cero (fecha de inicio = fecha de fin). Ver: Tarea

2.8

Proceso En ingeniera del software es la definicin de un conjunto de actividades y su flujo o secuencia de ejecucin, que permiten transformar los requisitos de un cliente/usuario en un sistema software. Un proceso define las actividades, los roles o workers o perfiles (Analista, Diseardor, Tester...) que asumen esas actividades y los artefactos o productos de trabajo (Modelos, Cdigo fuente, Documentos, Ejecutables) que se manipulan en el desarrollo de dichas actividades. Un Proceso es una plantilla para hacer proyectos. Un proceso se organiza por flujos de trabajo en el que se describe la secuencia o orden de ejecucin de las actividades del proceso. Un proceso se puede organizar en varios flujos de trabajo, a los cuales a veces se les denomina disciplinas (ej: Anlisis y Diseo, Implementacin, Modelado del Dominio, Gestin del Proyecto....) Ver: Actividad, Rol, Proceso, Proyecto

5 de 8

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

2.9

Proyecto Nota: En este dominio, Plan de Trabajo es sinnimo de Proyecto Es el elemento organizativo que gestiona el desarrollo de un producto software. Es una instancia de un Proceso. Un Proyecto tiene un plan de trabajo, el cual define la instancia temporal del proceso, y la asignacin de personas a los roles del proceso. En el plan de trabajo hay tareas, hitos, agrupaciones de tareas y dependencias temporales entre cualquiera de los anteriores elementos. Ver: Asignacin, Dependencia, Grupo de Tareas, Hito, Recurso, Tarea

2.10 Recurso Sinnimos: Resource, Unidades (Unit) , Participante del Proyecto, Persona Es una persona a la que se le asignan tareas del plan de trabajo de acuerdo al rol de la actividad que la tarea instancia en el tiempo. Tiene nombre, datos de contacto, identificador nico (ID), y una lista de roles que puede llevar a cabo. Un actividad se instancia en el tiempo mediante una tarea. Una actividad se ha de realizar por un determinado rol. As, una persona solo se podr asignar a una tarea si y solo si, el rol de la actividad de la que se deriva la tarea, corresponde con alguno de los roles de la persona. Ver: Asignacin, Rol, Tarea 2.11 Rol Sinnimo: Role, Perfil Representa las responsabilidades o actividades que puede realizar una persona o un conjunto de personas agrupadas en un equipo. Un rol es una clase o cualidades que una persona fsica puede tener. Para poder desempear una tarea, una persona ha de poseer el rol que la tarea requiere (que viene dado por la actividad de la que deriva o instancia). Ver: Proceso, Actividad , Artefacto, Recurso

6 de 8

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

2.12 Tarea Sinnimo: Task Representa una instancia en el tiempo de una actividad del proceso. Tiene una fecha de inicio y una fecha fin. Una tarea tiene un nombre de tarea (segn la actividad del proceso de la que se deriva) y un identificador nico (ID). Las tareas almacenan el % de trabajo completado (pc - percentage complete). En funcin de este % un tarea puede estar sin iniciar (pc=0%), en progreso (0%<pc <100%) o completada (pc=100%). Una tarea tiene un esfuerzo (das.hombre), duracin (das) y unidades asignadas (personas o recursos que desarrollan las tareas). Siempre se cumple: Esfuezo = Duracin * Unidades En funcin de estas tres propiedades se definen tres tipos de tareas que afectan a la forma en que se distribuyen temporalmente las tareas y la realizacin de clculos de costes/carga de recursos: Duracin Fija (Fixed Duration): tarea en la que la duracin es un valor fijo. El esfuerzo se calcula como el nmero de recursos asignados multiplicado por la duracin de la tarea. Esfuerzo Fijo (Fixed Work): tarea en la que el esfuerzo es un valor fijo. La duracin puede cambiar en funcin de los recursos asignados y el tanto por ciento con el que se asignan a la tarea. La duracin se calcula como el esfuerzo (dias.hombre) dividido entre el numero efectivo de hombres. El nmero de hombres es la suma de las asignaciones. Recursos Fijos (Fixed Units): tarea donde el nmero de personas o unidades asignadas es un valor fijo. La duracin o el esfuerzo se calculan una en funcin de la otra. (o se fija la duracin o se fija el esfuerzo).

Ver: Actividad, Asignacin, Recurso, Proyecto

7 de 8

Lengutges i Sistemes Informatics Laboratori Enginyeria del Software : Especificacio IPMS Glosario Cuatrimestre Otoo 03/04

8 de 8

You might also like