Sunteți pe pagina 1din 5

JOURNAL OF WORD CLASS FILES, VOL. 1, NO.

1, OCTOBER 2018 1

Organizaciones, Sistemas, Roles y


Metodologías de desarrollo
Cartuche. José, CIS-UNL, UNL.


Abstract—Este artículo trata de las organizaciones, sistemas,
roles y metodologías de desarrollo que una gestión de proyectos
debe tener, Los proyectos hoy en día esta muy en auge ya que es lo
que el mundo de la informática tiene para sacar proyectos en la
vida real, empleando no solo conceptos informáticos, sino
empresarios y éticos.
Actualmente, la información ha encontrado su lugar apropiado
como recurso clave. Los responsables de la toma de decisiones por
fin comprenden que la información no es sólo un producto
derivado de las operaciones comerciales, sino que, además provee
impulso a las empresas y puede constituir el factor decisivo para
determinar el éxito o el fracaso de un negocio.
En este capítulo examinaremos los fundamentos de distintos tipos
de sistemas de información, los diversos roles de los analistas de
sistemas, las metodologías de desarrollo de sistemas y la forma en
que se relacionan con los factores de Interacción humano-
computadora (HCI), además de una introducción a las
organizaciones como Sistemas en la Gestión de Proyectos.

Index Terms—Organizaciones, Sistemas, Roles del Analista,


Metodologías, Tipos de Sistemas, Gestión de Proyectos, GP.

I. INTRODUCCIÓN Sistemas de procesamiento de transacciones (TPS): Son


sistemas de información computarizados que se desarrollaron
L OS sistemas de información se desarrollan para distintos
fines, dependiendo de las necesidades de los usuarios
humanos y la empresa. Los sistemas de procesamiento de
para procesar grandes cantidades de información para las
transacciones de negocios rutinarias, como nóminas e
transacciones (TPS) funcionan en el nivel operacional de la inventario que atraviesan límites y permiten que la organización
organización; los sistemas de automatización de oficinas (OAS) interactúe con los entornos externos. Como los administradores
y los sistemas de trabajo de conocimiento (KWS) brindan analizan los datos generados por el TPS para obtener
soporte para el trabajo a nivel del conocimiento. Entre los información actualizada sobre lo que ocurre en sus empresas,
sistemas de nivel superior se encuentran los sistemas de es imprescindible que estos sistemas funcionen sin problemas
información administrativa (MIS) y los sistemas de soporte de ni interrupciones para sustentar las operaciones diarias de estas
decisiones (DSS). Los sistemas expertos aplican la experiencia compañías.
de los encargados de tomar decisiones para resolver problemas
específicos y estructurados. En el nivel estratégico de la
administración se encuentran los sistemas de soporte para
ejecutivos (ESS). Los sistemas de soporte de decisiones en
grupo (GDSS) y los sistemas de trabajo colaborativo asistido
por computadora (CSCWS), que se describen en forma más
general, ayudan en el proceso de toma de decisiones, a nivel de
grupo, de la variedad semiestructurada o no estructurada.

Manuscript created October 23, 2018; revised October 26, 2018. This work See http://www.michaelshell.org/for current contact information.
1
was supported by the IEEE. This work is distributed under the L Public License Note that it is the convention of this document not to hyphenate command
(LPPL) (http://www.latex-project.org/) version 1.3. A copy of the LPPL, or file names and to display them in typewriter font. Within such constructs,
version 1.3, is included in the base L distributions of L TE A A TEX Project A spaces are not implied at a line break and will be explicitly carried into the
TEX documentation of all X released 2003/12/01 or later. The opinions beginning of the next line. This behavior is not a feature of IEEEtran, but is
expressed here are entirely that of the author. No warranty is expressed or used here to illustrate computer commands verbatim.
implied. User assumes all risk. Email of student: jose.a.cartuche@unl.edu.ec
JOURNAL OF WORD CLASS FILES, VOL. 1, NO. 1, OCTOBER 2018 2

Sistemas de soporte de decisiones (DSS): Estos sistemas


pertenecen a una clase superior de sistemas de información
computarizados. Se ajustan más a la persona o el grupo usuario
que un sistema de información administrativa tradicional.
También se describen a veces como sistemas enfocados en la
inteligencia de negocios.

Inteligencia artificial y sistemas expertos: La inteligencia


artificial (AI) puede ser considerada como el campo dominante
de los sistemas expertos. La idea general de la AI ha sido
desarrollar equipos que se comporten de manera inteligente.

Son una clase muy especial de sistema de información que


ha demostrado su utilidad comercial gracias a la disponibilidad
Sistemas de automatización de oficinas y sistemas de extendida de hardware y software como las computadoras
trabajo de conocimiento (OAS): En el nivel de conocimiento personales (PC) y las interfaces de sistemas expertos.
de la organización hay dos clases de sistemas. Los sistemas de
automatización de oficinas (OAS) brindan apoyo a las personas Los componentes básicos de un sistema experto son la base
que trabajan con datos, no para crear conocimiento sino para de conocimiento, un motor de inferencia que conecta al usuario
analizar la información y transformar los datos o manipularlos con el sistema mediante el proceso de consultas en lenguajes
de cierta forma antes de compartirlos o diseminarlos de manera como el lenguaje de consulta estructurado (SQL), y la interfaz
formal a través de la organización y, algunas veces, más allá. de usuario.

Sistemas de soporte de decisiones en grupo y sistemas de


trabajo colaborativo asistido por computadora

Estos sistemas, que se utilizan en cuartos especiales


equipados con varias configuraciones, permiten a los miembros
de los grupos interactuar con el soporte electrónico (a menudo
en la forma de software especializado) y un facilitador de grupo
especial. El objetivo de los sistemas de soporte de decisiones en
grupo es lograr que un grupo resuelva un problema con la ayuda
de varios apoyos como encuestas, cuestionarios, lluvia de ideas
y creación de escenarios.

Sistemas de información administrativa (MIS): Estos Sistemas de soporte para ejecutivos (ESS): Ayudan a los
sistemas no sustituyen a los sistemas de procesamiento de ejecutivos a organizar sus interacciones con el entorno externo
transacciones; más bien, todos los sistemas MIS incluyen el ofreciendo tecnologías de gráficos y comunicaciones en sitios
procesamiento de transacciones. Para acceder a la información, accesibles como salas de juntas u oficinas corporativas
los usuarios del sistema de información administrativa personales.
comparten una base de datos común; ésta almacena tanto los
datos como los modelos que permiten al usuario interactuar con
ellos, interpretarlos y aplicarlos.

INTEGRACIÓN DE LAS TECNOLOGÍAS EN


SISTEMAS
JOURNAL OF WORD CLASS FILES, VOL. 1, NO. 1, OCTOBER 2018 3

A medida que los usuarios adoptan nuevas tecnologías, parte SOFTWARE


del trabajo del analista de sistemas consiste en integrar los
sistemas tradicionales con los nuevos para asegurar un contexto Una metodología de software es un enfoque, una manera de
útil. interpretar la realidad o la disciplina en cuestión, que en este
caso particular correspondería a la Ingeniería de Software. De
Las aplicaciones de comercio electrónico y los sistemas hecho, la metodología destinada al desarrollo de software se
Web: A muchos de los sistemas que veremos en este libro se considera como una estructura utilizada para planificar y
les puede agregar una mayor funcionalidad si se hacen migrar a controlar el procedimiento de creación de un sistema de
la World Wide Web o si se conciben e implementan información especializada.
originalmente como tecnologías basadas en Web. Hay muchos
beneficios relacionados con el proceso de montar o mejorar una Dicho esto, mostramos a continuación cuáles son algunas de
aplicación en Web: Aumenta el número de usuarios que se las metodologías de desarrollo que te permitirán saber cuál sería
enteran de la disponibilidad de un servicio, producto, industria, la más adecuada para tu negocio.
persona o grupo.
1. Modelo de Cascada: Si alguna vez has incursionado en el
Los analistas de sistemas necesitan estar conscientes de que mundo del Desarrollo de Software, de seguro te has topado en
al integrar tecnologías se ven afectados todos los tipos de algún momento con el modelo de cascada. De no ser así, cabe
usuarios y sistemas. destacar que en este modelo cada etapa representa una unidad
de desarrollo con un pequeño descanso en el medio. Por lo
Se puede mejorar la utilidad y capacidad de uso del diseño tanto, cada siguiente etapa inicia tan pronto como la anterior
de la interfaz. Se puede expandir un sistema globalmente en vez haya culminado, y esos descansos son usados para
de permanecer en el entorno local, con lo cual se puede confirmaciones del lado del cliente.
establecer contacto con personas en ubicaciones remotas sin
preocuparse por la zona horaria en la que se encuentren. Adicionalmente, este es considerado como el método
tradicional de explicar el proceso de desarrollo de software en
Sistemas empresariales (ERP): Estos sistemas, también ingeniería de software, por lo que actualmente es visto como
conocidos como sistemas de planificación de recursos anticuado. Sin embargo, aún sigue siendo aplicado a proyectos
empresariales, están diseñados para llevar a cabo esta con metas claras y requisitos que demandan hasta 100 horas de
integración. Para establecer un ERP se requiere de un enorme desarrollo, sobre todo considerando que este enfoque permite a
compromiso y cambios en la organización. A menudo, los los negocios deshacerse del papeleo innecesario, reuniones
analistas de sistemas actúan como consultores para los regulares que consumen mucho tiempo y retrasos en sus
proyectos de ERP que utilizan software propietario. Dentro del procesos de negocio.
software ERP popular están los sistemas de SAP y Oracle.
Algunos de estos paquetes están orientados hacia el proceso de Es por esto que esta es una gran opción para pequeños
migrar las empresas a la Web. proyectos donde todos los aspectos del proceso de desarrollo de
software se conocen de antemano, pero una mala solución para
Sistemas para dispositivos inalámbricos y móviles: Tal proyectos complicados, ya que se trata de un modelo bastante
vez a usted le pidan diseñar sistemas de redes inalámbricas de inflexible.
área local (WLAN); redes de fidelidad inalámbrica, conocidas
como Wi-Fi o redes personales inalámbricas que reúnan 2. Modelo de Espiral: Mientras que la metodología de la
muchos tipos de dispositivos bajo el estándar Bluetooth. En cascada ofrece una estructura ordenada para el desarrollo de
configuraciones más avanzadas, tal vez los analistas tengan que software, las demandas de tiempo reducido al mercado hacen
diseñar agentes inteligentes: software capaz de aprender que sus pasos en serie sean inapropiados.
progresivamente las preferencias de los usuarios para
posteriormente brindarles ayuda basada en el conocimiento El siguiente paso evolutivo desde la cascada es donde se
adquirido. realizan los diversos pasos para múltiples entregas o traspasos.
La última evolución de la caída del agua es la espiral,
Software de código fuente abierto (OSS): Es una aprovechando el hecho de que los proyectos de desarrollo
alternativa al desarrollo de software tradicional, en donde el funcionan mejor cuando son incrementales e iterativos.
código propietario se oculta a los usuarios. Con el OSS, los
usuarios y programadores pueden estudiar, compartir y La metodología espiral refleja la relación de tareas con
modificar el código o las instrucciones de computadora. Las prototipos rápidos, mayor paralelismo y concurrencia en las
reglas de esta comunidad incluyen la idea de que cualquier actividades de diseño y construcción. El método en espiral debe
modificación a los programas se debe compartir con todas las todavía ser planificado metódicamente, con las tareas y
personas en el proyecto. entregables identificados para cada paso en la espiral.

METODOLOGÍA DE DESARROLLO DE 3. Metodología de Prototipo: Es un procedimiento de


JOURNAL OF WORD CLASS FILES, VOL. 1, NO. 1, OCTOBER 2018 4

desarrollo especializado que permite a los desarrolladores la


posibilidad de poder solo hacer la muestra de la resolución para El analista de sistemas como experto de soporte: Como
poder validar su esencia funcional ante los clientes, y hacer los empleado de una empresa, tal vez le toque desempeñarse como
cambios que sean fundamentales antes de crear la solución final experto en soporte en algún puesto de sistemas. En este rol, el
auténtica. De hecho, la mejor parte de esta metodología es que analista se basa en su experiencia profesional sobre hardware y
tiende a resolver un conjunto de problemas de diversificación software y su uso en los negocios.
que ocurren con el método de la cascada.
El analista de sistemas como agente de cambio: El rol más
Además de esto, la gran ventaja de optar por este enfoque es extenso y responsable del analista de sistemas es el de agente
que da una idea clara sobre el proceso funcional del software, de cambio, ya sea interno o externo, para la empresa. Como
reduce el riesgo de falla en una funcionalidad de software y analista, usted actúa como un agente de cambio cada vez que
asiste bien en la recolección de requisitos y en el análisis realiza alguna de las actividades en el ciclo de vida del
general. desarrollo de sistemas (que veremos en la siguiente sección) y
está presente e interactúa con los usuarios y la empresa durante
4. Desarrollo Rápido de Aplicaciones (RAD): Con el un periodo extendido (de dos semanas hasta más de un año).
objetivo de otorgar resultados rápidos, se trata de un enfoque Podemos definir a un agente de cambio como una persona que
que está destinado a proporcionar un excelente procesos de actúa como catalizador para el cambio, desarrolla un plan de
desarrollo con la ayuda de otros enfoques, pero además, está cambio y trabaja con otros para facilitarlo.
diseñado para aumentar la viabilidad de todo el procedimiento
de desarrollo de software para resaltar la participación de un Cualidades del analista de sistemas: A partir de las
usuario activo. anteriores descripciones de roles, es fácil deducir que un
analista de sistemas exitoso debe poseer un amplio rango de
5. Metodología de Programación Extrema (XP): Como cualidades. Aunque los perfiles pueden variar de un caso
metodología ágil de ingeniería de software, la metodología de específico a otro, hay ciertas cualidades que la mayoría de los
programación extrema se conoce actualmente como analistas de sistemas parecen tener.
metodología de XP (eXtreme Programming). Esta metodología,
se utiliza principalmente para evitar el desarrollo de funciones El analista de sistemas debe ser un individuo disciplinado y
que actualmente no se necesitan, pero sobre todo para para motivado, y tener capacidad para coordinar tanto a personas
atender proyectos complicados. Sin embargo, sus métodos como recursos variados para llevar a cabo los proyectos. El
peculiares pueden tomar más tiempo, así como recursos análisis de sistemas es una carrera exigente, pero como
humanos en comparación con otros enfoques. compensación siempre está en continua evolución y ofrece
nuevos retos.
Estas son solo algunas de las metodologías de Desarrollo de
Software que existen, pero lo importante es que tengas en LA ORGANIZACIÓN COMO SISTEMA
cuenta que al estar familiarizado con estos populares enfoques
podrás optimizar la eficiencia de tus proyectos utilizando un Existen diversos debates sobre los orígenes del pensamiento
enfoque puro o combinando algunos de ellos. sistémico. En la historia han existido varios pensadores con
visión holística, como Aristóteles, Marx y Husserl, no obstante
ROLES DEL ANALISTA DE SISTEMAS el pensamiento sistémico formal o explícito no surgió hasta la
década de los cincuenta, cuando se comenzó a utilizar el
El analista de sistemas evalúa en forma sistemática cómo término sistema (Checkland, 2000).
interactúan los usuarios con la tecnología y cómo operan las
empresas, para lo cual examina los procesos de entrada/salida De acuerdo con West Churchman, citado por Hammond
de los datos y la producción de información con la intención de (2002), la idea de desarrollar la Teoría de Sistemas comenzó
mejorar los procesos organizacionales. Muchas mejoras con la reunión de cuatro personas en el “Stanford Center for
implican un mejor soporte de las tareas de trabajo de los Advanced Study in Behavioral Science” en 1954: Ludwig von
usuarios y las funciones empresariales mediante el uso de Bertalanffy, Kenneth Boulding, Ralph Gerard y Anatol
sistemas de información computarizados. Rapoport, fundadores de la sociedad “Society for General
Systems Research (SGSR)” y que ahora se conoce como
El analista de sistemas como consultor: Con frecuencia el “International Society for Systems Sciences (ISSS)”.
analista de sistemas actúa como consultor de sistemas para las
personas y sus empresas y, por ende, pueden llegar a contratarlo Los objetivos que tenía la sociedad figuraban en lo que
específicamente para lidiar con las cuestiones relacionadas con Bertalanffy propuso con su teoría general de sistemas, esto es
los sistemas de información dentro de la empresa. Dicha la investigación de isomorfismos en varios campos de la
contratación puede ser una ventaja, ya que los consultores ciencia; la generación de modelos teóricos en las disciplinas que
externos pueden proveer una perspectiva fresca de la cual carecían de éstos; minimizar la duplicación de esfuerzos y la
carezcan otras personas en la organización. promoción de la unidad de la ciencia al proporcionar un
JOURNAL OF WORD CLASS FILES, VOL. 1, NO. 1, OCTOBER 2018 5

lenguaje en común. Siguiendo a Hammond (2002) los fue la excepción. Este concepto aplicado a las organizaciones
propósitos de la sociedad para la investigación general de considera la relación recíproca entre ésta y su entorno, así pues
sistemas pretendía establecer modelos teóricos racionales y la primera puede influir y ser influenciada por el segundo. En
análisis cuantitativo; aplicar la teoría para la resolución de contra parte del paradigma mecanicista de la teoría clásica, que
problemas y fomentar un pensamiento anti mecanicista. contemplaba a la organización como un sistema cerrado.

Respecto a los aportes de cada uno de los fundadores del Para Scott (1961) el enfoque moderno de la teoría
SGSR. Primero von Bertalanffy, cuyos principales aportes ya organizacional comienza desde que se comienza a percibir a la
se han discutido, es considerado como el padre de la teoría organización como una entidad compleja, cuyas interacciones
general de sistemas, y asociado como uno de los primeros entre elementos son tanto formales e informales, con su entorno
autores en proponer un planteamiento general para los sistemas inmediato así como el ambiente externo. Es decir, desde que se
en una conferencia en Chicago en 1939. Bertalanffy se propone la visión sistémica.
preocupaba por las limitaciones del modelo mecanicista-
analítico que hasta el momento prevalecía en la ciencia. REFERENCES
Además contribuyó con la concepción de los sistemas abiertos
y la aplicación de conceptos de sistemas en términos [1] T. I. o. E. a. E. Engineers, «2017 IEEE,» 2017. [En línea]. Available:
matemáticos para proporcionar rigurosidad. https://www.ieee.org/content/dam/ieee-
org/ieee/web/org/pubs/taxonomy_v101.pdf.
[2] J. L. C. Martínez, «LA ORGANIZACIÓN COMO SISTEMA: EL
James Miller por su parte, estuvo interesado en las ciencias MODELO ORGANIZACIONAL CONTEMPORÁNEO,» 2016. [En
del comportamiento y, influenciado por los modelos línea]. Available:
homeostáticos de Cannon, buscó integrar las dimensiones ftp://ftp.repec.org/opt/ReDIF/RePEc/grm/oikosp/201604.pdf.
biológicas, psicológicas y sociales en este aspecto. Ralph [3] E. Rivera, «Capitulo 1 - Sistemas, Roles y Metodologías de Desarrollo,»
2016. [En línea]. Available:
Gerard por su parte, trabajó en el área de neurofisiología e fue
https://es.scribd.com/presentation/190099594/Capitulo-1-Sistemas-
influenciado por la visión organísmica de Herbert Spencer, Roles-y-Metodologias-de-Desarrollo.
analizó la relación entre los diferentes niveles de organización [4] C. Garcia, «Sistemas, roles y metodologia de desarrollo.,» 26 Agosto
de los sistemas biológicos, desde la célula, el organismo y la 2014. [En línea]. Available: https://prezi.com/2mxieqt_ipeo/sistemas-
sociedad, visualizándolos como un todo. roles-y-metodologia-de-desarrollo/.
[5] Rusvel, «Sistemas, Roles y Metodologías de Desarrollo,» Abril 2017.
[En línea]. Available:
Anatol Rapoport contribuyó al campo de los sistemas en e http://yisu10rusvel.blogspot.com/2017/04/sistemas-roles-y-
área de la biología matemática; área en la cual profundizó con metodologias-de.html.
la teoría de juegos y las redes neuronales. (Hammond, 2002). [6] K. Gomez, «Top 5 Metodologías de Desarrollo de Software,» 2017. [En
Por su parte Kenneth Boulding (1956) estuvo interesado en línea]. Available: https://www.megapractical.com/blog-de-arquitectura-
soa-y-desarrollo-de-software/metodologias-de-desarrollo-de-software.
aspectos que tenían que ver con la cooperación, la
comunicación, la resolución de conflictos y además tuvo un
interés particular por analizar los niveles de complejidad que
suponían grados más altos de organización, de ahí su famosa
clasificación de sistemas de acuerdo a su nivel de complejidad.

Como es sabido, la teoría de sistemas tuvo su origen gracias


a la convergencia de los aportes de distintas disciplinas como la
biología, la cibernética, la teoría de la información y
comunicación, entre otras (Lilienfeld, 1975). Sin duda alguna
la aplicación de la teoría de sistemas en las ciencias sociales no

S-ar putea să vă placă și