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 Versin: 1.0 Aplicacin Practica Fecha: 12/02/2009 Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia HISTORIA DE REVISIN Versin Fecha Descripcin Responsable 1.0 7/10/2008 Revisin del alcance y propsito del proyecto, asignacin de responsabilidades, revisin de las actividades de trabajo. Jos David ances!"a#$el %$rillo 1.1 1&/10/2008 Revisin 'inal del doc$#ento del "(%( y los casos de $so Jos David ances!"a#$el %$rillo Aplicacin Pr)ctica UEAP%%& 2 SIPREDIAL Versin: 1.0 Aplicacin Practica Fecha: 12/02/2009 Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia P!E&AC'* )l propsito 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. Aplicacin Pr)ctica UEAP%%& & SIPREDIAL Versin: 1.0 Aplicacin 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'psit'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$cin el Plan................................................................................................................................. 6 2.0. Re,erencias........................................................................................................................................... 7 ..0. De,inici'nes / acrni!'s...................................................................................................................... 7 0.0. 2r5ani8acin el Pr'/ect'......................................................................................................................... 9 0.1 Inter,aces E9ternas........................................................................................................................... 9 0.2 Estr$ct$ra Interna............................................................................................................................. 9 4.0. Planeacin e Pr'ces's :erenciales................................................................................................. 11 4.1 Plan e Arran#$e............................................................................................................................ 11 4.1.1 Plan e esti!acin++++++++++++++++++++++..++++++++++.. 11 4.1.2 Plan e !ane3' e pers'nal +++++++++++++++++++++++..+++++..12 4.1.. Plan e a#$isicin 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 Asi5nacin e a5ena............................................................................................................ 14 4.2.. Asi5nacin e Rec$rs's............................................................................................................. 1; 4.2.0 Asi5nacin 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!inistracin 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 iniciacin el pr'/ect'+++++++++++++++++++++++++..21 ;.1.2 Acti"iaes e ter!inacin 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 aceptacin el pr'$ct'+++++++++++++++.+++++++++++++.......2. Ane9's+++++++++++++++++++++++++++++++++++++++++++...20 Aplicacin Pr)ctica UEAP%%& 2 SIPREDIAL Versin: 1.0 Aplicacin 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 #$*$#$ Propsi)o alcance ( ob+e)i,os 'el pro(ec)o )l propsito de este doc$#ento es anali+ar los aspectos relevantes, *$e se tendr3n en c$enta d$rante las etapas de dise4o, i#ple#entacin e instalacin 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 versin estable, *$e satis'aga los re*$eri#ientos acordados, para ser p$esto en prod$ccin 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#acin predial, j$nto con el #odelo lgico y '7sico de la base de datos. Dise4ar $n #odelo de datos nor#ali+ado *$e 'acilite la integracin de la in'or#acin 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 travs de $n caso de est$dio, con in'or#acin s$#inistrada por la ,nidad -d#inistrativa )special de (ar*$es .acionales .at$rales de /olo#bia Aplicacin Pr)ctica UEAP%%& 9 SIPREDIAL Versin: 1.0 Aplicacin 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#$nicacin entre la entidad y los est$diantes, son el :ngeniero encargado de la plata'or#a tecnolgica y el :ngeniero encargado del co#ponente predial. (ara todas las 'ases en la c$ales se necesite in'or#acin y datos, se as$#e *$e la in'or#acin 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 tecnolgicas 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#acin 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 tecnolgica, 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#acin s$#inistrada por los '$ncionarios, de dos (ar*$es .at$rales. )sa in'or#acin 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$ccin, #igrando la in'or#acin 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#acin predial de los (ar*$es .at$rales, identi'icando las debilidades y 'ortale+as. =a#bin se espera detallar la estr$ct$ra tecnolgica *$e se tiene en las di'erentes sedes. Aplicacin Pr)ctica UEAP%%& > SIPREDIAL Versin: 1.0 Aplicacin 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 descripcin 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$ccin. ?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 eBplicacin 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)alacin2 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 instalacin. Aplicacin Pr)ctica UEAP%%& 7 SIPREDIAL Versin: 1.0 Aplicacin 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#acin de los gastos necesarios para la reali+acin del proyecto. !oncep)o Valor 4pesos5 /oncepto de papeler7a :#presin (apel -nillado 220.000 -li#entacin y transporte 290.000 /oneBin a :nternet 280.000 <ibros 2>0.000 To)al 6as)os 1C2&0.000 Tabla #$ 6as)os 'el pro(ec)o #$-$ E,ol%cin '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 peticin de alg$na de las dos partes. "e genere algDn ca#bio con el 3ni#o de satis'acer $n re*$eri#iento. Aplicacin Pr)ctica UEAP%%& 8 SIPREDIAL Versin: 1.0 Aplicacin Practica Fecha: 12/02/2009 Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia (ara controlar la evol$cin 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$ccin .)n6 :ngenier7a de "o't;are. > a ed. %Bico6 -ddison EesleyF 2002. 79R:*-8 G. Gr$egge and -. D$toit. :ntrod$ccin 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$ccin al -n3lisis y Dise4o Arientado a Abjetos. 2 a ed. Espaa6 (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 ( acrni&os Arc6is6 so't;are orientado a la vis$ali+acin 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+acin de diagra#as en la constr$ccin 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#acin orientado a objetos. Pa)rn6 sol$cin genrica para $n proble#a rec$rrente en el desarrollo de so't;are. SDD6 Descripcin 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. Aplicacin Pr)ctica UEAP%%& @ SIPREDIAL Versin: 1.0 Aplicacin Practica Fecha: 12/02/2009 Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia SRS2 )speci'icacin de los Re*$eri#ientos de "o't;are 0"o't;are Re*$ire#ents "peci'ications1 3$ Or1ani=acin 'el pro(ec)o 3$#$ In)er.aces e>)ernas )n la evol$cin 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 tecnolgica, y el co#ponente predial. )llos son los encargados de s$#inistrar la in'or#acin 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&%nicacin 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#$nicacin 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'icacin en cada rol, con el 'in de tener $na opti#a sincroni+acin. Aplicacin Pr)ctica UEAP%%& 10 SIPREDIAL Versin: 1.0 Aplicacin 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 aplicacin, separando responsabilidades en el dise4o del #odelo de datos, y el dise4o de la aplicacin *$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 aplicacin y constr$ccin del #odelo de datos re*$erido. Doc$#entacin6 Jos David ances y "a#$el %$rillo tendr3n a s$ cargo la doc$#entacin 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 elaboracin del prod$cto. "$ aprobacin al prod$cto 'inal ser3 de car3cter obligatorio. Fi1%ra -$ !o&%nicacin en)re los roles Aplicacin Pr)ctica UEAP%%& 11 SIPREDIAL Versin: 1.0 Aplicacin 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 estimacin (ara esti#ar los costos de reali+acin 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 -**** --**** *
!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 Aplicacin Pr)ctica UEAP%%& 12 SIPREDIAL Versin: 1.0 Aplicacin 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 seccin 2.2, teniendo en c$enta las 5abilidades de cada $no. Debido a *$e el proyecto es $na aplicacin pr3ctica con 'ines ed$cativos, no se va a re*$erir personal eBterno. ?$#$0$ Plan 'e a'L%isicin 'e rec%rsos )n c$anto a los rec$rsos 5$#anos, se c$enta con la participacin activa de todos los #ie#bros del e*$ipo. )l proyecto se desarrollar3 en el leng$aje de progra#acin 8is$al )st$dio ..et versin >.0, las licencias de instalacin 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#acin 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 investigacin en el $so de tecnolog7as co#o -rcMis, y s$ integracin 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#acin Java %edio/-van+ado /o#ponente geogr3'ico -rcMis Gajo/%edio Tabla ?$ !o&ponen)es )ecnol1icos Aplicacin Pr)ctica UEAP%%& 1& SIPREDIAL Versin: 1.0 Aplicacin 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$acin se describen las principales actividades *$e se reali+aran para aseg$rar la concl$sin del proyecto. Ac)i,i'a' In,ol%cra'os Ries1os -signacin de roles del e*$ipo )*$ipo de trabajo .o se llega a $n ac$erdo en la asignacin de responsabilidades Argani+acin del proyecto )*$ipo de trabajo/Director .o se llega a $n ac$erdo con el plan de trabajo a seg$ir Re$nin 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$nin 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'icacin de d$racin y costos del proyecto )*$ipo de trabajo/Director .o se tienen de'inidos los costos, entregables y d$racin del proyecto. )ntrega doc$#ento diagnostico )*$ipo de trabajo/Director .o se c$#ple con el cronogra#a /onstr$ccin 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 )laboracin "DD )*$ipo de trabajo .o c$#pla con las especi'icaciones necesarias. Aplicacin Pr)ctica UEAP%%& 12 SIPREDIAL Versin: 1.0 Aplicacin 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 :ntegracin 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 instalacin en el cliente Tabla B$ Ac)i,i'a'es ( ries1os Aplicacin Pr)ctica UEAP%%& 19 SIPREDIAL Versin: 1.0 Aplicacin 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 ?$-$-$ Asi1nacin 'e a1en'a El si5$iente ia5ra!a !$estra las acti"iaes p'r !eses. Fi1%ra 0$ 6ra.ico 'e '%racin 'el las ac)i,i'a'es$ Aplicacin Pr)ctica UEAP%%& 1> )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (ractica ?ec5a6 29/08/200> Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia ?$-$0$ Asi1nacin 'e rec%rsos Re#itirse al n$#eral 9.2.1 el c$al especi'ica las actividades de trabajo. ?$-$3$ Asi1nacin 'e pres%p%es)o "e c$enta con los rec$rsos necesarios para la elaboracin del pres$p$esto. <as licencias del #otor de base de datos Aracle, y el so't;are para la vis$ali+acin de la in'or#acin geogr3'ica -rcMis, son prod$ctos ad*$iridos por la entidad. )l so't;are necesario para la elaboracin de doc$#entos es proporcionado por la (onti'icia ,niversidad Javeriana. )l leng$aje de progra#acin 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#$nicacin 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$cin y presentacin del prod$cto. <a entrega de prototipos les brindar3 $na participacin 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. Aplicacin Pr)ctica UEAP%%& 17 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (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 travs 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. /orreccin y validacin 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)acin )n las re$niones se#anales del e*$ipo de trabajo, se disc$tir3 la doc$#entacin 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$#entacin generada. Ase1%ra&ien)o 'e la cali'a' en el 'esarrollo /ada se#ana se revisar3 la adec$ada doc$#entacin de la codi'icacin del prod$cto, especi'icando el '$nciona#iento y avance. )l desarrollador ser3 el encargado de reali+ar esta doc$#entacin, la c$al ser3 revisada por el a$Biliar de desarrollo. Aplicacin Pr)ctica UEAP%%& 18 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (ractica ?ec5a6 29/08/200> Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia 23432 Plan de !ecoleccin 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 cdigo y doc$#entacin 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. Aplicacin Pr)ctica UEAP%%& 1@ )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (ractica ?ec5a6 29/08/200> Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia ?$3 Plan 'e a'&inis)racin '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 Revisin 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 instalacin 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+acin del cliente. Rotacin 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 travs de $n doc$#ento aprobado por la entidad, para deter#inar la severidad y viabilidad de c$al*$ier ca#bio <a tasa de reparacin de de'ectos esta s$besti#ada -lta =olerable Desarrollador (robar el cdigo 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 Aplicacin Pr)ctica UEAP%%& 20 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (ractica ?ec5a6 29/08/200> Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia reali+acin 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 #agntico. )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 instalacin. %an$al de $s$ario. /arta de aprobacin 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$ aprobacin. <a instalacin se 5ar3 teniendo en c$enta las especi'icaciones tcnicas 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. Aplicacin Pr)ctica UEAP%%& 21 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (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 iniciacin 'el pro(ec)o <as actividades *$e dar3n inicio al proyecto de i#ple#entacin del aplicativo predial ser3n las sig$ientes6 De'inicin 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. Revisin 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 cdigo '$ente y los doc$#entos descriptivos de la aplicacin. 8alidacin de la '$ncionalidad del prod$cto, por parte de los '$ncionarios de la entidad. -ceptacin eBpresa del cliente del prod$cto de so't;are entregado. )ntrega en la $niversidad del prod$cto y s$ doc$#entacin. -ceptacin 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)acin6 el leng$aje en el *$e se i#ple#entar3 el prod$cto ser3 Java, y se $tili+ar3 el jdL 1.9. Aplicacin Pr)ctica UEAP%%& 22 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (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, versin 10.2.0.2 So.)/are car)o1rN.ico6 el so't;are para desplegar la in'or#acin cartogr3'ica ser3 -rcMis @.& )l #otor de base de datos, leng$aje de progra#acin y so't;are geogr3'ico, '$e eleccin 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%ccin 'el so.)/are6 para la i#ple#entacin del prod$cto, se $tili+ar3 )clipse co#o :D). Herra&ien)a 'e 'oc%&en)acin6 la doc$#entacin del prod$cto se 5ar3 a travs de la 5erra#ienta JavaDoc. <a doc$#entacin 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 ,)-(../. Aplicacin Pr)ctica UEAP%%& 2& )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (ractica ?ec5a6 29/08/200> Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia B$3 Plan 'e acep)acin '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 cdigo del prod$cto debe tener $na correcta identacin, de tal 'or#a *$e 'acilite s$ vis$ali+acin. )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. Aplicacin Pr)ctica UEAP%%& 22 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (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)acin Pan)alla Fecha 'e Re,isin 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 Relacin 8ariables -neBo 2. ?or#ato para la elaboracin de pr$ebas a los di'erentes #d$los del prod$cto. For&a)o 'e res%l)a'osM e+ec%cin 'e pr%ebas Fir&a2 Fecha2 Aproba'o2 Si No Aplicacin Pr)ctica UEAP%%& 29 )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (ractica ?ec5a6 29/08/200> Unia A!inistrati"a Especial e Par#$es %at$rales e &'l'!(ia E+ec%)or2
)ntradas "alidas Errores -neBo &. ?or#ato de eval$acin de la doc$#entacin de las clases. E,al%acin 'e clases No&bre 'e la clase
Fecha 'e Re,isin 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 Aplicacin Pr)ctica UEAP%%& 2> )"()/:?:/-/:N. D) "A?=E-R) 8ersin6 1.0 -plicacin (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'icacin y agr$pa#iento de cdigo -neBo 2. ?or#ato de eval$acin de la doc$#entacin del #odelo de datos E,al%acin 'e la 'oc%&en)acin 'el &o'elo 'e 'a)os Fecha 'e Re,isin 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 Aplicacin Pr)ctica UEAP%%& 27