Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
50Activity
0 of .
Results for:
No results containing your search query
P. 1
Diagrama Gantt Extendido Recursos Humanos Ingeniería de Software

Diagrama Gantt Extendido Recursos Humanos Ingeniería de Software

Ratings:

4.75

(4)
|Views: 7,806 |Likes:
Published by dilsiam

More info:

Published by: dilsiam on Oct 20, 2007
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/02/2013

pdf

text

original

 
XI Jornadas de Ingenier´ıa del Software y Bases de DatosJISBD 2006Jos´e Riquelme - Pere Botella (Eds)c
CIMNE, Barcelona, 2006
DIAGRAMA GANTT EXTENDIDO: UNAREPRESENTACI´ON GR´AFICA DE LOS RECURSOSHUMANOS
Fran J. Ruiz-Bertol
1
y Javier Dolado
2
1: Departamento de Inform´atica e Ingenier´ıa de SistemasCentro Polit´ecnico SuperiorUniversidad de Zaragozac/ Maria de Luna, 1. 50.018, Zaragozae-mail: franjr@unizar.es, web: http://webdiis.unizar.es/
franjr2: Departamento de Lenguajes y Sistemas Inform´aticosFacultad de Inform´aticaUniversidad del Pa´ıs VascoP
o
Manuel de Lard´ızabal, 1. 20.009, San Sebasti´ane-mail: javier.dolado@ehu.es, web: http://www.sc.ehu.es/jiwdocoj
Palabras clave:
Gesti´on de Proyectos; Modelos de Representaci´on; Ingenier´ıa del Soft-ware; Recursos Humanos
Resumen.
El desarrollo de un proyecto software suele ser largo, complejo y dificil decontrolar. Por ello, es necesario dotar al desarrollo software de herramientas que controlen y gestionen de una manera eficaz y efectiva el proceso de desarrollo. En este trabajose presenta una extensi´ on al diagrama Gantt, donde se a˜ naden a la representaci´ on los recursos humanos. Esta extensi´ on proporciona al diagrama Gantt, entre otras mejoras, un etodo para la optimizaci´ on del proceso, y una adecuada visualizaci´ on de las asignaciones.Para ello, se pasa desde un enfoque orientado al proceso a un enfoque orientado a laspersonas. Este modelo se ha desarrollado utilizando las caracter´ısticas deseables de la representaci´ on, siendo en las fases de planificaci´ on y seguimiento donde mejor encaja esta propuesta.
1. INTRODUCCI´ON
En los proyectos software se producen con cierta frecuencia problemas que afectan aldesarrollo, principalmente derivados de una incorrecta aplicaci´on de las herramientas,etodos y mecanismos existentes. Por una parte, desde el punto de vista del proceso,no se utilizan metodolog´ıas que se han demostrado eficientes, ni se adecua el procesoal proyecto, sino m´as bien justo al rev´es, es el proyecto el que se adapta al proceso dedesarrollo elegido. Por otra parte, desde el punto de vista de la gesti´on, la problem´aticaproviene de una deficiente aplicaci´on de las herramientas y etodos de los que se dispone.1
 
Fran J. Ruiz-Bertol y Javier Dolado
El conjunto de herramientas de gesti´on viene dado por la aplicaci´on de buenas pr´acticas, la utilizaci´on de recomendaciones de los est´andares, o tener en cuenta el conocimientoextra´ıdo en proyectos anteriores. Pero, sin duda, el aspecto as importante en la gesti´onde los proyectos software es precisamente que se gestione de una manera efectiva, esto es,que sea un proyecto organizado, planificado, controlado y dirigido. Para ello, una artefactomuy ´util para capturar los datos del proyecto es precisamente el proceso de planificaci´on,ya que proporciona al gestor del proyecto una representaci´on gr´afica del plan del proyecto ya los desarrolladores una manera de reconocer la importancia de las actividades que est´anejecutando. Hay varias formas de generar el plan del proyecto, aunque las herramientasas utilizadas son los diagramas de red (por ejemplo, PERT/CPM), los escenarios what-if o la distribuci´on equitativa de recursos para evitar situaciones de sobreasignaci´on [1].Por lo general, un gestor de proyectos utiliza la actividad como el nivel inferior dedefinici´on a la hora de dividir el proceso de desarrollo, ya que las actividades proporcionanla unidad at´omica de trabajo que puede dividirse y asignarse. Esta divisi´on determina laimportancia del proceso de desarrollo (c´omo se organizan las actividades en el proyecto),pero tambi´en de omo se gestiona ´este. Sin embargo, este enfoque se centra as en omorealizar la ejecuci´on de las tareas programadas, que en qui´en realiza dichas tareas, por loque los recursos humanos se consideran como si fueran simples recursos, un componentedel proyecto a consumir [2].Para tener en consideraci´on a las personas es necesario tener un control efectivo sobrela realizaci´on de las actividades asignadas, pero tambi´en ser´ıa adecuado la utilizaci´onde una representaci´on apropiada de la informaci´on del proyecto, las actividades y laspersonas. En este art´ıculo se propone una extensi´on al diagrama Gantt, adapt´andolo aun enfoque centrado en las personas, ya que si bien las actividades y sus dependenciasson importantes, tambi´en lo es representar a las personas que trabajan en el desarrollodel proyecto.La secci´on 2 expone las caracter´ısticas que definen a los buenos modelos de repre-sentacon. En la secci´on 3 se propone la extensi´on a los diagramas Gantt, donde tambi´ense analizan las nuevas interacciones surgidas del modelo propuesto. La secci´on 4 analizaqu´e mejoras proporciona la nueva representaci´on y en la secci´on 5 se presenta un ejemplosupuesto de utilizaci´on de un proceso de desarrollo usando la nueva representaci´on.
2. CARACTER´ISTICAS DE LAS REPRESENTACIONES
Una representaci´on de proyecto es ´util si los implicados en el proyecto la entienden yutilizan. Pero tambi´en es necesario que la representaci´on sea sencilla, clara, que los com-ponentes representados se visualicen de manera simple y legible, y que la informaci´onest´e bien organizada. Pero un as importante es que la representaci´on suponga unabuena abstracci´on del mundo real.El diagrama Gantt y los diagramas de red (PERT/CPM) han sido durante d´ecadas lasherramientas m´as apropiadas para representar la informaci´on del proyecto. El abanico derepresentaciones es amplio, y van desde representaciones especializadas, como por ejemplo,2
 
Fran J. Ruiz-Bertol y Javier Dolado
Asbru en entornos edicos [3], LineOfBalance (LoB) en entornos repetitivos [4], o UMLpara el dise˜no software [5], hasta representaciones gen´ericas, como los diagramas Gantt yPERT/CPM en la planificaci´on [6], o las redes de Petri y las ontolog´ıas en la representaci´onde conocimiento. Pero muchos de estos modelos adolecen de ser bien demasiado gen´ericos,o bien demasiado especializados. As´ı, las caracter´ısticas deseables de una representaci´onvisual son las siguientes:Contexto y contenido claro. El uso para el cual fue desarrollada debe tener unaequivalencia dentro del contexto, y el contenido debe mostrar ´unicamente la infor-maci´on necesaria, pero tambi´en la suficiente como para ser de utilidad.Simplicidad. La informaci´on debe ser simple de entender, y que esta informaci´onpueda ser manejada y controlada, tanto por el cliente como por el desarrollador.Organizaci´on. La representaci´on debe presentar la informaci´on de una manera orga- nizada, esto es, debe existir una estructura clara de la informaci´on y esta informaci´onseguir siempre la misma jerarqu´ıa en todos los niveles del refinamiento.
3. DIAGRAMA GANTT EXTENDIDO
El desarrollo de ciertas tareas especializadas en los proyectos software requiere, por logeneral, personas expertas en dichas tareas (o con un conjunto determinado de habili-dades). Sin embargo, cuando se realiza la planificaci´on y la asignaci´on, la informaci´on sobre quien va a ejecutar cada tarea no aparece representada. Para facilitar la labor delgestor del proyecto, ser´ıa ´util que la informaci´on sobre asignaciones apareciera de maneraintegrada con la representaci´on de la planificaci´on de las actividades. Para ello, se uti-lizan generalmente los diagramas Gantt, generalmente combinados con diagramas de red,ya que ambas representaciones proporcionan las caracter´ısticas deseables descritas en elapartado 2. La representaci´on de la asignaciones es recomendable, debido a:La necesidad de comunicaci´on entre los implicados en el proyecto.La aparici´on de nuevos procesos del desarrollo, donde es m´as importante las personasque el proceso o los productos.Las dependencias entre actividades ´unicamente determinan la ordenaci´on temporaly ogica de las actividades.Para incluir los recursos humanos dentro del diagrama Gantt es necesario definir elconjunto de componentes que va a utilizar dicha representaci´on, as´ı como las nuevas in-teracciones surgidas de la extensi´on del diagrama Gantt. En la Tabla 1 se muestran loselementos representados en la propuesta extendida del diagrama Gantt. En esta repre-sentacon desaparecen las dependencias entre actividades, ya que ´estas son sustituidas porlas comunicaciones.3

Activity (50)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Grimson Brandi liked this
Ivan Cariño liked this
Cristian Carrera liked this
Mony Mendoza liked this
Sylvie Bouissa liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->