You are on page 1of 6

www.monografias.

com
Metodologa para el desarrollo e implantacin de sistemas de informacin
geogrfica
1. Resumen
2. Introduccin
3. Materiales y mtodos o metodologa computacional
4. Resultados y discusin
5. onclusiones
!. Referencias
Resumen
Los Sistemas de Informacin Geogrfica (SIG), son una nueva tecnologa que se utilizan ara tra!a"ar con
todo lo referente a la informacin esacial georreferenciada, tanto a nivel nacional como internacional.
#lgunos centros desarrollan estos sistemas $ or su nivel de comle"idad necesitan de una metodologa
ara su desarrollo e imlantacin. %n la resente investigacin se roone una metodologa donde se unen
las articularidades de la metodologa de desarrollo de software S&'()*+treme ,rogramming (S+,) $ la
metodologa sist-mica ara la imlantacin de SIG, adems se detallan las fases, roles, artefactos, as
como las actividades a desarrollar or cada uno de los resonsa!les de realizar estas tareas. %sta gua le
ermitir a los centros desarrollar un SIG con la calidad requerida en el tiemo $ costo lanificado $ que
cumla con las e.ectativas del cliente ara me"orar la eficiencia $ efectividad de su imlantacin, as como
lograr minimizar el imacto organizacional del mismo. La rouesta se evalu utilizando el criterio de
e.ertos $ el emleo de t-cnicas ertenecientes al m-todo de ,referencia.
,ala!ras clave/ )etodologa de desarrollo de software, metodologa de imlantacin, sistema de
informacin geogrfica.
METHODOLOGY FOR THE DEVELOPMENT AND IMPLEMENTATION OF GEOGRAPHIC INFORMATION
SYSTEMS
ABSTRACT
Geographic Information Systems (GIS) are a new technology that is used to work with everything related to
georeferenced spatial data, both nationally and internationally. Some schools develop these systems and
their complexity reuires a methodology for their development and implementation. In this research
proposes a methodology where they meet the particularities of the software development methodology
S!"#$, %treme &rogramming (S%&) and systemic methodology for implementing GIS also details the
phases, roles, artifacts and the activities to be undertaken by each of those responsible for these tasks. 'his
guide will help you to develop a GIS centers with the reuired uality in the planned time and cost and meets
customer expectations to improve the efficiency and effectiveness of its implementation and to achieve
organi(ational minimi(e the impact thereof. 'he proposal was evaluated using the criteria of experts and the
use of techniues pertaining to the method of preference.
)eywords* Software development methodology, implementation methodology, geographic information
system.
Introduccin
La roduccin de software se 0a ido incrementando con el aso de los a1os. 2entro de los numerosos
sistemas que se roducen en el mundo se encuentran los Sistemas de Informacin Geogrfica (SIG), una
nueva tecnologa que ermite el anlisis $ la gestin de informacin esacial. %stos sistemas al igual que el
resto, or su nivel de comle"idad necesitan de una metodologa ara su desarrollo e imlantacin.
%n los 3ltimos tiemos la imlantacin de los SIG a nivel mundial tiene gran utilidad $a que ueden mane"ar
grandes cantidades de informacin geogrfica, raidez a la 0ora de rocesar la informacin, o!tener
roductos cartogrficos, caacidad ara modelar $ tra!a"ar con datos georreferenciados, adems de ser una
0erramienta oderosa ara quienes necesitan tra!a"ar con un sin n3mero de informacin (tios de suelos,
!osques, asentamientos 0umanos, clima, etc).
&u!a no est a"ena a este roceso, $a que el as 0a ido evolucionando en cuanto al desarrollo informtico,
e"emlo de ello son los &entros de 2esarrollo de la 4acultad 'egional Granma $ el de Geoinformtica $
Se1ales 2igitales (G%5S%2) ertenecientes a la (niversidad de las &iencias Informticas ((&I). #m!os
,ara ver tra!a"os similares o reci!ir informacin semanal so!re nuevas u!licaciones, visite www.monografias.com1
www.monografias.com
tienen un gruo de tra!a"o que se encargan del desarrollo de alicaciones we! de tio SIG que ermiten
garantizar una informacin de e.celencia, a trav-s de los soortes ms actualizados, con alta integracin
organizada de 0ardware, software $ datos geogrficos dise1ada ara almacenar, maniular, analizar $
deslegar la informacin geogrficamente referenciada con el fin de resolver ro!lemas comle"os de
lanificacin $ gestin. La emresa G%6&(7# es otro centro que se encarga del desarrollo de este tio de
software.
2urante el desarrollo de los SIG se tra!a" con dos metodologas or searado, una ara los rocesos de
desarrollo del software $ otra ara su imlantacin, lo cual conllev a que no se terminara el roducto en el
tiemo esta!lecido $ con la calidad requerida, adems el ersonal de la institucin ara la cual se esta!a
desarrollando el software no tena conocimiento de lo que se esta!a imlementando $ or tanto no se
fortaleci la necesidad de imlementar el SIG ara luego convencer al resto del ersonal de las me"oras $
!eneficios que traera su imlantacin.
%l 3nico modo de lograr un tra!a"o realmente con calidad es analizando cada aso que se va 0acer ara
revenir cualquier inconveniente a tiemo, de a0 que se lantea como ro!lema cientfico de la
investigacin/
8&mo me"orar el desarrollo e imlantacin de los SIG en los centros que desarrollen este tio de software9
Seg3n lo lanteado anteriormente se define como o!"etivo general, ela!orar una metodologa donde se
unan las articularidades de la metodologa de desarrollo de software $ la de imlantacin de SIG, la cual
ermitir desarrollar un SIG con la calidad requerida en el tiemo $ costo lanificado $ que cumla con las
e.ectativas del cliente ara me"orar la eficiencia $ efectividad de su imlantacin, as como lograr
minimizar el imacto organizacional.
Materiales y mtodos o metodologa computacional
)etodologas ara el desarrollo de software
2esde el unto de vista informtico una metodologa de desarrollo de software es el con"unto de
rocedimientos, t-cnicas, 0erramientas $ un soorte documental a la 0ora de desarrollar un roducto de
software, que indica qui-n, cundo $ cmo 0acer algo. La resencia de una metodologa en el desarrollo de
un ro$ecto garantiza un roducto con ms calidad $ reduce el tiemo de entrega del roducto $a que al
tener una me"or lanificacin la roduccin ermite cumlir con la fec0a esta!lecida.
)etodologa gil ara el desarrollo de software
%ste tio de metodologas estn orientadas a tener equios de desarrollo eque1os, mantienen simlicidad
en sus rcticas $ son mu$ fle.i!les ante los cam!ios.
S!"#$+%treme &rogramming (S%&) es una metodologa gil ara el desarrollo de software $ est
comuesta or S&'() $ +,, la misma se recomienda ara tra!a"ar en ro$ectos eque1os, as como con
equios de tama1o similar. S+, al igual que otras metodologas giles es fle.i!le ante los cam!ios $ osee
una rida entrega de los resultados. &uenta con : fases/ la de lanificacin*definicin, desarrollo $
mantenimiento. %sta metodologa cuenta con roles esecficos que se encargan de realizar las actividades
que le corresonden a cada uno de ellos, generando los artefactos que se eseran al cumlir con cada una
de las tareas desarrolladas.
Las metodologas giles son ridas ara el desarrollo de software, cuentan con ocos artefactos $ roles $
son mu$ fle.i!les ante los cam!ios. 4acilitaran el desarrollo de un SIG, $a que se 0ara en un corto esacio
de tiemo $ con calidad, de!ido a las facilidades que tiene el uso de estas metodologas.
)etodologa sist-mica ara la imlantacin de Sistemas de Informacin Geogrfica
Imlantar un SIG imlica un largo erodo de tiemo $ surgen constantemente nuevos requerimientos
tecnolgicos, or ello es venta"oso utilizar esta metodologa que !rinda un desarrollo evolutivo e incremental
al roceso, logrando con ello o!tener un sistema con una calidad alta $ que satisfaga todas las necesidades
del cliente. La metodologa cuenta con ;< fases. # continuacin se detallan los nom!res de las fases $ una
!reve descricin de lo que se 0ace en cada una de ellas/
;* Innovaci,n-$edio .mbiente. =ecesidad en la organizacin de asimilar las nuevas tecnologas con el
rosito de satisfacer la demanda e.igente de sus clientes.
>* /rgani(aci,n Informada. La organizacin de!e tener conocimiento del tra!a"o que se realiza con los
clientes.
?* 0ivulgaci,n al &ersonal. Se de!e dar conocimiento a todo el ersonal so!re las decisiones tomadas.
:* 1ormaci,n-2ducaci,n. Luego de 0a!er tomado la decisin de imlantar el SIG se crea el gruo de
desarrollo $ se forma $ educa al ersonal en cuanto a este tema.
@* .n3lisis de las 4ecesidades de Informaci,n. Se identifican cules son las necesidades de informacin
,ara ver tra!a"os similares o reci!ir informacin semanal so!re nuevas u!licaciones, visite www.monografias.com2
www.monografias.com
e.istentes en funcin de los o!"etivos de la organizacin.
A* 0efinici,n del .lcance del SIG. Se definen los requerimientos $ o!"etivos del sistema.
B* !onversi,n de 0atos. Se convierten los datos e informacin disoni!le en formato digital.
C* !ontrataci,n de Servicio. Se realiza el contrato de servicios e.ternos.
<* !arga de 0atos. Se incororan los datos grficos al sistema $a en formato digital.
;D* 2valuaci,n y Selecci,n 'ecnol,gica. Se dise1a un documento !asado en evaluaciones tecnolgicas
so!re la lataforma del sistema.
;;* .duisici,n e Instalaci,n de la &lataforma 'ecnol,gica. Se selecciona la lataforma de 0ardware $
software que sustentar al SIG.
;>* 0ise5o !onceptual y 6,gico de la 7ase de 0atos. Se dise1a un modelo entidadErelacin donde se
refle"an las osi!les entidades $ relaciones que contendr el SIG.
;?* 0ise5o 18sico de la 7ase de 0atos. Se e.resa en ta!las el modelo lgico de datos.
;:* 0esarrollo de &rogramas y .plicaciones. Se desarrollan los rogramas $ alicaciones que resonden a
las necesidades oerativas de la organizacin.
;@* &royecto &iloto. Se escoge un rea de estudio $ se estructura un rototio ara evaluar dic0as
otencialidades.
;A* &ruebas del SIG. %sta fase consiste en ro!ar el funcionamiento del sistema $a dise1ado.
;B* .diestramiento a #suarios. &onsiste en la ense1anza a los usuarios del mane"o de las 0erramientas,
alicaciones $ mdulos ela!orados ara el sistema.
;C* Implantaci,n del SIG. %n esta fase se one en marc0a el SIG or etaas.
;<* /peraci,n y $antenimiento. %s la fase final del roceso de imlantacin, se esta!lecen olticas de
mantenimiento $ actualizacin del sistema.
Resultados y discusin
0escripci,n general de la $etodolog8a 9gil para Sistemas de Informaci,n Geogr3fica
La metodologa que se roone es un 0!rido entre la metodologa ara el desarrollo de software S+,, que
tiene un enfoque gil $ la metodologa sist-mica ara la imlantacin de SIG, la cual ersigue !rindar un
desarrollo iterativo e incremental al roceso de software. #0ora surge la incgnita/ 8Fu- toma de cada una
de ellas9 Geniendo en cuenta que S+, es una metodologa gil, que cuenta con ocos artefactos, roles $
adems es fle.i!le ante los cam!ios se decide adotar la misma como metodologa rectora, lo que significa
que no ser modificado ninguno de sus asectos, solo se elimina la lantilla concecin del sistema $a que
en el ro$ecto t-cnico se recoge la misma informacin or tanto no es necesario tener dos artefactos con el
mismo fin. Sin em!argo no sucede lo mismo con la metodologa sist-mica, ues de las diecinueve fases con
que conta!a solo diez sern alicadas, unas orque fueron eliminadas $ otras orque se integraron a fases
que resondan al mismo o!"etivo $ or consiguiente no cumla ning3n rosito de"arlas de forma
indeendiente.
Gal es el caso de la fase @ "#nlisis de las $ecesidades de Informacin% $ A "&efinicin del #lcance del
'I(%, $a que una vez analizada la necesidad de informacin se uede definir de forma simultnea cul sera
el alcance del sistema, de igual forma se comortan la B "on)ersin de &atos% $ < "arga de &atos%, $a
que se a0orra tiemo $ es recomenda!le luego de convertir los datos a formato digital asar
inmediatamente a la carga de los mismo en el sistema. 6tras fases que se unieron fueron la ;D "*)aluacin
y 'eleccin +ecnolgica% $ ;; "#d,uisicin e Instalacin de la -lataforma +ecnolgica%, de!ido a que
no tiene o!"etivo evaluar $ seleccionar la tecnologa en una fase $ luego 0acer otra ara tomar lo
seleccionado cuando en una sola se ueden 0acer am!os asos, lo mismo ocurre con las fases ;> "&ise.o
onceptual y /gico de la 0ase de &atos% $ ;? "&ise.o 1sico de la 0ase de &atos% orque el dise1o
de la !ase de datos $a sea lgico, concetual o fsico se uede realizar en una misma etaa $ or 3ltimo la
;C "Implantacin del 'I(% $ ;< "2peracin y Mantenimiento% orque en estas 3ltimas fases luego de la
imlantacin del SIG se uede asar directamente a la oeracin $ mantenimiento ues son la arte final
del roceso de imlantacin, es ms conveniente, $a que se 0ace ms rido el roceso $ en un corto
esacio de tiemo.
Se elimina la fase ; "Inno)acin 3 Medio #m4iente%, la > "2rgani5acin Informada% $ la ? "&i)ulgacin al
-ersonal% orque todo lo corresondiente a la innovacin, que surge como resuesta a las necesidades de
informacin, la divulgacin, que ocurre cuando las ersonas innovadoras toman conciencia de la necesidad
$ deciden osteriormente divulgarla al resto del ersonal, forman arte de un roceso que ocurre en la
organizacin donde se va a imlantar el SIG, or 3ltimo se elimin la fase C "ontratacin de 'er)icios) $a
que no es necesario contratar servicios e.ternos ara el roceso de carga de datos en el sistema.
,ara ver tra!a"os similares o reci!ir informacin semanal so!re nuevas u!licaciones, visite www.monografias.com3
www.monografias.com
%s vlido aclarar que una vez reestructuradas las fases de la metodologa sist-mica, estas se convertirn en
actividades, que se integrarn a las actividades que tiene definida S+,, sin variar las caractersticas roias
de la misma, esto significa que con el aumento de nuevas actividades no se modifica ning3n artefacto de la
metodologa de desarrollo ero s se a1ade uno nuevo el cual se inclu$e dentro del e.ediente de ro$ecto
en la careta de Ingeniera en una careta denominada )aas con el o!"etivo de centralizar los mismos
ara que sean utilizados or todos los miem!ros del ro$ecto, evitando as que ocurra cualquier efecto
inadvertido, dgase efecto a la accin de eliminar alg3n arc0ivo dentro del cdigo del sistema en el
e.ediente del ro$ecto o alg3n otro inconveniente no deseado.
%s necesario tener en cuenta adems que en la metodologa S+, el roceso de imlantacin no es
suficiente, se necesita 0acer ms -nfasis en las tareas con este fin, or tanto las actividades de la
metodologa sist-mica realizadas en aralelo a lo largo del roceso de desarrollo, contri!u$en a que se
imlante un SIG que contemle todos los asectos necesarios ara que sea efectivo.
2escricin de las fases
1ase de &efinicin
La fase de definicin se centra so!re el qu-, es decir, en identificar los requisitos esenciales del software, el
rendimiento as como la duracin que se necesita ara definir un sistema correcto. Las actividades de S+,
que se realizan en esta fase fueron tomadas del documento oficial de la metodologa. H<I
&rop,sito* esta!lecer la visin, fi"ar e.ectativas $ asegurar financiamiento.
2ntrada* la concecin inicial del roducto.
.ctividades*
4ormacinE%ducacin
2efinicin del #lcance del SIG
,riorizar la Lista de 'eserva del ,roducto
Jaloracin del esfuerzo
Jaloracin de riesgos
'eunin de 'evisin del dise1o
"oles* #nalista, arquitecto de software, "efe de ro$ecto, gerente, cliente $ equio de ro$ecto.
.rtefactos*
,ro$ecto t-cnico
Lista de 'eserva del ,roducto (L',)
Kistorias de (suario (K()
,lantilla Lista de riesgos
,lantilla )odelo de Kistoria de (suario del negocio
,lantilla )odelo de dise1o
,lantilla de arquitectura de software
Salida* Lista de 'eserva del ,roducto (L',), documento de #rquitectura de software.
&r3cticas tomadas en cuenta para el desarrollo del SIG*
%ntregas eque1as
Kistorias de (suario ((ser Stories)
%l "uego de la lanificacin
&atura de requisitos/
2ise1o simle
'efactorizacin
1ase de &esarrollo.
La fase de desarrollo est centrada en el cmo, se define cmo 0an de imlementarse las funcionalidades,
cmo se caracterizan las interfaces, cmo se traduce el dise1o a un lengua"e de rogramacin $ cmo 0an
de realizarse las rue!as. Las actividades de S+, que se realizan en esta fase fueron tomadas del
documento oficial de la metodologa. H<I
&rop,sito* imlementar un sistema listo ara entregar en una serie de iteraciones de sesenta das. (%l
tiemo uede decrementarse en la medida que se est refinando el roducto).
2ntrada* Lista de 'eserva del ,roducto (L',).
.ctividades*
Lunta de lanificacin del Srint
&onversin 2atos E &arga de 2atos
#dquisicin e instalacin de la lataforma tecnolgica
2ise1o concetual $ lgico de la 7ase de 2atos E 2ise1o fsico de la 7ase de 2atos
,ara ver tra!a"os similares o reci!ir informacin semanal so!re nuevas u!licaciones, visite www.monografias.com4
www.monografias.com
2esarrollo de rogramas $ alicaciones
Lunta de seguimiento
Lunta de revisin
,ro$ecto iloto
,rue!as del SIG
.rtefactos*
,lantilla de lan de releases
,lantilla de glosario de t-rminos
,lantilla de tareas de ingeniera
,lantilla cronograma de roduccin
,lantilla lan de rue!as
,lantilla caso de rue!a de acetacin
)aas
"oles* cliente, miem!ros del ro$ecto, rogramador, encargado de rue!as, dise1ador.
Salida* Incremento del roducto.
&r3cticas tomadas en cuenta para el desarrollo del SIG*
,roiedad colectiva
&liente en sitio
%stndares de rogramacin
,rue!a
1ase de *ntrega3Mantenimiento.
La fase de )antenimiento se centra en los cam!ios que estn asociados a la correccin de errores a
medida que va evolucionando el software $ a cam!ios de!ido a las me"oras roducidas or los requisitos
cam!iantes del cliente.
&rop,sito* uesta en 6eracin
.ctividades*
%ntrega de la documentacin
)arMeting
#diestramiento a usuarios
Imlantacin del SIG E 6eracin $ )antenimiento
.rtefactos*
,lantilla manual de desarrollo
,lantilla manual de usuario
,lantilla de gestin de cam!ios
"oles* rogramadores, gerente, dise1adores, lder del ro$ecto $ el cliente.
Salida* ,roducto.
2efinicin de 'oles
Godos los roles que se mencionan a continuacin son los que artician en la )etodologa rectora S+,. Solo
se a1adi una nueva resonsa!ilidad al rol de dise1ador, el cual a0ora se encarga del roceso de
conversin de datos.
Lder del ,ro$ecto (S&'() )aster)
Gerente ()anagement)
%secialistas
&onsultor
&liente (&ustomer)
,rogramadores (,rogrammers)
#nalista (#nal$st)
%ncargado de ,rue!as (Gester)
#rquitecto (#rc0itect)
2ise1adores (2esigners)
Conclusiones
&on la realizacin de esta investigacin se logr ela!orar una metodologa donde se unen las
,ara ver tra!a"os similares o reci!ir informacin semanal so!re nuevas u!licaciones, visite www.monografias.com5
www.monografias.com
articularidades de la metodologa S+, $ la )SISIG, la cual se desglos ara su entendimiento en
detalle.
,artiendo de una descricin general de la misma, se descri!ieron las fases, las nuevas actividades
que se unieron e integraron a la metodologa rectora, as como las que se eliminaron, se cre un
nuevo artefacto denominado )aas centralizndolos en el e.ediente de ro$ecto ara evitar
cualquier accin inde!ida so!re los mismos $ se descri!ieron los roles que la comonen cam!iando
la funcin $ resonsa!ilidad del dise1ador que a0ora se encargar del roceso de conversin de
datos.
&on el uso de esta metodologa se retenden solucionar los ro!lemas que afectan el desarrollo e
imlantacin de los SIG en los centros que desarrollen este tio de software, ues se centra en
llevar un control de todos los rocesos ara entregar en tiemo el roducto a realizar, 0a$ ms
e.igencia de qu- se de!e 0acer $ cundo se de!en entregar las tareas asignadas roorcionando
un aumento en la motivacin $ el nivel de resonsa!ilidad en los miem!ros del equio.
%s imortante tener en cuenta que utilizar una metodologa gil ara comenzar el desarrollo e
imlantacin de un SIG es fcil de asimilar, ues los miem!ros del equio se sienten cmodos $ al
cliente le agrada el roducto final.
Referencias
;. 7otana, #gustn. La imlantacin de sistemas de informacin.
2isoni!le en url/ N0tt/EEwww.Mentron.com.veEnovedadesEimlantacionOsist.0tmP. H&itado >? )arzo
>D;>I.
>. &ans, Los- K, Letelier, ,atricio $ ,enad-s, )a &armen. )etodologas Qgiles en el 2esarrollo de
Software. 2isoni!le en url/ Nwww.will$dev.netEdescargasErevEGodo#gil.,dfP H&itado A )arzo >D;>I.
?. Lissa!et 'ivero, ).Sc Los- Luis. La utilizacin del m-todo de evaluacin de e.ertos en la
valoracin de los resultados de las investigaciones educativas. )anzanillo, Granma.
:. )eneses #!ad, #!el $ ,e1alver 'omero, Glad$s )arsi. )etodologa S+,. 4acultad 'egional
Granma.
@. ,atn, )edina $ 4ernndez, %duardo. )etodologas de desarrollo software. 2isoni!le en url/
0tt/EEalarcos.inf*cr.uclm.esEdocEIS64GR#'%IE. H&itado >< 4e!rero >D;>I.
A. ,ressman, 'oger. Ingeniera de Software. &atulo > ,roceso, ,arte ;. 2isoni!le en/
0tt/EEeva.grm.uci.cuEmodEresourceEview.0dS>@;BAsu!dirSE%dicionesOdelO,ressmanE,ressmanOAt
aOedicion
B. ,ressman, 'oger. Ingeniera de Software. &atulo ? )odelos ,rescritivos de ,rocesos. ,arte ;.
C. Snc0ez, %dgar. (na metodologa sist-mica ara la imlantacin de Sistemas de Informacin
Geogrfica. &aracas, Jenezuela.
<. Sommerville, Ian. Ingeniera de Software. Bma edicin. &atulo : ,rocesos. 2isoni!le en url/
N0tt/EEeva.grm.uci.cuEmodEresourceEview.0S>@;BBsu!dirSE%dicionesOdelOSommervilleE
SommervilleOBmaOedicionP.
#utores
Ing. 6ulaine #rias (uerra.
Ingeniera en &iencias Informticas. (niversidad de las &iencias Informticas, a1o >DDC. &ategora docente/
Instructor. Institucin a la que ertenece/ &entro de Informacin $ Gestin Gecnolgica de Granma (&IG%G).
%secialista en anlisis, rocesamiento $ gestin de informacin.
Ing. Rac7ell 0lanco 'alinas
Ingeniera en &iencias Informticas. (niversidad de las &iencias Informticas, a1o >D;>. Institucin a la que
ertenece/ 4acultad 'egional Granma de la (niversidad de las &iencias Informticas.
Ing. 6adira 0agarotti #ce4o.
Ingeniera en &iencias Informticas. (niversidad de las &iencias Informticas, a1o >D;D. &ategora docente/
Instructor. Institucin a la que ertenece/ 4acultad 'egional Granma de la (niversidad de las &iencias
Informticas. %secialista Suerior.
T#utor ara la corresondencia/ $ulaineUciget.granma.inf.cu
,ara ver tra!a"os similares o reci!ir informacin semanal so!re nuevas u!licaciones, visite www.monografias.com6

You might also like