Plan de administración del proyecto de software

Unidad Administrativa Especial de Parques Naturales de Colombia
José David ances !o"as
#amuel $urillo Ari%a
Pontificia Universidad Javeriana
&acultad de 'n(enier)a
'n(enier)a de #istemas
*ctubre de +,,-
.o(ot/
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
HISTORIA DE REVISIÓN
Versión Fecha Descripción Responsable
1.0 7/10/2008
Revisión del alcance y propósito
del proyecto, asignación de
responsabilidades, revisión de las
actividades de trabajo.
José David
ances!"a#$el
%$rillo
1.1 1&/10/2008
Revisión 'inal del doc$#ento del
"(%( y los casos de $so
José David
ances!"a#$el
%$rillo
Aplicación Pr)ctica UEAP%%&
2
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
P!E&AC'*
)l propósito de este doc$#ento es #ostrar la #anera co#o el e*$ipo de trabajo integrado por los
est$diantes se organi+ó, para reali+ar el proyecto practico en la ,nidad -d#inistrativa )special de
(ar*$es .at$rales de /olo#bia 0,)-(../1.
Describe co#o se abordo el proyecto, *$e consideraciones se t$vieron en c$enta, y la #anera co#o
el prod$cto 'inal se integrara en el entorno de la entidad.
Aplicación Pr)ctica UEAP%%&
&
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
0A.1A DE C*N0EN'D*
*ist'rial e &a!(i's+++++++++. ...................................................................................................... 1
Pre,aci'............................................................................................................................................................. 2
-a(la e &'nteni'........................................................................................................................................... .
1.1. S$!ari' el Pr'/ect'............................................................................................................................. 0
1.1.1. Pr'pósit'1 Alcance / 2(3eti"'s................................................................................................. 0
1.1.2. As$nci'nes / Restricci'nes...................................................................................................... 4
1.1... Entre5a(les el Pr'/ect'.......................................................................................................... 4
1.1.0 Res$!en e calenari' / pres$p$est' +++++++++++++++.+++++++++6
1.2. E"'l$ción el Plan................................................................................................................................. 6
2.0. Re,erencias........................................................................................................................................... 7
..0. De,inici'nes / acróni!'s...................................................................................................................... 7
0.0. 2r5ani8ación el Pr'/ect'......................................................................................................................... 9
0.1 Inter,aces E9ternas........................................................................................................................... 9
0.2 Estr$ct$ra Interna............................................................................................................................. 9
4.0. Planeación e Pr'ces's :erenciales................................................................................................. 11
4.1 Plan e Arran#$e............................................................................................................................ 11
4.1.1 Plan e esti!ación++++++++++++++++++++++..++++++++++.. 11
4.1.2 Plan e !ane3' e pers'nal +++++++++++++++++++++++..+++++..12
4.1.. Plan e a#$isición e rec$rs's++++++++++++++++++++++..+++.+...12
4.1.0 Plan e entrena!ient' para el pers'nal el pr'/ect'++++++++++++++++..++12
4.2 Plan e -ra(a3'............................................................................................................................... 1.
4.2.1 Acti"iaes e -ra(a3'........................................................................................................... 1.
4.2.2 Asi5nación e a5ena............................................................................................................ 14
4.2.. Asi5nación e Rec$rs's............................................................................................................. 1;
4.2.0 Asi5nación e Pres$p$est'.................................................................................................... 1;
4.. Plan e &'ntr'l............................................................................................................................... 1;
4...1 Plan e &'ntr'l e Re#$eri!ient's........................................................................................1;
4...2 Plan e &'ntr'l e &r'n'5ra!a............................................................................................ 1;
4.... Plan e &'ntr'l e Pres$p$est'............................................................................................. 16
4...0 Plan e &'ntr'l e &alia..................................................................................................... 16
4.0 Plan e a!inistración e ries5's................................................................................................. 19
4.4 Plan e &la$s$ra............................................................................................................................ 20
;.0. Plan e Pr'ces's -<cnic's................................................................................................................ 21
;.1 ='el' e pr'ces's ++++++++++++++++++++++++++++++++++.. 21
;.1.1 Acti"iaes e iniciación el pr'/ect'+++++++++++++++++++++++++..21
;.1.2 Acti"iaes e ter!inación el pr'/ect' ++++++++++++++++++++++++.21
;.1.. P$nt's e c'ntr'l++++++.+++++++++++++++++++++++++++......21
;.2 =<t''s1 herra!ientas / t<cnica.+++++++++++++..+++++++++++++++..21
;.2.1 =et''l'5>a e esarr'll'++++++++++++++++++++++++++++...++.21
;.2.2 Plan e herra!ientas a $tili8ar++++++++++++++++++++++.+++.+++..22
;.. Plan e in,raestr$ct$ra++++++++++++++++++++++++++++++++.+....22
;.0 Plan e aceptación el pr'$ct'+++++++++++++++.+++++++++++++.......2.
Ane9's+++++++++++++++++++++++++++++++++++++++++++...20
Aplicación Pr)ctica UEAP%%&
2
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
PLAN DE MANEJO DEL PROE!TO DE SOFT"ARE
#$# S%&ario 'el Pro(ec)o
#$*$#$ Propósi)o alcance ( ob+e)i,os 'el pro(ec)o
)l propósito de este doc$#ento es anali+ar los aspectos relevantes, *$e se tendr3n en c$enta d$rante
las etapas de dise4o, i#ple#entación e instalación del prod$cto, teniendo en c$enta las necesidades
#encionadas por los '$ncionarios de la entidad. "e pretende dise4ar, i#ple#entar, probar e instalar
$n prod$cto *$e per#ita agili+ar el sanea#iento de los predios *$e se enc$entran dentro de los
(ar*$es .at$rales de /olo#bia.
Describe el alcance *$e tendr3 el proyecto, y las responsabilidades tanto de los est$diantes co#o de
los '$ncionarios en cada $na de las etapas.
"e espera entregar $n prod$cto en $na versión estable, *$e satis'aga los re*$eri#ientos acordados,
para ser p$esto en prod$cción lo antes posible debido a la necesidad act$al, desp$és de 5aber
pasado por $na etapa de pr$ebas tanto del e*$ipo de trabajo co#o de los '$ncionarios y $s$arios del
siste#a.
Describe todas las consideraciones *$e se 5an tenido en c$enta para el c$#pli#iento satis'actorio
de los sig$ientes objetivos tra+ados para el proyecto6
• Reali+ar $n an3lisis del siste#a act$al de #anejo de la in'or#ación predial, j$nto con el
#odelo lógico y '7sico de la base de datos.
• Dise4ar $n #odelo de datos nor#ali+ado *$e 'acilite la integración de la in'or#ación
predial 0al'an$#érica co#o cartogr3'ica1.
• Dise4ar, desarrollar e i#ple#entar el siste#a prop$esto *$e integre el co#ponente
geogr3'ico con los datos al'an$#éricos de la base de datos.
• 8alidar el siste#a prop$esto, a través de $n caso de est$dio, con in'or#ación s$#inistrada
por la ,nidad -d#inistrativa )special de (ar*$es .acionales .at$rales de /olo#bia
Aplicación Pr)ctica UEAP%%&
9
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
#$*$-$ As%nciones ( Res)ricciones
"e 5a establecido *$e el principal canal de co#$nicación entre la entidad y los est$diantes, son el
:ngeniero encargado de la plata'or#a tecnológica y el :ngeniero encargado del co#ponente predial.
(ara todas las 'ases en la c$ales se necesite in'or#ación y datos, se as$#e *$e la in'or#ación
s$#inistrada por los dos '$ncionarios es co#pleta, y va orientada a las necesidades de la entidad.
"e parte teniendo en c$enta alg$nas restricciones tecnológicas de 5ard;are, restricciones de
so't;are, y la #anera en có#o debe operar el aplicativo deseado.
So.)/are
<a entidad c$enta con $n so't;are licenciado a nivel de base de datos y #anejo de in'or#ación
cartogr3'ica, por consig$iente el $so de este so't;are es '$nda#ental.
Har'/are
<a entidad c$enta con rec$rsos de 5ard;are, los c$ales 5acen parte de s$ estr$ct$ra tecnológica,
integrar el prod$cto 'inal teniendo en c$enta estos linea#ientos es '$nda#ental.
<as pr$ebas se 5ar3n con base en la in'or#ación s$#inistrada por los '$ncionarios, de dos (ar*$es
.at$rales. )sa in'or#ación ser3 #igrada por los est$diantes con ay$da de los '$ncionarios, $na ve+
sea aprobado el prod$cto, y la entidad ser3 la encargada de s$ p$esta en prod$cción, #igrando la
in'or#ación necesaria, y ad#inistrando el siste#a.
#$*$0$ En)re1ables 'el Pro(ec)o
<os sig$ientes ser3n los entregables d$rante todas las etapas del proyecto.
Doc%&en)o 'ia1nos)ico6 este doc$#ento presenta $n an3lisis de có#o est3 '$ncionando el siste#a
act$al para el #anejo de la in'or#ación predial de los (ar*$es .at$rales, identi'icando las
debilidades y 'ortale+as. =a#bién se espera detallar la estr$ct$ra tecnológica *$e se tiene en las
di'erentes sedes.
Aplicación Pr)ctica UEAP%%&
>
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?ec5a de entrega6 "eptie#bre 12 de 200@, ,niversidad (onti'icia Javeriana.
SPMP2 descripción de los linea#ientos de proyecto acordados por las partes invol$cradas.
?ec5a de entrega6 Act$bre 2 de 2008, ,niversidad (onti'icia Javeriana
Act$bre > de 2008, ,)-(../
SRS2 doc$#ento *$e res$#e los re*$eri#ientos *$e debe satis'acer el prod$cto 'inal.
?ec5a de entrega6 Act$bre 1> de 2008, ,niversidad (onti'icia Javeriana
Act$bre 20 de 2008, ,)-(../
SDD2 dise4o del prod$cto, con el c$al se van a satis'acer los re*$eri#ientos encontrados y
acordados con la ,)-(../.
?ec5a de entrega6 .ovie#bre 20 de 2008, ,niversidad (onti'icia Javeriana
.ovie#bre 22 de 2008, ,)-(../
Plan 'e pr%ebas2 doc$#ento *$e contiene las pr$ebas *$e se 5ar3n en cada $no de los
co#ponentes, con el objetivo de identi'icar 'allas, #ini#i+ando los riesgos y posibles i#pactos
negativos *$e tenga el prod$cto c$ando este en prod$cción.
?ec5a de entrega6 -bril 2& de 200@, ,niversidad (onti'icia Javeriana
-bril 27 de 200@, ,)-(../
Man%al 'e %s%ario2 contiene paso a paso la eBplicación de las di'erentes '$ncionalidades *$e tiene
el prod$cto, para los di'erentes $s$arios, con gr3'icos describiendo paso a paso el procedi#iento.
?ec5a de entrega6 -bril @ de 200@, ,niversidad (onti'icia Javeriana
-bril 1& de 200@, ,)-(../
Man%al 'e ins)alación2 describe la #anera co#o se debe instalar el prod$cto de principio a 'in,
#ostrando gr3'ica#ente los di'erentes pasos, probados previa#ente, aseg$rando $na correcta
instalación.
Aplicación Pr)ctica UEAP%%&
7
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?ec5a de entrega6 %ar+o 1> de 200@, ,niversidad (onti'icia Javeriana
%ar+o 20 de 200@, ,)-(../
#$*$3$ Res%&en 'e pres%p%es)o
Pres%p%es)o
"e elaboro $na esti#ación de los gastos necesarios para la reali+ación del proyecto.
!oncep)o Valor 4pesos5
/oncepto de papeler7a
• :#presión
• (apel
• -nillado
220.000
-li#entación y transporte 290.000
/oneBión a :nternet 280.000
<ibros 2>0.000
To)al 6as)os 1C2&0.000
Tabla #$ 6as)os 'el pro(ec)o
#$-$ E,ol%ción 'el plan
)ste doc$#ento presentar3 ca#bios c$ando s$ceda alg$na de las sig$ientes sit$aciones6
• <a ,)-(../ presente algDn ca#bio *$e no i#pli*$e #odi'icar los rec$rsos de
so't;are planteados desde el co#ien+o.
• )l cronogra#a de actividades planteado ca#bie por petición de alg$na de las dos
partes.
• "e genere algDn ca#bio con el 3ni#o de satis'acer $n re*$eri#iento.
Aplicación Pr)ctica UEAP%%&
8
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
(ara controlar la evol$ción del proyecto, se llevaran a cabo re$niones se#anales entre los #ie#bros
del gr$po de trabajo, re$niones se#anales con el director de los est$diantes, y re$niones
progra#adas con la entidad, para #ostrar los avances.
-$ Re.erencias
7SOM*-8 :. "o##erville. :ntrod$cción .)n6 :ngenier7a de "o't;are. >
a
ed. %éBico6 -ddison
EesleyF 2002.
79R:*-8 G. Gr$egge and -. D$toit. :ntrod$cción a la :ngenier7a de "o't;are. )n6 :ngenier7a de
"o't;are Arientado a Abjetos. 1
a
ed. %éBico: Prentice Hall; 2002.
7LAR*#8 /. <-R%-.. ,%< y (atrones6 ,na :ntrod$cción al -n3lisis y Dise4o Arientado a
Abjetos. 2
a
ed. España6 (rentice Hall, 2001.
7IEEE;A8 :))) "td. 7&0!1@@9, :))) "tandard 'or "o't;are I$ality -ss$rance (lanning
7IEEESA8 :)))!"- "tandards Goard, Dicie#bre de 1@@8.
7IEEES!M8 :))) "td. 828!1@@8, :))) "tandard 'or "o't;are /onJg$ration %anage#ent (lans
7IEEESPMP8 :))) "td 1098!1@@8, :))) "tandard 'or "o't;are (roject %anage#ent (lans
7IEEESRS8 :))) Reco##ended (ractice 'or "o't;are Re*$ire#ents "peci'ications. )st3ndar
:))) 8&0!1@@8.
7IEEERM8 :))) "td. 1920!2001, :))) "tandard 'or "o't;are <i'e /ycle (rocessesKRisL
%anage#ent
0$ De.iniciones ( acróni&os
Arc6is6 so't;are orientado a la vis$ali+ación y #anejo de datos geogr3'icos.
9ase 'e 'a)os Oracle #*16 #otor de base de datos proporcionada por Aracle /orp.
9orlan' To1e)her6 "o't;are $tili+ado para la reali+ación de diagra#as en la constr$cción de
so't;are.
Hib<rna)e6 5erra#ienta orientada a la persistencia con bases de datos orientada a objetos y
relacionales.
JAVA2 <eng$aje de progra#ación orientado a objetos.
Pa)rón6 sol$ción genérica para $n proble#a rec$rrente en el desarrollo de so't;are.
SDD6 Descripción del Dise4o de "o't;are 0"o't;are Design Description1
SPMP2 (lan de %anejo del (royecto de "o't;are 0"o't;are (roject %anage#ent (lan1.
Aplicación Pr)ctica UEAP%%&
@
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
SRS2 )speci'icación de los Re*$eri#ientos de "o't;are 0"o't;are Re*$ire#ents "peci'ications1
3$ Or1ani=ación 'el pro(ec)o
3$#$ In)er.aces e>)ernas
)n la evol$ción del proyecto, el gr$po de trabajo integrado por los est$diantes se relaciona con $na
inter'a+ eBterna.
<a ,)-(../6 es el cliente, donde va a *$edar operando el prod$cto 'inal. )l e*$ipo de trabajo
interactDa principal#ente con dos #ie#bros de la ,)-(../, ingenieros encargados del #anejo
de la plata'or#a tecnológica, y el co#ponente predial. )llos son los encargados de s$#inistrar la
in'or#ación necesaria para las di'erentes 'ases del proyecto. :g$al#ente, son los encargados de
aprobar los avances reali+ados, y dar s$gerencias correctivas en caso necesario.
Fi1%ra #$ !anales 'e co&%nicación
3$-$ Es)r%c)%ra in)erna
)l e*$ipo de trabajo est3 con'or#ado por dos integrantes, los c$ales tienen $na co#$nicación
constante en re$niones se#anales, re$niones se#anales con el asesor del proyecto, y re$niones
progra#adas con el cliente. Debido a *$e el e*$ipo est3 con'or#ado por dos integrantes, se t$vo
*$e reali+ar $na clasi'icación en cada rol, con el 'in de tener $na opti#a sincroni+ación.
Aplicación Pr)ctica UEAP%%&
10
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
-r*$itecto6 José David ances y "a#$el %$rillo, tendr3n la tarea de dise4ar la aplicación,
separando responsabilidades en el dise4o del #odelo de datos, y el dise4o de la aplicación *$e
interactDa con este #odelo.
Desarrollo6 José David ances tendr3 a s$ cargo el desarrollo del prod$cto teniendo en c$enta los
linea#ientos del "DD.
-$Biliar de desarrollo6 "a#$el %$rillo contrib$ir3 al desarrollado, esto incl$ye la aplicación y
constr$cción del #odelo de datos re*$erido.
Doc$#entación6 José David ances y "a#$el %$rillo tendr3n a s$ cargo la doc$#entación de cada
$no de los co#ponentes res$ltantes del prod$cto.
/alidad6 José David ances y "a#$el %$rillo -ri+a ser3n los encargados de la calidad de los
di'erentes co#ponentes, y del prod$cto 'inal *$e ser3 entregado.
-sesor6 el :ngeniero Javier <ópe+ brindara asesor7a d$rante la elaboración del prod$cto. "$
aprobación al prod$cto 'inal ser3 de car3cter obligatorio.
Fi1%ra -$ !o&%nicación en)re los roles
Aplicación Pr)ctica UEAP%%&
11
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?$ PLAN DE ARRAN;:E
5.1 Plan de Arranque
5.1.1. Plan de estimación
(ara esti#ar los costos de reali+ación de n$estro proyecto, tendre#os en c$enta los costos directos e
indirectos, as7 co#o el pres$p$esto reali+ado anterior#ente 7N%&eral #$-$3$Pres%p%es)o8
!OSTOS DIRE!TOS


A!TIVIDAD :ni'a' !an)i'a'
Valor
%ni)ario
To)al
!os)o
Valor
)o)al
RE!OLE!!ION DE INFORMA!ION D7as/5o#bre @ -**** #@****
ANALISIS DE RE;:ERIMIENTOS D7as/5o#bre 1& -**** -B****
DISECO DE SISTEMA D7as/5o#bre &@ -**** D@****
IMPLEMENTA!ION D7as/5o#bre 110 -****
--****
*

PR:E9AS D7as/5o#bre &0 -**** B*****
ENTRE6A D7as/5o#bre 2 -**** @****
INSTALA!ION D7as/5o#bre 2 -**** 3****
TOTAL !OSTOS DIRE!TOS 3$#3*$***
Tabla -$ !os)os 'irec)os 'el pro(ec)o
!OSTOS INDIRE!TOS

!os)os 'irec)os
3$#3*$***
I: 4i&pre,is)os ( %)ili'a'5
#@E
I&pre,is)osF !os)o Direc)o G ? E
H -*D$***
:)ili'a'F !os)o Direc)o G #0E
H ?0@$-**
6aran)Ia F !os)o Direc)o G #*E
H 3#3$***
!os)o in'irec)o F !os)o 'irec)o G I: J 6aran)Ia
H #$#?K$-**
Tabla 0$ !os)os in'irec)os
!OSTO TOTAL
Aplicación Pr)ctica UEAP%%&
12
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
TOTAL !OSTOS INDIRE!TOS H #$#?K$***
TOTAL !OSTOS DIRE!TOS H 3$#3*$***
TOTAL H ?$-KK$***
Tabla 3$ !os)o )o)al
?$#$-$ Plan 'e &ane+o 'e personal
<os integrantes del proyecto tendr3n asignados los roles descritos en la sección 2.2, teniendo en
c$enta las 5abilidades de cada $no. Debido a *$e el proyecto es $na aplicación pr3ctica con 'ines
ed$cativos, no se va a re*$erir personal eBterno.
?$#$0$ Plan 'e a'L%isición 'e rec%rsos
)n c$anto a los rec$rsos 5$#anos, se c$enta con la participación activa de todos los #ie#bros del
e*$ipo. )l proyecto se desarrollar3 en el leng$aje de progra#ación 8is$al )st$dio ..et versión >.0,
las licencias de instalación del prod$cto las provee la ,niversidad, ade#3s, en c$anto a los rec$rsos
'7sicos, todos los #ie#bros del e*$ipo c$entan con al #enos $n co#p$tador personal ade#3s de los
disponibles en los laboratorios de la ,niversidad.
?$#$3$ Plan 'e en)rena&ien)o para el personal 'el pro(ec)o
)l conoci#iento previo en el leng$aje de progra#ación Java y base de datos Aracle de los
est$diantes, es '$nda#ental en el desarrollo del proyecto. <os co#ponentes geogr3'icos *$e
re*$iere el prod$cto, de#andan $n est$dio por parte de los est$diantes, es por esto *$e los 'oros
ali#entados por las co#$nidades de desarrollo en la Eeb, y los libros son '$nda#entales. <a
investigación en el $so de tecnolog7as co#o -rcMis, y s$ integración con el leng$aje Java estar3 a
cargo de la totalidad de los integrantes. <a tabla res$#e las principales tecnolog7as necesarias para
el proyecto.
!o&ponen)e Pro'%c)o Ni,el 'e conoci&ien)o
Gase de datos Aracle
%edio
<eng$aje de progra#ación Java
%edio/-van+ado
/o#ponente geogr3'ico -rcMis
Gajo/%edio
Tabla ?$ !o&ponen)es )ecnoló1icos
Aplicación Pr)ctica UEAP%%&
1&
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?$- Plan 'e )raba+o
?$-$#$ Ac)i,i'a'es 'e )raba+o
- contin$ación se describen las principales actividades *$e se reali+aran para aseg$rar la
concl$sión del proyecto.
Ac)i,i'a' In,ol%cra'os Ries1os
-signación de roles del e*$ipo )*$ipo de trabajo
.o se llega a $n ac$erdo en la
asignación de responsabilidades
Argani+ación del proyecto )*$ipo de trabajo/Director
.o se llega a $n ac$erdo con el
plan de trabajo a seg$ir
Re$nión inicial de trabajo )*$ipo de trabajo
<os integrantes del e*$ipo de
trabajo no logran acordar $na 'ec5a
teniendo en c$enta s$s actividades
laborales
Re$nión y ac$erdo con el cliente )*$ipo de trabajo//liente
.o 5ay claridad en c$anto al
alcance del proyecto y las
especi'icaciones *$e el cliente
*$iere del prod$cto
(lani'icación de d$ración y costos
del proyecto
)*$ipo de trabajo/Director
.o se tienen de'inidos los costos,
entregables y d$ración del
proyecto.
)ntrega doc$#ento diagnostico )*$ipo de trabajo/Director .o se c$#ple con el cronogra#a
/onstr$cción de los casos de $sos )*$ipo de trabajo
.o se c$#ple con las
especi'icaciones
)ntrega 'or#al del "(%(
)*$ipo de
trabajo/Director//liente
.o se c$#ple con las
especi'icaciones
)ntrega 'or#al del "R"
)*$ipo de
trabajo/Director//liente
.o se c$#ple con las
especi'icaciones
(rototipo inicial )*$ipo de trabajo/Director .o se c$#ple con el cronogra#a.
)ntrega del pri#er prototipo )*$ipo de trabajo//liente .o se c$#ple con el cronogra#a.
Dise4o de la -r*$itect$ra )*$ipo de trabajo
<os re*$eri#ientos no es lo *$e el
cliente re*$iere
Dise4o de -lto y Gajo nivel )*$ipo de trabajo .o es claro el alcance del proyecto
)laboración "DD )*$ipo de trabajo
.o c$#pla con las
especi'icaciones necesarias.
Aplicación Pr)ctica UEAP%%&
12
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
)ntrega del seg$ndo prototipo )*$ipo de trabajo/Director
)l prototipo no satis'ace el director
del proyecto
)ntrega del seg$ndo prototipo )*$ipo de trabajo//liente )l prototipo no satis'ace el cliente
:ntegración co#ponentes )*$ipo de trabajo
.o 5ay interoperabilidad entre los
co#ponentes del proyecto
(r$ebas )*$ipo de trabajo ?allo en el res$ltado de las pr$ebas
(r$ebas )*$ipo de trabajo//liente ?allo en el res$ltado de las pr$ebas
%an$al de $s$ario )*$ipo de trabajo
.o se tengan en c$enta las
especi'icaciones 'inales del
siste#a.
-j$stes )*$ipo de trabajo//liente
.o se logra reali+ar los aj$stes
necesarios.
)ntrega 'inal )*$ipo de trabajo/Director .o se c$#ple con el cronogra#a.
)ntrega 'inal )*$ipo de trabajo//liente
.o es posible la instalación en el
cliente
Tabla B$ Ac)i,i'a'es ( ries1os
Aplicación Pr)ctica UEAP%%&
19
SIPREDIAL
Versión: 1.0
Aplicación Practica Fecha: 12/02/2009
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
Fi1%ra -$ Ac)i,i'a'es 'el pro(ec)o
?$-$-$ Asi1nación 'e a1en'a
El si5$iente ia5ra!a !$estra las acti"iaes p'r !eses.
Fi1%ra 0$ 6ra.ico 'e '%ración 'el las ac)i,i'a'es$
Aplicación Pr)ctica UEAP%%&
1>
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?$-$0$ Asi1nación 'e rec%rsos
Re#itirse al n$#eral 9.2.1 el c$al especi'ica las actividades de trabajo.
?$-$3$ Asi1nación 'e pres%p%es)o
"e c$enta con los rec$rsos necesarios para la elaboración del pres$p$esto. <as licencias del
#otor de base de datos Aracle, y el so't;are para la vis$ali+ación de la in'or#ación geogr3'ica
-rcMis, son prod$ctos ad*$iridos por la entidad.
)l so't;are necesario para la elaboración de doc$#entos es proporcionado por la (onti'icia
,niversidad Javeriana.
)l leng$aje de progra#ación Java es so't;are libre, por lo tanto no ca$sa ningDn gasto.
?$0 Plan 'e con)rol
?$0$#$ Plan 'e con)rol 'e reL%eri&ien)os
"e tendr3 constante co#$nicación con el cliente, esto per#itir3 #anejar de $na #ejor 'or#a
c$al*$ier posible ca#bio en los re*$eri#ientos.
"e entregaran prototipos, con lo *$e se espera satis'acer las necesidades de la entidad, y #antener
in'or#ados a los '$ncionarios de la evol$ción y presentación del prod$cto. <a entrega de
prototipos les brindar3 $na participación activa a los '$ncionarios, y enca#inar3 el prod$cto
debido al a#plio conoci#iento *$e tienen de los procesos *$e #anejar3 el aplicativo.
=odos los ca#bios solicitados por el cliente, se registraran por #edio de actas, prod$cto de las
re$niones.
?$0$-$ Plan 'e con)rol 'e crono1ra&a
(or #edio de re$niones se#anales, se tendr3 $n control del avance del proyecto entre los
integrantes del e*$ipo de trabajo, teniendo en c$enta el calendario prop$esto.
Aplicación Pr)ctica UEAP%%&
17
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?$0$0$ Plan 'e con)rol 'e pres%p%es)o
Debido a *$e es $n proyecto de trabajo de grado, no re*$iere $n control de pres$p$esto.
?$0$3$ Plan 'e con)rol 'e cali'a'
"e llevaran a cabo las sig$ientes actividades, para #antener la calidad del proyecto a través de
todas s$s 'ases6
Ase1%ra&ien)o 'e la cali'a' en los procesos 'el 'esarrollo 'el pro'%c)o2
)n cada etapa del proyecto el ad#inistrador de calidad y #anejo de riesgos tendr3 en c$enta los
posibles riesgos asociados y anali+ar3 s$ i#pacto en caso de *$e oc$rran.
/orrección y validación de los ca#bios 5ec5os por parte del e*$ipo de trabajo y registro de estos.
Ase1%ra&ien)o 'e la cali'a' en la 'oc%&en)ación
)n las re$niones se#anales del e*$ipo de trabajo, se disc$tir3 la doc$#entación de cada $no de
los entregables, aseg$rando la claridad y calidad de los #is#os. )l director del trabajo de grado
revisar3 y aprobara la doc$#entación generada.
Ase1%ra&ien)o 'e la cali'a' en el 'esarrollo
/ada se#ana se revisar3 la adec$ada doc$#entación de la codi'icación del prod$cto,
especi'icando el '$nciona#iento y avance.
)l desarrollador ser3 el encargado de reali+ar esta doc$#entación, la c$al ser3 revisada por el
a$Biliar de desarrollo.
Aplicación Pr)ctica UEAP%%&
18
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
23432 Plan de !ecolección de $étricas
)l e*$ipo de est$diantes 5a establecido $na serie de 'or#atos, con los *$e se pretende reali+ar
a$toeval$aciones de los co#ponentes #3s relevantes del proyecto.
)scrit$ra de código y doc$#entación 0-neBo &1.
.o#bra#iento de clases, '$nciones, par3#etros, atrib$tos etc. 0-neBo 21.
.o#bra#iento de las tablas, atrib$tos y constraints del #odelo de datos 0-neBo 91.
Aplicación Pr)ctica UEAP%%&
1@
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
?$3 Plan 'e a'&inis)ración 'e ries1os
<os riesgos principales *$e encontra#os en el desarrollo del proyecto son6
Ries1o Probabili'a' E.ec)o Responsable Es)ra)e1ia
:ncapacidad de
c$al*$ier de los
integrantes por
en'er#edad.
%oderada "erio )*$ipo de trabajo
Revisión de
re$niones y
contingencias
para los
avances.
Descon'ig$ració
n de a#biente
donde se
desarrolla el
so't;are
Gaja "erio Desarrollador
=ener $n
bacL$p de la
instalación
inicial en $n
seg$ndo
co#p$tador.
)l cronogra#a
no se alcan+a
-lta =olerable )*$ipo de trabajo
%odi'icar el
cronogra#a con
previa
a$tori+ación del
cliente.
Rotación en el
personal de la
entidad
baja "erio
)*$ipo de trabajo
y director
=ener registro
detallado de los
ac$erdos
alcan+ados con
los '$ncionarios
act$ales.
/a#bio en los
re*$eri#ientos
%oderada "erio )*$ipo de trabajo
)stablecer los
re*$eri#ientos
a través de $n
doc$#ento
aprobado por la
entidad, para
deter#inar la
severidad y
viabilidad de
c$al*$ier
ca#bio
<a tasa de
reparación de
de'ectos esta
s$besti#ada
-lta =olerable Desarrollador
(robar el
código cada ve+
*$e se
i#ple#ente $na
n$eva
'$ncionalidad
?alta de tie#po
en los integrantes
del e*$ipo de
trabajo
-lta "eria )*$ipo de trabajo )ncontrar
apoyo entre los
integrantes del
e*$ipo para la
Aplicación Pr)ctica UEAP%%&
20
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
reali+ación de
tareas segDn la
responsabilidad.
%antener al
cliente al tanto
del estado
act$al del
prod$cto.
Tabla D$ Tabla 'e ries1os
?$? Plan 'e cla%s%ra
)l prod$cto ser3 entregado tanto al director del proyecto, co#o a la ,)-(../, en #edio
#agnético. )sta entrega estar3 con'or#ada por los instaladores del prod$cto, y por los sig$ientes
doc$#entos6
• Doc$#ento diagnostico.
• "(%(.
• "R".
• "DD.
• (lan de (r$ebas.
• -ctas de re$niones.
• Registros 1 2.
• %an$al de instalación.
• %an$al de $s$ario.
• /arta de aprobación de re*$eri#ientos.
)l prod$cto se entregar3 instalado en la ,)-(../. )l soporte se dar3 #ientras se realicen las
pr$ebas por parte de los '$ncionarios, y *$ede constancia de s$ aprobación.
<a instalación se 5ar3 teniendo en c$enta las especi'icaciones técnicas 05ard;are y so't;are1
conte#pladas en el doc$#ento de diagnostico. <a entidad garanti+a tener las versiones de los
prod$ctos, y en caso de ca#bio en alg$na de ellas, garanti+ar3 s$ co#patibilidad.
Aplicación Pr)ctica UEAP%%&
21
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
B Plan 'e procesos )<cnicos
B$# Mo'elo 'e procesos
)l e*$ipo de trabajo seg$ir3 la #etodolog7a R,( para el desarrollo del proyecto, con la c$al se
espera c$#plir con el calendario y objetivos.
B$#$#$ Ac)i,i'a'es 'e iniciación 'el pro(ec)o
<as actividades *$e dar3n inicio al proyecto de i#ple#entación del aplicativo predial ser3n las
sig$ientes6
De'inición de las condiciones iniciales en la entidad.
Re*$eri#ientos recolectados en la entidad.
-r*$itect$ra dise4ada para s$plir los re*$eri#ientos recolectados.
Revisión del calendario.
B$#$-$ En)re1ables 'el pro(ec)o
)l proyecto se considerar3 entregado, $na ve+ se c$#plan las sig$ientes sit$aciones6
• )ntrega del código '$ente y los doc$#entos descriptivos de la aplicación.
• 8alidación de la '$ncionalidad del prod$cto, por parte de los '$ncionarios de la entidad.
• -ceptación eBpresa del cliente del prod$cto de so't;are entregado.
• )ntrega en la $niversidad del prod$cto y s$ doc$#entación.
• -ceptación del prod$cto y s$s doc$#entos, por parte del director del proyecto.
B$- M<)o'osM herra&ien)as ( )<cnicas
B$-$#$ Me)o'olo1Ia 'e 'esarrollo
Len1%a+e 'e i&ple&en)ación6 el leng$aje en el *$e se i#ple#entar3 el prod$cto ser3 Java, y
se $tili+ar3 el jdL 1.9.
Aplicación Pr)ctica UEAP%%&
22
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
Me)o'olo1Ia e&plea'a6 la #etodolog7a *$e se $tili+ar3 en el desarrollo del proyecto, es
R,(.
Mo)or 'e base 'e 'a)os6 el #otor de base de datos *$e se $tili+ar3, es Aracle 10g, versión
10.2.0.2
So.)/are car)o1rN.ico6 el so't;are para desplegar la in'or#ación cartogr3'ica ser3 -rcMis
@.&
)l #otor de base de datos, leng$aje de progra#ación y so't;are geogr3'ico, '$e elección de
los '$ncionarios de la entidad desde el co#ien+o del proyecto.
B$-$-$ Herra&ien)as a %)ili=ar
Herra&ien)as para la cons)r%cción 'el so.)/are6 para la i#ple#entación del prod$cto, se
$tili+ar3 )clipse co#o :D).
Herra&ien)a 'e 'oc%&en)ación6 la doc$#entación del prod$cto se 5ar3 a través de la
5erra#ienta JavaDoc. <a doc$#entación del #odelo de datos, y los diagra#as *$e se constr$yan
se 5ar3n con la 5erra#ienta Gorland =oget5er.
B$0 Plan de infraestructura
<a in'raestr$ct$ra *$e se $tili+ar3 ser3 proporcionada principal#ente por los est$diantes, y en
alg$nos casos se $tili+ar3n los e*$ipos proporcionados por la $niversidad en los laboratorios.
"e tendr3n dos a#bientes con'ig$rados, en dos co#p$tadores port3tiles, propiedad de los
est$diantes de los est$diantes.
<as licencias de so't;are ser3n proporcionadas por la $niversidad, y por la ,)-(../.
Aplicación Pr)ctica UEAP%%&
2&
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
B$3 Plan 'e acep)ación 'el pro'%c)o
)l prod$cto debe satis'acer la totalidad de los re*$eri#ientos acordados con la ,nidad )special
-d#inistrativa de (ar*$es .acionales .at$rales de /olo#bia, especi'icados en el doc$#ento
"R".
)l prod$cto debe satis'acer las pr$ebas establecidas tanto por los est$diantes, co#o por los
'$ncionarios de la entidad.
)l prod$cto debe estar constr$ido y corriendo bajo el so't;are especi'icado por la entidad.
)l código del prod$cto debe tener $na correcta identación, de tal 'or#a *$e 'acilite s$
vis$ali+ación.
)l #odelo de datos debe estar correcta#ente doc$#entado, y el no#bre de s$s tablas, atrib$tos y
constraints debe ser de '3cil#ente relacionados en el conteBto del negocio, para 'acilitar s$
#anteni#iento a '$t$ro.
Aplicación Pr)ctica UEAP%%&
22
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
-neBo 1. ?or#ato de c5e*$eo para las di'erentes pantallas del aplicativo.
Es)Nn'ar 'e Lis)a 'e cheL%eo para la presen)ación
Pan)alla
Fecha 'e Re,isión Aproba'o SI NO
Re,isa'o
Ele&en)o a Re,isar SI NO
NO
APLI!A
INFORMA!ION
ADI!IONAL
No&bres 'e los Ob+e)os
/anvas
?$nciones y/o procedi#ientos
Mr3'icos
<ibrer7as
Radio Mro$p
(ar3#etros
($s5 G$tton
8entanas
Relación
8ariables
-neBo 2. ?or#ato para la elaboración de pr$ebas a los di'erentes #ód$los del prod$cto.
For&a)o 'e res%l)a'osM e+ec%ción 'e pr%ebas
Fir&a2
Fecha2
Aproba'o2 Si No
Aplicación Pr)ctica UEAP%%&
29
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
E+ec%)or2

!asos2 # - 0 3 ? B
Errores
!aso2 1
(roble#as encontrados

"ol$ción

Abservaciones

)ntradas
"alidas
Errores
-neBo &. ?or#ato de eval$ación de la doc$#entación de las clases.
E,al%ación 'e clases
No&bre 'e la clase

Fecha 'e Re,isión
Aproba'o
SI NO
Re,isa'o

Ele&en)o a Re,isar
SI NO NO APLI!A INFORMA!ION ADI!IONAL
No&bres 'e los Ob+e)os
/ódigo identado
.o#bra#iento adec$ado de clases
Aplicación Pr)ctica UEAP%%&
2>
)"()/:?:/-/:N. D) "A?=E-R)
8ersión6 1.0
-plicación (ractica ?ec5a6 29/08/200>
Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia
.o#bra#iento adec$ado de '$nciones
.o#bra#iento adec$ado de par3#etros
.o#bra#iento adec$ado de atrib$tos
/lasi'icación y agr$pa#iento de código
-neBo 2. ?or#ato de eval$ación de la doc$#entación del #odelo de datos
E,al%ación 'e la 'oc%&en)ación 'el &o'elo 'e 'a)os
Fecha 'e Re,isión Aproba'o
SI NO
Re,isa'o
Ele&en)o a Re,isar
S
I
NO NO APLI!A INFORMA!ION ADI!IONAL
!ri)erio
.o#bre adec$ado de las tablas
Ardena#iento de los constraints
.o#bre adec$ado de los atrib$tos
.o#bre de relaciones entre tablas adec$ado
Aplicación Pr)ctica UEAP%%&
27