Académique Documents
Professionnel Documents
Culture Documents
Tcnicas de implementacin
de procesos colaborativos
a la mejora procesos: un
acercamiento a PMBOK*1
[Implementation techniques for
improving collaborative processes
closer to PMBOK processes]
JOS LUIS JURADO2, CSAR ALBERTO COLLAZOS3
RECIBO: 20.02.2013 - APROBACIN: 21.06.2013
Resumen
La ingeniera de la colaboracin surge como una lnea de estudio de
la ingeniera de software, que brinda grandes virtudes, en la mejora de
procesos, para potencializar el desarrollo de trabajo en equipo y generacin de nuevo conocimiento, a partir de la cooperacin y articulacin
de un esfuerzo compartido de un equipo de trabajo en una organizacin.
El propsito del presente documento es dar a conocer el resultado de
una investigacin que busc integrar la ingeniera de la colaboracin
con la gestin de proyectos, en pro de mejorar los procesos de control,
VHJXLPLHQWR\YHULFDFLyQGHORVUHVXOWDGRVDOFDQ]DGRVSRUXQDRUJDQLzacin, que aplique mtodos y guas formales en sus procesos de gestin
de proyectos informticos. El documento est centrado en describir las
tcnicas de la ingeniera de la colaborativas usadas y el resultado de
0RGHORSDUDFLWDFLyQGHHVWHDUWtFXOR
-85$'2-RVp/XLV &2//$=26&pVDU$OEHUWR7pFQLFDVGHLPSOHPHQWDFLyQGH
SURFHVRVFRODERUDWLYRVDODPHMRUDSURFHVRVXQDFHUFDPLHQWRD30%2.(Q9HQWDQD,QIRUPiWLFD1RHQHMXQ0DQL]DOHV&RORPELD)DFXOWDGGH&LHQFLDVH,QJHQLHUtD8QLYHUVLGDG
GH0DQL]DOHVS,661
$UWtFXORGHLQYHVWLJDFLyQFLHQWtFD\WHFQROyJLFDSURYHQLHQWHGHOSUR\HFWRMejora de procesos
en la gestin de proyectos informticos una perspectiva desde la ingeniera de la colaboracinHMHFXWDGRHQHOSHULRGR-XQLR junio 2012HLQVFULWRHQHOJUXSRGHLQYHVWLJDFLyQ
IDIS Universidad del Cauca.>3UR\HFWRSDUDRSWDUDOWtWXORGH0DJtVWHUHQ&RPSXWDFLyQ
8QLYHUVLGDGGHO&DXFDSRUSDUWHGHOSULPHUDXWRUEDMRGLUHFFLyQGHOVHJXQGR@
,QJHQLHURGH6LVWHPDV06FHQ&RPSXWDFLyQ3URIHVRUDVRFLDGR8QLYHUVLGDG6DQ%XHQDYHQWXUD&DOL9DOOHGHO&DXFD&RORPELD&RUUHRHOHFWUyQLFRMMXUDGR#XQLFDXFDHGXFR
,QJHQLHURGH6LVWHPDV3K'HQ&RPSXWDFLyQ3URIHVRUWLWXODU'HSDUWDPHQWRGH6LVWHPDV8QLYHUVLGDGGHO&DXFD3RSD\iQ&DXFD&RORPELD&RUUHRHOHFWUyQLFRFFROOD]R#XQLFDXFDHGXFR
18QLYHUVLGDGGH0DQL]DOHVHQHURMXQLRSS
49
Abstract
The collaboration engineering emerges as a line of study software engineering, providing great virtues, in process improvement, to potentiate
the development of teamwork and generation of new knowledge, from
cooperation and joint a joint effort of a team in an organization. The purpose of this paper is to present the results of a research process which
sought to integrate both engineering collaboration with project managePHQWWRZDUGVLPSURYLQJSURFHVVFRQWUROPRQLWRULQJDQGYHULFDWLRQRI
the results achieved by an organization, applying formal methods and
guidelines in their process of software project management. The paper
is focused on describing techniques used collaborative engineering and
the result of their application in practice adapting a model PMI recognized
DV3P&RPSHWLVRIWLPSURYHPHQW7KHLQVWUXPHQWVGHQHGLQUHIHUHQFH
models for the assessment and improvement model described herein will
QRWEHGHVFULEHGLQGHWDLOEXWLI\RXORRNDW\RXUDSSOLFDWLRQDQGEHQHW
in the performance of a project manager and his team.
Keywords Engineering collaboration, PMI, process improvement,
PMBOK.
Introduccin
El desarrollo de software, agrupa varias disciplinas orientadas a obtener
productos de calidad. La gestin de proyectos informticos, es una de
esas tantas disciplinas donde se busca la aplicacin de conocimientos,
habilidades, herramientas y tcnicas a las actividades de un proyecto, para satisfacer los requisitos del mismo, segn Mas & Amengual
(2005). La direccin de proyectos se logra mediante la aplicacin e
integracin, de diferentes estrategias y tcnicas, orientadas a la mejora
de procesos de control y seguimiento, en el ejercicio de direccionar un
proyecto informtico, de acuerdo con Royo & Asaff, citados por Jurado
& Collazos (2012, 68).
50
Universidad de Manizales
Estas tcnicas, aseguran Merchn & Gmez (2011), van desde la iniFLDFLyQSODQLFDFLyQHMHFXFLyQVHJXLPLHQWRFRQWURO\FLHUUHTXHVRQ
coordinadas por un director de proyecto; que es la persona responsable
de alcanzar los objetivos del mismo, tomar las decisiones convenientes
\SURSHQGHUSRUHOEHQHFLRGHVXVFRODERUDGRUHV\JUXSRGHWUDEDMR
'HHVWHPRGRVHSRGUtDDUPDUGHDFXHUGRFRQ3DLYDHWDO
que el xito de un proyecto informtico, radica en la adecuada coordinacin de distintos actores, involucrados en el proceso de construccin
de software y de su grado de responsabilidad y compromiso, con las
tareas y documentos que estn a su cargo.
Algunas prcticas de la gestin de proyectos mencionadas anteriormenWHQRVHUHDOL]DQGHODIRUPDDGHFXDGDHQPLFUR\SHTXHxDVHPSUHVDV
por desconocimiento, falta de entendimiento en la aplicacin de diversas
metodologas; desinters en emplear las llamadas buenas prcticas
por su alta complejidad operativa; o simplemente por la inexistencia
de un procedimiento adaptado o pensado en las condiciones de las
PLFUR \ SHTXHxDV HPSUHVDV DUPDQ 5XL] %HUWRO 'RODGR
Desafortunadamente los modelos, guas y metodologas en gestin
de proyectos software existentes, carecen de elementos de validacin
y mejora de sus procesos. Un ejemplo de ello es, segn Correa &
Jaramillo (2008), PMBOK, una gua de buenas prcticas en gestin
de proyectos, reconocida a nivel empresarial y acadmico, por su alto
detalle en los procedimientos y documentacin pertinente, al ejercicio de
la gestin de proyectos. Pero al igual que otras guas y metodologas,
la informacin e instrumentos de medicin en la evaluacin y mejora
de sus procesos, referentes al ejercicio de la direccin de proyectos,
HVLQVXFLHQWHHLQH[LVWHQWHHQDOJXQRVFDVRV(VWHLPSHGLPHQWRSDUD
Dapena, Chvez & Lpez (2010), es relevante al momento de evaluar los
logros obtenidos en los diferentes procesos y sus respectivos soportes
documentales; siendo primordial contar no solo con una documentacin
detallada y completa de cada proceso y tarea en gestin de proyectos,
VLQR WDPELpQ TXH VH FXHQWH FRQ HOHPHQWRV VXFLHQWHV SDUD HYDOXDU
WDQWRHOGHVHPSHxRSUREOHPDVUHVXOWDGRV\FRQRFLPLHQWRVDGTXLULGRV
GXUDQWH\DOQDOL]DUHOGHVDUUROORGHXQSUR\HFWRLQIRUPiWLFR
Otra situacin digna de resaltar en el ejercicio de Gestin de Proyectos,
es la incapacidad de proveer al equipo de desarrollo, con herramientas
GHJHVWLyQSURFHGLPHQWDOHQHOiPELWRRUJDQL]DFLRQDOWDOHVFRPRXMRV
de trabajo, guas de desarrollo documental, asignacin y diferenciacin
de roles y tareas, entre muchas otras. La inexistencia de estas herramientas procedimentales, imposibilita el desarrollo y la potencializacin
GH FDUDFWHUtVWLFDV GLVWLQWLYDV H LQKHUHQWHV D ODV SHTXHxDV RUJDQL]Dciones, como el trabajo en equipo, desarrollo de tareas coordinadas,
51
1. Referentes conceptuales
En el siguiente apartado se referencian algunos conceptos y proyectos de soporte, necesarios para contextualizar el propsito de la
bsqueda de estrategias para la integracin de conceptos y tcnicas
en la Ingeniera de la Colaboracin, Gestin de Proyectos y Mejora
de Procesos.
52
Universidad de Manizales
]DQODVWDUHDVHQXQDRUJDQL]DFLyQFRQHOQGHPHMRUDUHQFXDQWRD
FDOLGDG\SURGXFWLYLGDGVHUHHUH$OJXQRVEHQHFLRVGHLPSOHPHQWDU
mejora de procesos en una organizacin son, de acuerdo con Mas &
Amengual (2005), la reduccin de errores en el software; la reduccin
HQHOWLHPSRGHHQWUHJD\HOLQFUHPHQWRHQODHFLHQFLDGHSUXHEDV
DGHPiV TXH IDFLOLWD OD GHQLFLyQ \ FXPSOLPLHQWR GH ORV REMHWLYRV GH
calidad, mejorando la comunicacin del equipo de trabajo e incremento
de la satisfaccin del cliente frente al producto entregado.
Uno de los propsitos que busca la aplicacin de estrategias de mejora
GHSURFHVRVVRIWZDUHDUPDQ*XLFNLQJ7DQGOHU $YJHULRXHV
garantizar un mecanismo de mejora continua en las organizaciones,
TXHSHUPLWDDXGLWDUGHVDUUROORVVRIWZDUHLQWHUQRVSODQLFDUODHVWUDWHJLD
GHLQJHQLHUtDGHOVRIWZDUHGHODHPSUHVDHQWUHPXFKRVRWURVEHQHcios. Por lo tanto, la adopcin de algunos, como Competisoft4, permite
contribuir a la dinamizacin, comprensin y ejecucin de prcticas de
JHVWLyQ GH SUR\HFWRV HVSHFLDOPHQWH RULHQWDGDV D PLFUR \ SHTXHxDV
empresas, expresan Vsquez et al. (2010).
54
Universidad de Manizales
Universidad de Manizales
Perspectiva colaborativa
Actividades de proceso colaborativo
Groupware
Roles
Workspace
Patrones colaborativos
Escenario colaborativo
Universidad de Manizales
60
Universidad de Manizales
)DVH'HWHUPLQDFLyQGH5ROHV&RODERUDWLYRV/DIDVHQDOFRQVLVWH
HQODLGHQWLFDFLyQGHORVUROHVGHQWURGHXQSURFHVRGHJHVWLyQGH
proyectos, el rol describe el papel que un determinado actor tiene
GHQWURGHXQJUXSRGHWUDEDMR(VLPSRUWDQWHODLGHQWLFDFLyQGH
cada rol en el modelo de mejora para determinar cules van a ser
las tareas o propsitos en un proceso de gestin de proyectos. Los
UROHVLGHQWLFDGRVSDUDODPHWRGRORJtD30%2.VRQ'LUHFWRU*Hrente funcional, Gerente de operaciones, Director del programa o
SRUWDIROLR'LUHFWRUGHRFLQDGHGLUHFFLyQGHSUR\HFWRV,QWHUHVDGRV
del proyecto, entre otros.
2.2.3 Instrumentos de ejecucin.3HUPLWHQGHQLUHMHFXWDUFRQWURODU
\KDFHUXQVHJXLPLHQWRVREUHDYDQFHV\UHVXOWDGRVQDOHVGHFDGDXQD
de las actividades, procesos y sub procesos que abarca el ejercicio de
ODJHUHQFLDGHSUR\HFWRV/RVLQVWUXPHQWRVGHQLGRVVRQ
-
62
Universidad de Manizales
3. Conclusiones
La adecuacin de tcnicas y componentes de la ingeniera colaborativa
DFRQWH[WRVGHJHVWLyQGHSUR\HFWRVLPSOLFDLGHQWLFDUHQSULPHUDLQVtancia determinar cul ser la metodologa ms adecuada para dicho
ejercicio, que requiere de un estudio comparativo muy profundo, para
determinar el grado de acople y asociacin que se adquiere a cada uno
de los requerimientos de la ingeniera colaborativa.
El modelamiento de las diferentes actividades colaborativas adoptadas
en un proceso de gestin de proyectos, requiri de la necesidad inicial
de poder representar de una forma clara y no ambigua los procesos
63
64
Universidad de Manizales
5HIHUHQFLDVELEOLRJUiFDV
CORREA, J. & JARAMILLO, F. (2008). Gestin y control del Estado de las Pymes Iberoamericanas.
En. Diplomado en actualizacin de los procesos de gestin en la Pymes Latinoamericanas.
Medelln (Colombia): Grupo de Investigacin Consupyme, Universidad de Antioquia.
DAPENA, M. D.; CHVEZ VALIENTE, I. & LPEZ TRUJILLO, Y. (2010). Aplicacin del Modelo
Mgrsoft en la Reutilizacin de Revisiones a Requisitos de Software [en lnea]. En: Revista
Ingeniera Industrial, Vol. 9, No. 1 (primer semestre), Concepcin (Chile): Universidad del
Bo-Bo. p. 23-36. ISSN-e 0718-8307. <GLDOQHWXQLULRMDHVGHVFDUJDDUWLFXORSGI!
>FRQVXOWD@
GIRALDO O., W. J. (2010). Marco de desarrollo de sistemas groupware interactivos basados en
ODLQWHJUDFLyQGHSURFHVRV\QRWDFLRQHV7HVLV'RFWRUDO&LXGDG5HDO(VSDxD8QLYHUVLGDG
de Castilla - La Mancha.
*8,&.,1*$7$1'/(53 $9*(5,283$JLORDKLJKO\H[LEOHJURXSZDUHIUDPHwork [online]. In: Lecture Notes in Computer Science, Vol. 3706, Berlin (Germany): Springer,
p. 49-56. ISSN: 1611-3349 <http://link.springer.com/chapter/10.1007%2F11560296_4#>
[consult: 20/03/2013]
JOHNSON, David W.; JOHNSON, Roger T. & HOLUBEC, Edythe J. (1999). El aprendizaje cooperative en el aula. Buenos Aires (Argentina): Paids SAICF. 66 p. ISBN: 950-12-2144-X
JURADO, J. L. & COLLAZOS, C.A. (2012). Integracin de tcnicas colaborativas a procesos de
gestin de proyectos informticos [en lnea]. En: Sistemas y Telemtica S&T, Vol. 10, No.
23. Cali (Colombia): Universidad Icesi. p. 65-81. ISSN: 1692-5238 <http://www.icesi.edu.co/
revistas/index.php/sistemas_telematica/article/download/1369/1774> [consulta: 23/03/2013]
JURADO, J. L. (2012). Mejora de procesos en la gestin de proyectos software, desde la perspectiva
GHODLQJHQLHUtDGHODFRODERUDFLyQSDUDPLFUR\SHTXHxDVHPSUHVDVHQGHVDUUROORGHVRIWZDUH
Tesis de maestra [Magster en Computacin]. Popayn (Colombia): Universidad del Cauca.
0$6$ $0(1*8$/(/DPHMRUDGHORVSURFHVRVGHVRIWZDUHHQODVSHTXHxDV\
medianas empresas (pyme). Un nuevo modelo y su aplicacin a un caso real. En: REICIS,
5HYLVWD (VSDxROD GH ,QQRYDFLyQ &DOLGDG H ,QJHQLHUtD GHO 6RIWZDUH 9RO 1R GLF
0DGULG(VSDxD$VRFLDFLyQGH7pFQLFRVGH,QIRUPiWLFD&6,&S,661
<http://www.ati.es/IMG/pdf/AntoniaMasNum2Vol1.pdf> [consulta: 08/03/2013]
MNDEZ, Y. &. SOLANO A., R. (2010). Thiklet: Elemento Clave en la generacin de mtodos colaborativos para evaluar la usabilidad de software. En: Ciencia e Ingeniera Neogranadina, Vol.
20, No. 2. Bogot (Colombia): Universidad Militar Nueva Granada, p.87106. ISSN: 0124-8170.
0(5&+1 3$5('(6 / *0(= 02648(5$ '$ *HVWLyQ GH OD FRQJXUDFLyQ
YDOLGDFLyQGHXQPRGHOROLYLDQRSDUDSHTXHxDVHPSUHVDVGHVDUUROODGRUDVGHVRIWZDUH>HQ
lnea]. En: Entramado, Vol. 7, No. 1 (ene-jun). Cali (Colombia): Universidad Libre. p 190-201.
ISSN: 1900-3803. <http://www.redalyc.org/src/inicio/ArtPdfRed.jsp?iCve=265420116012>
[consulta: 01/04/2013]
PAIVA, A.; VARAJO, J.E.; DOMNGUEZ, C. & RIBEIRO, P. (2011), Principales factores en la
evaluacin del xito de proyectos de desarrollo de software. Existe alguna relacin con lo que
se considera en otros sectores? [en lnea]. En: Interciencia: Revista de Ciencia y tecnologa
de Amrica, Vol. 36, No. 3. Caracas (Venezuela): Asociacin Interciencia. p 200-2004. ISSN:
0378-1844. <http://www.interciencia.org/v36_03/200.pdf> [consulta: 01/04/2013]
PINO, F. J.; GARCA, F. & PIATTINI, M. (2008). Software process improvement in small and medium software enterprises: a systematic review. In: Software Quality Journal, Vol. 16, No. 2,
(mar). Berlin (Germany): Springer, p. 237-261. ISSN: 0963-9314
PROJECT MANAGEMENT INSTITUTE, PMI (2009). A Guide to the project management body of
knowledge [PMBOK Guide]. 4 ed. Philadelphia (Pennsylvania, USA): Project Management
Institute 493 p. ISBN: 1933890517.
RUIZ BERTOL F. J. & DOLADO, J. (2004). Gestin activa de eventos en proyectos software [en
lnea]. En: Seminario Workshop Apoyo a la Decisin en Ingeniera del Software, ADIS-2004
0iODJD(VSDxD5HGGH([SHULPHQWDFLyQ\0HGLFLyQHQ,QJHQLHUtDGH6RIWZDUH
REMIS. <http://www.sc.ehu.es/jiwdocoj/remis/docs/FranAdis2004.pdf> [consulta: 23/03/2013]
65
66