Está en la página 1de 11

SUBTEMA 6.

1 Metodologa de Checkland
Introduccin
El diseo de sistemas de informacin es una actividad fundamentada en la
relacin entre un diseador, o grupo de stos, y un grupo humano que se ver
afectado por el sistema; positiva o negativamente, segn sea el caso. Durante
el desarrollo de esta actividad, es comn que, aun cuando esta relacin haya
sido adecuada y haya dado origen a una correcta definicin de requerimientos,
el diseador llegue a tomar decisiones que, por una u otra ran, no estn
acordes con lo requerido por el grupo humano afectado, dando como resultado
el desarrollo de un sistema de informacin que no cumple en su totalidad los
requerimientos del grupo humano, y que en el peor de los casos le ser
inservi!le.
" continuacin se descri!e una metodolog#a para el diseo de sistemas de
informacin que parte del concepto de $eltanschauung %del alemn& visin,
perspectiva o imagen particular del mundo' de la metodolog#a para sistemas
!landos de (eter )hec*land, para e+plorar los requerimientos del sistema de
informacin y lograr un diseo de ste, lo me,or adaptado posi!le a dichos
requerimientos, y simultneamente disear cam!ios en las actividades del
sistema humano, si son necesarios, que permitan una correcta adecuacin de
am!os sistemas, el humano y el de informacin.
La Metodologa para ite!a "lando #SSM$ de %eter Checkland #SSM$
#Checkland 1&&'$
-a ../ de (eter )hec*land es una metodolog#a sistmica fundamentada en el
concepto de perspectiva o en el lengua,e de la metodolog#a 0$eltanschauung1.
2n 03eltanschauung1 representa la visin propia de un o!servador, o grupo de
ellos, so!re un o!,eto de estudio, visin sta que afecta las decisiones que
el%los' o!servador%es' pueda%n' tomar en un momento dado so!re su accionar
con el o!,eto. -a ../ toma como punto de partida la idealiacin de estos
03eltanschauung1 para proponer cam!ios so!re el sistema que en teor#a
de!er#an tender a me,orar su funcionamiento.
En este punto es conveniente aclarar la nocin de 03eltanschauung1, para ello
se puede considerar como e,emplo, las diferencias que entre un o!servador y
otro presenta el propsito de las universidades&
4 (ara algunos estudiantes pueden ser centros de estudio donde asisten para
formarse con miras a ingresar a un mercado de tra!a,o profesional, para otros
pueden ser centros donde tomar e+periencia en la diatri!a pol#tica, para otro
grupo pueden ser centros donde converge el conocimiento universal y acuden
a entrar en contacto con l, etc.
4 (ara algunos profesores pueden ser centros de enseaa donde acuden a
la!orar impartiendo conocimientos entre sus estudiantes, para otros son
centros de docencia e investigacin donde, a travs del desarrollo de la
investigacin, nutren su actividad de docencia, siempre con la intencin de
!rindar lo me,or posi!le de sus conocimientos a sus estudiantes, as# mismo
para otro grupo de profesores la universidad puede ser un centro donde ellos y
los estudiantes acuden a intercam!iar e+periencias dentro de un proceso
interactivo de enseana aprendia,e, etc.
)omo se puede ver, en am!os casos, estudiantes y profesores, la visin que se
tiene so!re las universidades es diferente, e incluso entre estudiantes y
profesores se pueden tener diferentes visiones. Estas visiones son los
03eltanschauung1 so!re las universidades, es importante hacer notar que stos
no son correctos o errneos, ni unos son me,ores que otros, todos son
igualmente vlidos e incluso complementarios.
5tro concepto importante para la ../ es el de sistema !lando, segn
)hec*land, un sistema !lando es aquel que est conformado por actividades
humanas, tiene un fin perdura!le en el tiempo y presenta pro!lemticas
inestructuradas o !landas; es decir aquellas pro!lemticas de dif#cil definicin y
carentes de estructura, en las que los fines, metas, propsitos, son
pro!lemticos en s#.
-a ../ est conformada por siete %6' estadios cuyo orden puede variar de
acuerdo a las caracter#sticas del estudio, a continuacin se descri!en
!revemente estos estadios.
Etadio 1& -a .ituacin (ro!lema no Estructurada& en este estadio se pretende
lograr una descripcin de la situacin donde se perci!e la e+istencia de un
pro!lema, sin hacer hincapi en el pro!lema en s#, esto es sin dar ningn tipo
de estructura a la situacin.
Etadio '( -a .ituacin (ro!lema E+presada& se da forma a la situacin
descri!iendo su estructura organiativa, actividades e interrelacin de stas,
flu,os de entrada y salida, etc.
Etadio )& Definiciones 7a# de .istemas (ertinentes& se ela!oran definiciones
de lo que, idealmente, segn los diferentes 03eltanschauung1 involucrados, es
el sistema. -a construccin de estas definiciones se fundamenta en seis
factores que de!en aparecer e+pl#citos en todas ellas, estos se agrupan !a,o el
nemnico de sus siglas en ingles )"8$5E %9ergvall4:;re!orn et. al. <==>', a
sa!er& consumidores, actores, proceso de transformacin, 3eltanschauung,
poseedor y restriccin del am!iente.
Etadio *& )onfeccin y ?erificacin de /odelos )onceptuales& partiendo de
los ver!os de accin presentes en las definiciones ra#, se ela!oran modelos
conceptuales que representen, idealmente, las actividades que, segn la
definicin ra# en cuestin, se de!an realiar en el sistema %7am#re @ABC'.
E+istirn tantos modelos conceptuales como definiciones ra#.
Este estadio se asiste de los su!estadios >a y >!.
Estadio >a& )oncepto de .istema Dormal& este consiste en el uso de un modelo
general de sistema de la actividad humana que se puede usar para verificar
que los modelos construidos no sean fundamentalmente deficientes.
Estadio >!& 5tros (ensamientos de .istemas& consiste en transformar el
modelo o!tenido en alguna otra forma de pensamiento sistmico que, dadas
las particularidades del pro!lema, pueda ser conveniente.
Etadio +& )omparacin de los modelos conceptuales con la realidad& se
comparan los modelos conceptuales con la situacin actual del sistema
e+presada, dicha comparacin pretende hacer emerger las diferencias
e+istentes entre lo descrito en los modelos conceptuales y lo que e+iste en la
actualidad en el sistema.
Etadio 6& Diseo de )am!ios Desea!les, ?ia!les& de las diferencias
emergidas entre la situacin actual y los modelos conceptuales, se proponen
cam!ios tendientes a superarlas, dichos cam!ios de!en ser evaluados y
apro!ados por las personas que conforman el sistema humano, para garantiar
con esto que sean desea!les y via!les.
Etadio ,( "cciones para /e,orar la .ituacin (ro!lema& finalmente este
estadio comprende la puesta en marcha de los cam!ios diseados, tendientes
a solucionar la situacin pro!lema, y el control de los mismos. Este estadio no
representa el fin de la aplicacin de la metodolog#a, pues en su aplicacin se
transforma en un ciclo de continua conceptualiacin y ha!ilitacin de cam!ios,
siempre tendiendo a me,orar la situacin.
El Lengua-e uni.icado de !odelado #UML$ #Lar!an 1&&&$
El -engua,e 2nificado de /odelado %2/-' es la estandariacin de las
herramientas de modelado utiliadas por tres de los principales mtodos de
modelado orientado a o!,etos, a sa!er el de Erady 9ooch, el 5/8 %8cnica de
/odelado de 5!,etos' de Fim 7um!augh y el 55.E %Gngenier#a de .oft3are
5rientada a 5!,etos' de Gvar Faco!son.
El 2/- puede definirse como un lengua,e que permite la descripcin y
representacin de los componentes de un sistema de soft3are, sin guiar el
desarrollo del proceso de diseo orientado a o!,etos.
La Metodologa propueta para el die/o de ite!a de in.or!acin
-a Digura @ representa la metodolog#a propuesta. )a!e destacar que la
estructura presentada es de carcter didctico, pues al igual que la ../, en su
aplicacin el orden de e,ecucin de los estadios depender de la naturalea del
estudio.
Digura @
/etodolog#a para el Diseo de .istemas de Gnformacin (ropuesta.
" continuacin se descri!en los estadios de la metodolog#a propuesta, y
aquellos con una mayor dificultad sern ilustrados mediante e,emplos e+tra#dos
de un estudio realiado para la su!comisin de tra!a,o de grado de ingenier#a
de sistemas del ncleo de "notegui de la 2niversidad de 5riente %2D5',
?eneuela&
Etadio 1& Descripcin de la .ituacin 5!,eto de Estudio %situacin pro!lema'&
en este primer estadio de la metodolog#a se descri!e el cmo est estructurada
la situacin o!,eto de estudio, o aquella en la que se perci!e la e+istencia de un
pro!lema, en l se !usca descri!ir tres aspectos clave& a' en primer lugar la
estructura orgnica de la situacin o!,eto de estudio, e+plicando lo me,or
posi!le el como estn relacionados los su!sistemas que conforman la
situacin; !' seguidamente se descri!e el am!iente en el que se encuentra
inmersa la organiacin haciendo nfasis en las relaciones que guarda la
situacin o!,eto de estudio con los entes que conforman su entorno; c' se
descri!en lo me,or posi!le las actividades que son realiadas por el grupo
humano que forma parte de la situacin, y se esta!lecen las relaciones que
entre ellas e+isten, estas actividades de!en ser agrupadas en su!sistemas de
actividades humanas de acuerdo a su afinidad.
Etadio '& )onstruccin y ?erificacin de Definiciones 7a#& en este estadio se
ela!oran definiciones ra# de la situacin %sistema' o!,eto de estudio, estas
definiciones !uscan descri!ir idealiadamente lo que es el sistema segn un
03eltanschauung1. -a construccin de stas se fundamenta en seis factores
que de!en estar presentes e+pl#citamente en todas ellas, lo contrario las har#a
deficientes. Estos factores son agrupados !a,o el nemnico )"8$5E,
proveniente de sus iniciales en el idioma ingles, estos factores son&
)onsumidores %)'& son aquellos individuos o entidades que se ven
!eneficiadas o per,udicadas por el funcionamiento del sistema.
"ctores %"'& son los que hacen posi!le el proceso de transformacin que se
lleva a ca!o en el sistema.
8ransformacin %8'& es el proceso realiado por el sistema, que consiste en
sintetiar un con,unto de salidas a partir de un con,unto de entradas.
0$eltanschauung1 %$'& es la perspectiva que da origen a la definicin ra#, sta
puede provenir de cualquier fuente, pero es recomenda!le que provenga de los
consumidores, los actores o el dueo del sistema.
Dueo %5'& es aquel individuo, entidad o macrosistema que en algn momento
puede decidir por la destruccin %o salida de funcionamiento' del sistema.
7estricciones del "m!iente %E'& son aquellas limitaciones al funcionamiento del
sistema que son impuestas por agentes e+ternos a l y que conforma su
am!iente.
Es importante aclarar que el proceso de construccin de definiciones ra# no
concluye hasta que no se hayan e+plorado todos los posi!les 3eltanschauung,
inmersos en el sistema %los de consumidores, actores y poseedor'.
(ara ilustrar me,or este estadio se considerar el caso de la su!comisin de la
tra!a,o de grado de la 2D5, en este estadio fueron ela!oradas cuatro %>'
definiciones ra#, correspondientes a diferentes perspectivas de la su!comisin,
dichas definiciones fueron verificadas mediante el anlisis )"8$5E,
seguidamente se presenta una de estas definiciones ,unto a su verificacin&
Definicin 7a#& 0-a .u!comisin de 8ra!a,o de Erado de Gngenier#a de
.istemas es la dependencia del Departamento de )omputacin y .istemas
encargada de la percepcin, evaluacin y apro!acin de los proyectos de
8ra!a,o de Erado de los Estudiantes de Gngenier#a de .istemas, para esto, est
conformada por profesores de una amplia e+periencia en una determinada rea
del conocimiento, y es orientada por las normas de presentacin de los
(royectos y 8ra!a,os de Erado1.
"nlisis )"8$5E&
)onsumidores %)'& Estudiantes de Gngenier#a de .istemas
"ctores %"'& (rofesores con amplia e+periencia en un rea del conocimiento.
(roceso de 8ransformacin %8'& -a figura < muestra el proceso de
transformacin de la definicin ra#.
0$eltanschauung1 %$'& Entidad que slo perci!e, evala y aprue!a proyectos
de tra!a,o de grado.
Dueo %5'& El Departamento de )omputacin y .istemas.
7estricciones del /edio %E'& Hormas para la presentacin del (royecto y
8ra!a,o de Erado
Digura <
(roceso de transformacin
de la definicin ra#
Etadio )& )onstruccin de /odelos )onceptuales& en este estadio se
ela!oran modelos conceptuales que tienen su origen en los ver!os de accin
m#nimos necesarios presentes en las definiciones ra#, los modelos
conceptuales descri!en lo que idealmente, segn el 3eltanschauung, de!er#a
hacer el sistema, lo cual consiste en descri!ir e interrelacionar, una a una, las
actividades humanas que de!er#an realiarse para cumplir con lo descrito en
las definiciones ra#, estas actividades se e+traen al e+plotar la concepcin
inmersa en cada ver!o. E+istirn tantos modelos conceptuales como
definiciones ra# hayan sido construidas.
Estadio C.@& 8ransformacin de los /odelos )onceptuales en 5tra Dorma de
(ensamiento .istmico& este estadio complementa al estadio C, y su
realiacin es opcional, su propsito es el de dar ca!ida a otros lengua,es de
modelado sistmico, segn los requerimientos del caso de estudio.
)ontinuando con el caso de la su!comisin de tra!a,o de grado. -a definicin
ra# anteriormente presentada contiene tres ver!os que descri!en acciones de
la su!comisin, stos son& (erci!ir, Evaluar y "pro!ar. )on el fin de ela!orar el
modelo conceptual, dichos ver!os fueron agrupados en dos su!sistemas, tal
como se presenta en la figura C.
Digura C
/odelo conceptual preliminar de la definicin ra#
.eguidamente se descri!ieron las actividades m#nimas necesarias para realiar
lo descrito por el modelo preliminar, y se esta!lecieron las relaciones que
de!en e+istir entre dichas actividades, la figura > muestra el modelo conceptual
final.
Digura >
/odelo conceptual final de la definicin ra#
.iguiendo este mismo procedimiento fueron ela!orados los modelos
conceptuales de las restantes definiciones ra#.
Etadio *& 8ransformacin de los /odelos )onceptuales en /odelos de
5!,etos& posterior a la ela!oracin de los modelos conceptuales se procede a
transformar stos en modelos de o!,etos, teniendo siempre presente el
3eltanschauung que les da origen, esto se realia usando las herramientas de
modelado proporcionadas por el 2/- y considerando slo aquellas actividades
que pueden ser su,etas a automatiacin.
En este estadio es recomenda!le realiar slo el modelado de la estructura
esttica del sistema, para ello se pueden usar los diagramas de casos de uso y
de clases, esta recomendacin es de!ida a que, dado que el modelado
dinmico especifica el como se comporta en tiempo de e,ecucin el sistema de
informacin y esto depende en gran parte del como se realian las actividades
en el sistema humano relacionado, y estas actividades no se han definido en su
aspecto final, resultar#a una prdida de tiempo modelar la dinmica del sistema,
dado que las actividades descritas en los modelos conceptuales an no han
sido pasadas por el proceso de comparacin donde tomarn su forma final.
Etadio +& )omparacin de los /odelos )onceptuales con la .ituacin "ctual&
en este estadio se procede a comparar las actividades realiadas en la
situacin actual, con las descritas en los modelos conceptuales, esta
comparacin tiene como propsito el permitir que afloren las diferencias que
e+isten entre lo actual y lo ideal, posteriormente estas diferencias darn origen
a los cam!ios que de!ern realiarse so!re las actividades realiadas por el
sistema humano.
(ara la realiacin de este estadio, en el estudio de la su!comisin de tra!a,o
de grado de ingenier#a de sistemas de la 2D5, se ela!or una herramienta que
fue denominada 0/atri de )omparacin de /odelos )onceptuales1, la cual
consiste en una matri de cuatro %>' columnas y n filas, la estructura de esta
matri se puede apreciar en la ta!la @.
8a!la @
Estructura de la
0/atri de )omparacin de /odelos )onceptuales1
Modelo Conceptual
Acti0idade
Situacin
Actual
MC1 MC' MC1MC!2"er0acione
"ctividad @
"ctividad <
"ctividad I
"ctividad n
-a primera columna corresponde a las actividades comunes y no comunes
presentes en la situacin actual y en los modelos conceptuales. En la segunda
columna se indica si la actividad en cuestin se realia o no en la situacin
actual. -a tercera columna se divide en m su!columnas, las cuales se
correspondern con el nmero de modelos conceptuales construidos en el
estadio C, y en ellas se indicar si la actividad se realia o no en el modelo.
Dinalmente en la cuarta columna se anotan las o!servaciones o!,eto de la
comparacin so!re el cmo se realia la actividad en los diferentes modelos.
Etadio 6( (ropuesta de )am!ios so!re el .istema Jumano& las diferencias
encontradas en el estadio anterior darn origen a los cam!ios, para ello se
de!e considerar siempre que lo descrito en los modelos conceptuales, por ser
stos idealiaciones y por lo cual de!en encerrar los cam!ios que tender#an a
me,orar la situacin, de!e privar so!re el cmo se realian las actividades en la
actualidad.
En el caso de la su!comisin de tra!a,o de grado, este estadio se llevo a ca!o
mediante la construccin de una matri que fue denominada 0/atri de
)am!ios1, la cual consta de dos columnas, la primera contiene aquellas
actividades que segn el proceso de comparacin requieren algn cam!io; es
decir, las que se realian de diferente forma en los modelos conceptuales y en
la situacin actual y aquellas que se realian slo en los modelos conceptuales.
-a segunda columna contiene el%los' cam!io%s' recomendados. -a ta!la <
muestra la estructura de esta matri.
8a!la <
Estructura de la 0/atri de )am!ios1
Acti0idade Ca!"io %ropueto
"ctividad @
"ctividad <
"ctividad I
"ctividad n
Etadio ,& Diseo del .istema de Gnformacin& en este estadio se concluye el
diseo del sistema de informacin, para lo cual, en primer lugar se define la
estructura esttica final del sistema. Esta estructura proviene del compendio de
las diferentes estructuras del sistema construidas en el estadio >, una ve
construida la estructura esttica final del sistema de informacin, se puede
proceder a modelar la vista dinmica del sistema, para esto se pueden usar
herramientas del 2/- como los diagramas de secuencia, de estado, de
cola!oracin, etc., segn las necesidades del diseador.
(ara concluir con el diseo del sistema de informacin, se disea la !ase de
datos, la interfa de usuario y reportes del sistema.
Etadio 3& Gmplantacin de los )am!ios en el .istema Jumano& este estadio
concluye con los cam!ios so!re el sistema humano, en l son ela!orados los
planes de implantacin de los cam!ios propuestos, y finalmente son
implantados de acuerdo a lo planeado.
Etadio && Gmplantacin del .istema de Gnformacin (ropuesto& al igual que el
estadio anterior, en ste se realian los planes de implantacin del sistema de
informacin, de adquisicin de la plataforma tecnolgica necesaria para esto, si
es necesario, y el entrenamiento del personal, para la definitiva implantacin
del sistema.
Dinalmente, al igual que en la ../, la aplicacin de la metodolog#a no concluye
con el estadio A, pues tras la implantacin de los cam!ios tanto en el sistema
humano como en el sistema de informacin el proceso metodolgico de!er#a
comenar nuevamente, con el fin de, incrementalmente, o!tener el me,or
funcionamiento del sistema.
Conideracione 4inale
4 .i !ien la aplicacin de la metodolog#a descrita puede resultar en un proceso
de diseo e+tenso, lo cual no es del agrado de muchos desarrolladores,
redunda en una adecuada e+ploracin de los requerimientos del sistema y en
una, tam!in adecuada, adaptacin del sistema diseado a estos
requerimientos.
4 Esta metodolog#a est siendo usada en la actualidad en el desarrollo de
varios tra!a,os de grado de Gngenier#a de .istemas, en el departamento de
computacin y sistemas del ncleo de "notegui de la 2niversidad de 5riente,
logrndose hasta la fecha e+celentes resultados.
5e.erencia
)hec*land, (. %@AA<'. (ensamiento de .istemas, (rctica de .istemas,
-imusa, /+ico.
9ergvall4:;re!orn, 9., /iri,amdotter, ". y 9asden ". %<==>', 09asic
(rinciples of ../ /odeling& "n E+amination of )"8$5E from a .oft
(erspective1, .ystemic (ractice and "ction 7esearch, @6 %<', KK46C.
7am#re, 5. %@ABC'. 02n Estudio .istmico del )omedor 2niversitario de
la 2niversidad de los "ndes1, .istemas, HL @ ao @ABC, CM4>K, /rida,
?eneuela.
-arman, ). %@AAA'. 2/- y (atrones, (rentice Jall, /+ico.