TXT Titulo by CSKz75

VIEWS: 0 PAGES: 98

									Sistemas de Información




                            Elizabeth Yánez
                   ym.elizabeth@gmail.com
               Contenidos
• Conceptos generales
• Tendencias
• Análisis del sistema de información.
• Diseño de un sistema de información
• Introducción a la seguridad en los sistemas
  de información
• Conceptos de criptografía
• Planes de continencia
• Crimen informático
                      Introducción
En nuestros días vivimos en un medio ambiente rodeado de computadores y
equipos electrónicos, y todos somos usuarios directos e indirectos de estas
máquinas. Los avances tecnológicos han ido creciendo a un ritmo
impresionante tal vez más rápido que el crecimiento del propio hombre y ha
traído consigo la generación de enormes cantidades de información,
haciéndose necesario el empleo del equipo informático para poder llevar a
cabo un manejo y una administración eficiente al llamado segundo recurso
más importante de las empresas después del humano como lo es la
información.
          Sistemas de Información
Un sistema de información es un conjunto de elementos que interactúan
entre sí con el fin de apoyar las actividades de una empresa o negocio.
El equipo computacional: el hardware necesario para que el sistema de
información pueda operar.
El recurso humano que interactúa con el Sistema de Información, el cual
está formado por las personas que utilizan el sistema.
Un sistema de información realiza cuatro actividades básicas: entrada,
almacenamiento, procesamiento y salida de información.

        Las entradas pueden ser manuales o automáticas?
        Unidades de almacenamiento?
        unidades de salida?
Sistema de Información de Control de Clientes:

Actividades que realiza un Sistema de Información:
Entradas:
         Datos generales del cliente: nombre, dirección, tipo de cliente, etc.
         Políticas de créditos: límite de crédito, plazo de pago, etc.
         Facturas (interfase automático).
         Pagos, depuraciones, etc.
Proceso:
         Cálculo de antigüedad de saldos.
         Cálculo de intereses moratorios.
         Cálculo del saldo de un cliente.
Almacenamiento:
         Movimientos del mes (pagos, depuraciones).
         Catálogo de clientes.
         Facturas.
Salidas:
         Reporte de pagos.
         Estados de cuenta.
         Pólizas contables (interfase automática)
         Consultas de saldos en pantalla de una terminal.
Los Sistemas de Información debieran cumplir tres objetivos básicos dentro
   de las organizaciones:

1. Automatización de procesos operativos.

2. Proporcionar información que sirva de apoyo
   al proceso de toma de decisiones.

3. Lograr ventajas competitivas a través de su
   implantación y uso.
Según la función a la que vayan destinados o el tipo de usuario final del mismo,
los SI pueden clasificarse en:
Sistema de procesamiento de transacciones (TPS).- Gestiona la información
referente a las transacciones producidas en una empresa u organización.
Sistemas de información gerencial (MIS).- Orientados a solucionar problemas
empresariales en general.
Sistemas de soporte a decisiones (DSS).- Herramienta para realizar el análisis
de las diferentes variables de negocio con la finalidad de apoyar el proceso de
toma de decisiones.
Sistemas de información ejecutiva (EIS).- Herramienta orientada a usuarios de
nivel gerencial, que permite monitorizar el estado de las variables de un área o
unidad de la empresa a partir de información interna y externa a la misma.
Sistemas de automatización de oficinas (OAS).- Aplicaciones destinadas a
ayudar al trabajo diario del administrativo de una empresa u organización.
Sistema experto (SE).- Emulan el comportamiento de un experto en un dominio
concreto.
Sistema Planificación de Recursos (ERP).- Integran la información y los
procesos de una organización en un solo sistema.
Sistemas Transaccionales. Sus principales características son:
A través de éstos suelen lograrse ahorros significativos de mano de obra, debido
a que automatizan tareas operativas de la organización.
Son intensivos en entrada y salid de información; sus cálculos y procesos suelen
ser simples y poco sofisticados.
Sistemas de Apoyo de las Decisiones. Las principales características de estos
son:
Suelen introducirse después de haber implantado los Sistemas Transaccionales
más relevantes de la empresa, ya que estos últimos constituyen su plataforma de
información.
La información que generan sirve de apoyo a los mandos intermedios y a la alta
administración en el proceso de toma de decisiones.
Sistemas Estratégicos. Sus principales características son:
Su función primordial no es apoyar la automatización de procesos operativos ni
proporcionar información para apoyar la toma de decisiones.
Suelen desarrollarse in house, es decir, dentro de la organización, por lo tanto no
pueden adaptarse fácilmente a paquetes disponibles en el mercado.
La función de la Informática en las organizaciones evoluciona a través de ciertas
etapas de crecimiento.


    • Etapa de contagio o expansión.

    • Etapa de control o formalización.

    • Etapa de integración.

    • Etapa de administración de datos.

    • Etapa de madurez.
                                          Richard Nolan
         Sistemas de Información
Combinan el trabajo teórico de la ciencia informática, administrativa y la
búsqueda de operaciones con una orientación práctica construyendo así los
sistemas y aplicaciones.
Conjunto de componentes interrelacionados que incluyen hardware,
software y orgware que capturan, almacenan, procesan y distribuyen la
información para apoyar la toma de decisiones, el control, análisis y
visión en una institución.
                           Beneficios
Tangibles: incrementa la productividad, bajos costes de operación, reduce la
   fuerza de trabajo, computadores más baratos, costes y precios de venta
   más baratos, reduce los costes generales, ayuda a las personas a
   aprender más acerca del patrón de compras de sus clientes, provee
   nuevos servicios eficientes (cajeros automáticos, control aéreo, etc.), con
   Internet se distribuye información a millones de gente en todo el mundo,
   entre otros.

Intangibles: Mejora la utilización de activos, mejora el control de recursos,
    mejora la planeación y flexibilidad organizacional, información a tiempo,
    empleados motivados, más y mejor información, incrementa la satisfacción
    en el trabajo, mejora la toma de decisiones, mejora las operaciones,
    clientes más satisfechos, una mejor imagen corporativa, entre otros.
                    Desventajas
•En el recurso humano: Elimina trabajos ya que hace las actividades de
varias personas, se puede contratar gente que viole las privacidades de
los demás. Los usuarios pueden presentar problemas de salud con el uso
diario

•En la sociedad: Puede paralizar comunidades o algún servicio en
particular, Internet puede usarse para distribuir software ilegal o propiedad
intelectual

•En los costos generales: Aumento en la adquisición de hardware,
software, telecomunicaciones, servicios, personal, etc.
             Operaciones básicas
Todo sistema de información realiza cuatro operaciones básicas:

    1. Entradas de información: terminales, unidades de disquetes, códigos
       de barras, escáneres, voz, monitores sensibles al tacto, ratón, teclado,
       entre otros
    2. Almacenamiento de información: discos duros, discos compactos,
       disquetes, cintas, etc.
    3. Procesamiento de información
    4. Salida de información: Impresoras, terminales, graficadores, cintas
       magnéticas, etc.

De la misma manera, los sistemas de información cumplen tres objetivos
   básicos:
Automatización de procesos operativos
Proporcionar información que sirva de apoyo al proceso de toma de decisiones
Lograr ventajas competitivas a través de su implementación y uso
  Ética y los Sistemas de Información

Como los sistemas de información son hechos y operados por personas, éstos
pueden ser manejados por individuos con falta de ética.

         Uso de programas sin pago por ello
         Uso de programas de la compañía para uso personal
         Uso de información de la empresa u otra persona sin autorización
         Substraer información de otra persona sin su permiso
         Proveer acceso a todos los empleados sin tomar en consideración
        la seguridad
         Uso del computador para monitorear el desempeño de los
        empleados
Code of Professional Ethics

The Information Systems Audit and Control Association®, Inc. (ISACA) sets forth this Code of
Professional Ethics to guide the professional and personal conduct of members of the
Association and/or its certification holders.
Members and ISACA Certification holder’s shall:

1. Apoyar el establecimiento y cumplimiento apropiado de estándares, procedimientos y
controles en los sistemas de información.

2. Cumplir con los Estándares de Auditoría de Sistemas de Información adoptados por la
Asociación de Auditoría y Control de Sistemas de Información.

3. Dar servicio a sus empleadores, accionistas, clientes y público en general en forma
diligente, leal y honesta y no formar parte de actividades impropias o ilegales.

4. Mantener la confidencialidad de la información obtenida en el curso de sus tareas. Dicha
información no debe ser usada en beneficio propio ni ser entregada a terceros.

5. Realizar sus tareas en forma objetiva e independiente, y rechazar la realización de
actividades que amenacen o parezcan amenazar su independencia.
6. Mantener competencia en los campos relacionados a la auditoría de sistemas de
información a través de la participación en actividades de desarrollo profesional.

7. Obtener suficiente material y documentación de sus observaciones que le permita
respaldar sus recomendaciones y conclusiones.

8. Informar a las partes que correspondieren los resultados del trabajo de auditoría
realizado.

9. Dar apoyo a la educación y el conocimiento de clientes, gerentes y público en general
sobre la auditoría de sistemas de información.

10. Mantener altos estándares de conducta y personalidad tanto en las actividades
profesionales como personales.
Failure to comply with this Code of Professional Ethics can result in an investigation.
    Tipos de Sistemas de Información

Desde su concepción se hacen difíciles de entender su clasificación, por
la diversidad en formas, características, apoyos, para quien van dirigidos;
de ahí el no contar con una clasificación precisa, porque siempre van a
estar cambiando de acuerdo a lo surgido en el ambiente tecnológico y
por supuesto adaptase a los nuevos requerimientos de las
organizaciones contemporáneas que viven en un mundo globalizado y de
fuerte competencia.
Por tal motivo, existen en la actualidad un buen número de criterios de
clasificación, a continuación se describen algunos muy mencionados y
que engloban a los sistemas de información que se mueven en la
industria informática:
                    Nivel Organizacional


                                Sistema de
Nivel Operativo                 Procesamiento de
                                Transacciones.


                                Sistema de Apoyo a
                                la Decisión (DSS),
                                Sistemas de
  Nivel Táctico                 Información
                                Administrativos (MIS

                               Sistemas de Apoyo a
                               los Ejecutivos (ESS),
                               Sistemas de Apoyo
Nivel Estratégico              para las Decisiones en
                               Grupos (GDSS).
                                                       En base a la estructura
                                                           de la Decisión



                    Estructurada
             Datos concretos TPS, MIS



                 Semiestructurada
                      DSS



                  No Estructurada
Sistemas de Trabajadores del Conocimiento (KWS), ESS
                               Numero de Personas a quien sirve


             Individuales TPS


             Colectivo GDSS




       Funciones Administrativas
                                                 Recursos Humanos




Ventas y Mercadotecnia             Producción          Contabilidad
Grados de Automatización


                                         Manuales
                 letras, pinturas, películas, artículos, papel, huellas, etc.


                              Basados en Computador
                        Uso de software comercial o desarrollado
                       para un fin específico en la propia empresa


Localización Geográfica


                                 En la Empresa


                           Conjunto de Empresas
                (proveedores, clientes, instituciones, distribuidores)
                      Tecnología Aplicada



Computador Personal
                                  Esta clasificación se
                                  basa
                                  fundamentalmente
                                  en la tecnología y
       LAN                        medios de
                                  comunicación que
                                  usan los sistemas
                                  de información
       WAN



      Internet
    Principales Sistemas de Información

   Sistemas de Procesamiento Transaccional (TPS)
   Sistemas de Apoyo a la Decisiones (DSS)
   Sistemas de Información para Ejecutivos (EIS)
   Sistemas de Información del Conocimiento (KWS)
   Sistemas de Información Inter-oganizacionales
   Sistemas de Información para la Gestión (MIS)
   Sistemas de Oficina (Ofimática)
   Sistemas de Procesamiento Transaccional (TPS)
Estos sistemas de información logran la automatización de los procesos operativos
dentro de una organización (pagos, cobros, pólizas, pedidos, entregas, etc.)
mejorando las actividades rutinarias de una empresa y de las que depende toda la
organización, y a través de éstos se ahorra tiempo, dinero y esfuerzo al automatizar
las tareas operativas cotidianas de una organización. En realidad son el punto de
partida de los sistemas de información, los cuales en su inicio son implementados en
la parte operativa y a través del tiempo y de su aplicación van subiendo en los niveles
administrativos hasta llegar a lo más alto de la administración para su utilización.

Al ser operativos, reciben una gran cantidad de datos de entrada y de igual manera,
producen mucha información de salida con cálculos simples y poco sofisticados;
recogiendo de esta forma datos de todas las áreas, creando las bases de datos
principales que posteriormente serán explotadas por todos los niveles en la jerarquía
organizacional. Ejemplos: facturación, nóminas, contabilidad general, inventarios, etc.
                      Sistemas de Apoyo a la Decisiones (DSS)
Estos tipos de sistemas son un conjunto de programas y herramientas que permiten obtener de manera
oportuna la información requerida durante el proceso de la toma de decisiones desarrollado en un
ambiente de incertidumbre, en donde la mayoría de los casos, lo que constituye el detonante de una
decisión es el tiempo límite o máximo en el que se debe tomar. Esto implica necesariamente que el
verdadero objetivo de un sistema de apoyo a las decisiones sea el proporcionar la mayor cantidad de
información relevante en el menor tiempo posible, con el fin de decidir lo más adecuado posible.

Dentro de sus características se encuentran:

Interactividad: Interactúa en forma amigable y en tiempo real con el encargado de tomar decisiones
Tipo de decisiones: Apoya el proceso de toma de decisiones estructuradas y no estructuradas
Frecuencia de uso: Utilización frecuente por la media y alta administración
Variedad de usuarios: Todas las áreas funcionales los pueden usar
Flexibilidad: Se acomoda a cualquier sistema de administración (participativo, rienda suelta,
autocrático, etc.
Desarrollo: El propio usuario desarrolla sus propios modelos de decisión sin ayuda de gente de
informática.
Intercambio ambiental: Interactúa con información externa para la toma de decisiones
Comunicación organizacional: Facilita la comunicación en todos los niveles y departamentos de la
organización por medio de gráficas y otros medios de representación de datos.
Acceso a bases de datos: Estos usuarios pueden acceder de las bases de datos corporativas
Simplicidad: Simple y fácil de entender por el usuario final.
               Sistemas de Información para Ejecutivos (EIS)
Sistema informático que provee al ejecutivo acceso fácil a información interna y externa al
negocio con el fin de dar seguimiento a los factores críticos del éxito. Anotando que este
tipo de sistemas de información proporciona datos de la situación actual de la organización
y dejan en un segundo plano la proyección futura.
Para que sea considerado como tal, el EIS debe tener algunas características, (no
necesariamente todas):

•Están diseñados para cubrir las necesidades específicas y particulares de la alta
administración de la empresa y para cada empresa en particular.
•Apoyados por equipo sofisticado (hardware y software).
•Los ejecutivos operan directamente los sistemas sin la ayuda de intermediarios, solo con
un poco de capacitación.
•Extraen, procesan y dan seguimiento a información crítica del negocio.
•Pueden acceder información que no está disponible para todos los usuarios de la
organización.
•Tomen decisiones a través de gráficas avanzadas y comunicaciones.
•Combinan información de fuentes externas e internas.
               Sistemas de Información del Conocimiento (KWS)

Muchas empresas están comprendiendo el hecho de ser organizaciones creadores de
conocimiento con el fin de sobrevivir y prosperar en un entorno empresarial de rápido cambio
Esto significa crear constantemente conocimiento empresarial, diseminarlo dentro de la
organización e incorporarlo rápidamente a nuevos productos y servicios.

Por tanto nacen los Sistemas del Conocimiento para manejar el aprendizaje organizacional y
empresarial. Estos sistemas ayudan a los trabajadores del conocimiento a crear, organizar y
compartir conocimiento organizacional importante en cualquier parte y cada vez que se
necesite.

Este sistema promueve la creación de nuevo conocimiento y asegura que la experiencia
técnica y de los nuevos conocimientos estén integrados y al servicio del negocio. Y como el
conocimiento viene a ser un productor central y activo estratégico, las organizaciones exitosas
han incrementado la habilidad en sus compañías para producir, recolectar, almacenar y
distribuir conocimiento. Con conocimiento las empresas son más eficientes y efectivas en el
uso de los recursos.
             Sistemas de Información Inter-organizacionales

La competencia, en algunos casos, se ha visto sustituida por la cooperación,
necesaria para sobrevivir a competidores más poderosos del propio sector, que
entran en un nuevo mercado como consecuencia de la globalización de la
economía.

A través de estos sistemas, se contribuirá en forma importante al logro de las
principales ventajas competitivas genéricas, además se tendrán ahorros en costes
generales, reducción de rigideces, reducción de costes fijos medios, mejora de la
eficiencia, reducción en stocks, búsqueda de productos substitutos, reducción de
costes de transacción y administración y reducción de intermediarios.

Al usar estos sistemas, se pueden comunicar dos o más organizaciones locales,
pero también es el caso de organizaciones de otros países y se debe estar
preparado para nuevas culturas, políticas, economías mundiales, fuerza de trabajo
diferente, impuestos, etc.
                    Sistemas de Información para la Gestión
                    (MIS)
Un Sistema de Información para la Gestión o Gerencial, para James A. O’Brien suministran
a sus usuarios finales (gerenciales) productos de información que respaldan gran parte de
sus necesidades de toma de decisiones diarias. Y Laudon señala que sirve al nivel
gerencial (administrativo) de la organización proveyendo a los administradores reportes en

Este tipos de sistemas de información como se ha dicho, suministran la información y
utilizados para las funciones administrativas de planeación control y la toma de decisiones
en el nivel gerencial, dependiendo enormemente de los sistemas de procesamiento de
transacciones. Un aspecto distintivo es el hecho de proporcionar respuestas a preguntas
conocidas con anticipación o de rutina, además del hecho de ser flexibles y con poca
capacidad analítica para la toma de decisiones.
Pueden presentar una gran variedad de informes y presentaciones los cuales pueden ser
semanales, mensuales, anuales, pero no diariamente.
             Sistemas de Oficina (Ofimática)
La ofimática es el conjunto de herramientas utilizadas para facilitar la gestión de
trabajos en los campos de producción y automatización de la oficina.

Su aplicación y uso inicia en la década de los 80’s, pero su uso era enfocado al
procesamiento de documentos. En la actualidad un sistema típico de oficina,
maneja y administra documentos (por medio de procesadores de palabras,
publicaciones de escritorio, imágenes), agendas y comunicación (a través de
correo electrónico, correo de voz o videoconferencia; abarcando a todas las
áreas del conocimiento; teniendo como objetivo el apoyo para el funcionamiento
eficiente la oficina de una empresa.
          Deficiencias en los Sistemas de Información

La usan solo para hacer el proceso de datos tradicionales, en lugar de sacar provecho
de su tecnología para hacer análisis, proyecciones, tomar mejores decisiones, planes
de mercadotecnia o hasta crear productos nuevos o productos sustitutos y sacarle
ventajas competitivas al mercado.

La tecnología de información no está siendo utilizada en forma eficiente por los grupos
de servicios de información que proporciona tiempos de respuesta deficientes,
tiempos muertos frecuentes, sistemas incompatibles, datos no integrados y atrasos en
el desarrollo de aplicaciones.

La tecnología de información no está siendo utilizada en forma económica en muchos
casos. Los costes de la tecnología de información han aumentado con mayor rapidez
que otros costes en muchas empresas, aun cuando el coste de procesamiento de
cada unidad de datos está disminuyendo debido a reducciones significativas de
precios y mejoramientos en la tecnología de hardware y software.
           Tendencias de los Sistemas de Información
Hemos visto los diferentes tipos de sistemas de información, a quién le es más útil, sus características, la
forma de trabajar, pero, ¿qué les espera en el futuro?, en realidad, es una pregunta difícil de determinar
con exactitud por los cambios vertiginosos que estamos teniendo en el área de informática aunado a la
revolución que está haciendo Internet y su World Wide Web, sin embargo, a continuación se presentan
algunas tendencias principales:

En organización
•Parte de la estrategia corporativa para obtener ventajas competitivas
•Se prevé la oficina sin papel
•La tecnología será parte del trabajo en equipo en las empresas
•Cambios en la estructura organizacional: facilitará la creación de oficinas virtuales
•Reuniones virtuales a través de la videoconferencia
•Apoyará el rediseño de los procesos de negocios
•Apoyará e impulsará las unidades estratégicas de negocios (UEN)
•Permitirá una planeación bien definida para eventos actuales e imprevistos futuros.

En Recursos humanos
•Empleados que trabajan en su casa
•Todos los usuarios (empleados de la empresa) estarán conectados en un sistema cliente-servidor
•Empleados más y mejor capacitados con la ayuda de las nuevas tecnologías

Otras
•Se incrementará el uso de multimedia en la educación
•El outsourcing se utilizará en mayor grado para apoyo en servicios de telecomunicaciones, redes y
automatización de oficinas
               Metodología
• La metodología para el desarrollo de software
  es un modo sistemático de realizar, gestionar y
  administrar un proyecto para llevarlo a cabo
  con altas posibilidades de éxito. Esta
  sistematización nos indica como dividiremos un
  gran proyecto en módulos más pequeños
  llamados etapas, y las acciones que
  corresponden en cada una de ellas, nos ayuda
  a definir entradas y salidas para cada una de las
  etapas y, sobre todo, normaliza el modo en que
  administraremos el proyecto.
  MODELOS DE SISTEMAS DE INFORMACIÓN

Una metodología completa es algo más que una notación, un proceso, y
herramientas. Además de una "notación, de un proceso, y de herramientas,"
estas "metodologías completas" proporcionan:

    Guías para estimar costos,
    Manejo del proyecto en las tareas y entregas,
    Medidas y métricas,
    Formas definidas y dirección en las entregas de la construcción,
    Políticas y procedimientos para garantizar la calidad del software,
    Descripciones de los roles y programas de entrenamiento
    detallados,
    Ejemplos totalmente trabajados,
    Ejercicios de entrenamiento,
    Técnicas para adaptar el método, y
    Técnicas definidas
Modelo Clásico
En el modelo clásico, cada proyecto
atraviesa por algún tipo de análisis, diseño e
implantación, aunque no se haga
exactamente como se muestra en la figura
siguiente. El ciclo de vida de proyecto
utilizado, pudiera diferir del que se muestra
en la figura siguiente en una o todas de las
formas siguientes:
La fase de exploración y análisis pudieran
juntarse en una sola.
Puede no haber fase de estudio de
hardware si se cree que cualquier sistema
nuevo pudiera instalarse con las
computadoras existentes sin causar mayor
problema operacional.
La fase de diseño preliminar y el de detalles
pudieran juntarse en una sola.
Diversas fases de pruebas pueden juntarse
en una sola.
Modelo Semiestructurado
En la figura siguiente se
muestra el modelo
semiestructurado, en donde
se observa la siguiente
diferencia con respecto al
modelo clásico:
"La secuencia ascendente
de codificación, la prueba de
módulos y prueba del
sistema se reemplaza por
una implementación de
arriba hacia abajo, que es un
enfoque en el cual los
módulos de alto nivel se
codifican y prueban primero,
seguidos por los más
detallados de bajo nivel".
Modelo Estructurado

En el modelo estructurado
se examinan brevemente
las nueve actividades y los
tres terminadores que lo
componen, como se
muestra en la figura
siguiente. Los terminadores
son los usuarios, los
administradores, y el
personal de operaciones.
Los cuales se tratan de
individuos o grupos que
proporcionan la entrada al
equipo del proyecto, y son
los beneficiados finales del
sistema.
Modelo Espiral
El modelo espiral para la ingeniería de
software ha sido desarrollado para
cubrir las mejores características tanto
del ciclo de vida clásico, como de la
creación de prototipos, añadiendo al
mismo tiempo un nuevo elemento: el
análisis de riesgo. El modelo
representado mediante la espiral de la
figura    siguiente,     define     cuatro
actividades principales:
•Planificación:     determinación      de
objetivos, alternativas y restricciones.
•Análisis de riesgo: análisis de
alternativas e identificación/resolución
de riesgos.
•Ingeniería: desarrollo del producto del
"siguiente nivel",
•Evaluación del cliente: Valorización de
los resultados de la ingeniería.
   Modelo Prototipo
Captura un conjunto inicial de necesidades e
implementarlas rápidamente con la intención
declarada de expandirlas y refinarlas
iterativamente al ir aumentando la compresión
que del sistema tienen los usuarios y quien lo
desarrolla.
colección de programas de computadora que
simulan algunas o todas las funciones que el
usuario desea. Para lograr lo anterior se utilizan
las siguientes herramientas de software:

     •Un diccionario de datos integrado.
     •Un generador de pantallas .
     •Un generador de reportes no guiado por
     procedimientos .
     •Un lenguaje de programación de cuarta
     generación .
     •Un lenguaje de consultas no guiado por
     procedimientos .
     •Medios poderosos de administración de
     base de datos.
  Metodología orientada a objetos
•Se basa en componentes, código es reutilizable
•Fácil de mantener porque los cambios están localizados.
•Proximidad de los conceptos de modelado respecto de las entidades del mundo real. Mejora captura y
validación de requisitos.
•Modelado integrado de propiedades estáticas y dinámicas del ámbito del problema. Facilita construcción,
mantenimiento y reutilización.
•Conceptos comunes de modelado durante el análisis, diseño e implementación. Facilita la transición entre
distintas fases.


ventajas de una orientación a
objetos son:

Mantenimiento: Los objetos
son auto-contenidos
Reusabilidad: Objetos como
cajas negras
Escalabilidad: Reemplazar un
objeto sin alterar otros
elementos
Cada fase se subdivide en iteraciones con sus incrementos
resultantes. Cada fase termina con un hito. Cada hito se determina
por un conjunto de artefactos, es decir, ciertos modelos o
documentos. Los hitos permiten controlar el progreso del trabajo y
tomar decisiones cruciales como continuar con la siguiente fase.
Notaciones de especificación y diseño (UML)
  UML fue creado por Grady Booch, Jim Rumbaugh e Ivar Jacobson y fue creado para expresar modelos.
 Ciclo de Vida de un Sistema de Información
El ciclo de vida de un sistema de información es un enfoque por fases del
análisis y diseño que sostiene que los sistemas son desarrollados de mejor
manera mediante el uso de un ciclo especifico de actividades del analista y
del usuario
Las fases

    A. Nacimiento.
    B. Desarrollo.
    C. Operación: (introduciendo datos y obteniendo
       información y reportes que soporten la
       operación de la empresa)
    D. Mantenimiento.
    E. Muerte.
 Actividades del Ciclo de Vida de un Sistema de
 Información
Es el conjunto de
actividades que los
analistas, diseñadores y
usuarios realizan para
desarrollar e implantar
un       sistema       de
información y consta de
las            siguientes
actividades
1)          Investigación preliminar

Cuando se formula la solicitud para un sistema de información comienza la primera actividad de
sistemas, la investigación preliminar. Esta actividad tiene tres partes:

a) Aclaración de solicitud.- Muchas solicitudes que provienen de empleados y usuarios no están
formuladas de manera clara. Por consiguiente, antes de considerar cualquier investigación de sistemas,
la solicitud de proyecto debe examinarse para determinar con precisión lo que el solicitante desea.

b) Estudio de factibilidad.- Un resultado importante de la investigación preliminar es la determinación
de que el sistema solicitado sea factible. En la investigación preliminar existen tres aspectos
relacionados con el estudio de factibilidad:

·    Factibilidad Técnica
·    Factibilidad Económica
·    Factibilidad Operacional

c) Aprobación de la solicitud.- Aquellos proyectos que son deseables y factibles deben incorporarse
a los planes. En algunos casos el desarrollo puede comenzar inmediatamente, aunque en otros la
administración decide que proyectos son los más importantes y decide el orden en que se llevarán a
cabo. Después de aprobar la solicitud del proyecto se estima su costo, el tiempo necesario para
terminarlo y las necesidades de personal.
2)       Determinación de los requerimientos del sistema.

El aspecto fundamental del análisis de sistemas es comprender todas las
facetas importantes de la empresa que se encuentra bajo estudio. Los analistas
al trabajar con los empleados y administradores, deben estudiar los procesos
de una empresa para dar respuesta a las siguientes preguntas clave:

·    ¿Que es lo que se hace?
·    ¿Como se hace?
·    ¿Cual es el grado de eficiencia con el que se efectúan las tareas?

Así mismo, las investigaciones detalladas requieren el estudio de manuales y
reportes, la observación en condiciones reales de las actividades del trabajo y,
en algunas ocasiones, muestras de formas y documentos con el fin de
comprender el proceso en su totalidad.

Conforme se reúnen los detalles, los analistas estudian los datos sobre
requerimientos con la finalidad de identificar las características que deben
producir los sistemas junto con características operacionales tales como
controles de procesamiento, tiempos de respuesta y métodos de entrada y
salida.
Diseño del sistema
Los analistas de sistemas comienzan el proceso de diseño identificando los
reportes y demás salidas que debe producir el sistema. Hecho lo anterior se
determinan con toda precisión los datos específicos para cada reporte y
salida. El diseño de un sistema también indica los datos de entrada,
aquellos que serán calculados y los que deben ser almacenados.


Los documentos que contienen las especificaciones de diseño representan
a éste de muchas maneras (diagramas, tablas y símbolos especiales). La
información detallada del diseño se proporciona al equipo de programación
para comenzar la fase de desarrollo de software.
Desarrollo de software

Los encargados de desarrollar software pueden instalar (o modificar y
después instalar) software comprado a terceros o escribir programas
diseñados a la medida del solicitante. La elección depende del costo de
cada alternativa, del tiempo disponible para escribir el software y de la
disponibilidad de los programadores.


Los programadores también son responsables de la documentación de los
programas y de proporcionar una explicación de cómo y porque ciertos
procedimientos se codifican en determinada forma. La documentación es
esencial para probar el programa y llevar a cabo el mantenimiento una vez
que la aplicación se encuentra instalada.
Prueba de sistemas
Durante la fase de prueba de sistemas, el sistema se emplea de manera
experimental para asegurarse de que el software no tenga fallas, es
decir que funciona de acuerdo con las especificaciones y en la forma en
que los usuarios esperan que lo haga.
         Implantación y evaluación
La implantación es el proceso de verificar e instalar el nuevo equipo,
entrenar a los usuarios, instalar la aplicación y construir todos los
archivos de datos necesarios para utilizarla.

La evaluación de un sistema se lleva a cabo para identificar puntos
débiles y fuertes. La evaluación ocurre a lo largo de cualquiera de las
siguientes dimensiones:

·    Evaluación operacional
·    Impacto organizacional
·    Opinión de los administradores
·    Desempeño del desarrollo
Método de Desarrollo por Análisis Estructurado
El análisis estructurado se concentra en especificar lo que se requiere que haga el sistema o la aplicación. No se
establece como se cumplirán los requerimientos o la forma en que implantará la aplicación.

Los elementos esenciales del análisis estructurado son símbolos gráficos, diagramas de flujo de datos y el diccionario
centralizado de datos.

1)             Descripción Gráfica.- Una de las formas de describir un sistema es preparar un bosquejo que señale sus
características, identifique la función para la que sirve e indique como éste interactúa con otros elementos, entre otras
cosas.

2)            Diagramas de Flujo de Datos.- Este diagrama muestra las fuentes y destinos de los datos, identifica y da
nombre a los procesos que se llevan a cabo, identifica y da nombre a los grupos de datos que relacionan una función
con otra y señala los almacenes de datos a los que se tiene acceso. El modelo del sistema recibe el nombre de
diagrama de flujo de datos (DFD).

3)           Diccionario de Datos.- Todas las definiciones de los elementos en el sistema tales como flujo de datos,
procesos y almacenes de datos están descritos en forma detallada en el diccionario de datos.


El Análisis Estructurado se combina, con bastante frecuencia, con el método ya presentado de Ciclo de Vida de
Desarrollo de Sistemas. Por ejemplo, los analistas pueden optar por desarrollar diagramas de flujo de datos como una
forma para documentar las relaciones entre componentes durante la investigación detallada de algún sistema existente.
Asimismo, se pueden definir los archivos y datos en un diccionario centralizado de datos de acuerdo con las reglas del
análisis estructurado.
1.1.2                 Método del Prototipo de Sistemas
Éste método hace que el usuario participe de manera más directa en la experiencia de análisis y diseño que cualquiera de
los ya presentados. Al igual que cualquier sistema basado en computadora, está constituido por software que acepta
entradas, realiza cálculos, produce información ya sea impresa o presentada en una pantalla, o que lleva a cabo otras
actividades significativas.

Los usuarios evalúan el diseño y la información generada por el sistema.

Los usuarios pueden señalar las características que les agradaría o no tener, junto con los problemas que presenta un
sistema que existe y funciona, con mayor facilidad que si se les pidiese que las describieran en forma teórica o por
escrito.

En general, los pasos a seguir en el proceso de desarrollo de prototipos son los siguientes:

1)           Identificar los requerimientos de información que el       usuario      conoce junto con las características
necesarias del sistema.

2)            Desarrollar un prototipo que funcione

3)            Utilizar el prototipo anotando las necesidades de cambios y mejoras.

4             Revisar el prototipo con base en la información obtenida a través de la experiencia del usuario.

5)            Repetir los pasos anteriores las veces que sea necesario, hasta obtener un sistema satisfactorio.

Cuando el analista y el usuario deciden que cuentan ya con la suficiente información proveniente del proceso de
construcción del prototipo, determinan cómo satisfacer los requerimientos ya identificados.
1. Objetivo General
2. Objetivo Especifico
3. Ámbito

4. “Desarrollo del Proyecto”, presenta algunos conceptos fundamentales, exponiendo:
     • Situación actual en que se trabaja
     • Antecedentes tecnológicos
     • Problema detectado
     • Solución propuesta
     • Beneficios y Ventajas entre otros. Usuarios, herramientas a utilizar.

5. “Estudio de Factibilidad”, describe el ambiente del mercado, realizando un análisis FODA,
que tiene relación a las Fortalezas, Oportunidades, Debilidades y Amenazas, analizando
además Segmentación, Estrategia Comercial, Demanda y Oferta entre otros.

6. “Metodologías de Investigación”, este capítulo trata la forma en que se resuelve
teóricamente la problemática a solucionar.

“Anexos”, información extra como Glosarios para la comprensión de términos
computacionales y así poder entender aun mas el mensaje a entregar. Modelo de datos
correspondiente al sistema, “Diagramas de UML, Modelo de Datos”, comienza con la
definición del Modelo Entidad Relación como referente para definir el modelo utilizado en un
Diseño.
   Ciclo de vida en cascada

   Propuesto por Royce en 1970. Este modelo admite iteraciones. Después
   de cada etapa se realiza una revisión para comprobar si se puede pasar a
   la siguiente. Trabaja en base a documentos (SRD, SDD...).


Ventajas

•Planificación sencilla
•Calidad del producto alta
•Permite trabajar con personal poco
cualificado

Inconvenientes

•Necesidad de tener todos los requisitos
al principio.
•Si se han cometido errores en una fase
es difícil volver atrás.
•No se dispone del producto hasta el
final.
•Más lento y más caro que los demás.
 Ciclo de vida en v
Propuesto por Alan Davis, mismas fases que el anterior, pero tiene en cuenta el nivel de abstracción.
Una fase sirve para validad o verificar las posteriores
Ciclo de vida en cascada incremental
Se realiza un ciclo de vida en cascada para cada pequeña funcionalidad



Ventaja
No es necesario
disponer de todos los
requisitos al principio

Desventaja
Los errores de
detección de requisitos
aparecen tarde
Ciclo de vida en cascada con reducción de riesgos


Para evitar los problemas en el entendimiento de los requisitos se
puede hacer un desarrollo interactivo durante las fases de análisis y
diseño global.
Preguntar al usuario
Hacer el diseño global que depende del punto 1
Hacer un prototipo de interfaz de usuario, hacer entrevistas con los
usuarios enseñándoles el prototipo y volver con ello al punto 1 para
identificar más requisitos o corregir mal entendidos.
A partir de aquí igual al ciclo de vida en cascada
Modelo de ciclo de vida en espiral

Propuesto por Boehm en 1988. Consiste en una serie de ciclos que se
repiten. Parecido al incremental, pero teniendo en cuenta el concepto de
riesgo.
En cada iteración se recomienda obtener la siguiente lista de informaciones:

•Objetivos: Se hacen entrevistas a los clientes, se les hace rellenar
cuestionarios, etc.
•Alternativas: Son las diferentes formas posibles de conseguir los objetivos,
desde dos puntos de vista:
     •características del producto
     •formas de gestionar el proyecto
     •Restricciones:
          •Desde el punto de vista del producto: Interfaces del tal o cual
          manera, rendimiento, etc.
          •Desde el punto de vista organizativo: Coste, tiempo, personal, etc.
     •Riesgos: Lista de riesgos identificados
     •Resolución de riesgos: La técnica más utilizada es la construcción de
     prototipos
     •Resultados: Es el producto que queda después de la resolución de
     riesgos
     •Planes: Lo que se va a hacer en la siguiente fase
     •Compromiso: Decisiones de gestión sobre como continuar
Ventajas

    •No es necesaria definición completa de requisitos
    •Desde el final de la primera iteración es más fácil validar los requisitos
    •Riesgo es menor, porque sólo se arriesga la última iteración
    •Riesgo de retrasos menor, de detectar los problemas temprano y da
    tiempo a subsanarlos

Inconvenientes

    •Es difícil evaluar los riesgos
    •Necesaria participación continua del cliente
    •Al subcontratarlo hay que producir una especificación completa y eso
    lleva tiempo

Tipos de proyecto para los que es adecuado
    •Grandes sistemas
    •Proyectos donde es importante el factor riesgo
    •Cuando no es posible definir todos los requisitos
El reproductor, Una división de planeación de instalaciones que hace nuevas plantas y
construye oficinas regionales nuevas.
La frontera, En una organización de negocios, esto pudiera constituir la planta misma y
los guardias u otro personal de seguridad que evitan el ingreso de intrusos indeseables.
El inyector, que transporta la materia-energía a través de la frontera del sistema desde
el medio ambiente, el departamento de ventas.
El distribuidor, que trae material desde el exterior del sistema y lo reparte desde sus
subsistemas a cada componente. líneas telefónicas, correo electrónico, mensajeros,
bandas, etc.
El convertidor, que cambia ciertos materiales que ingresan al sistema a formas más
útiles para los procesos especiales de dicho sistema particular.
El productor, que forma asociaciones estables durables por períodos significativos con
la materia-energía que ingresa al sistema o que egresa de su convertidor.
El subsistema de almacenamiento de materia-energía, que retiene en el sistema,
durante diferentes períodos, depósitos de diversos tipos de materia-energía.
El expulsor, que transmite materia-energía hacia el exterior del sistema en forma de
desechos o de productos.
El motor, que mueve el sistema o a sus partes en relación con todo o parte del medio
ambiente, o bien que mueve a los componentes del ambiente.
El soporte, que mantiene las relaciones espaciales apropiadas entre los componentes del
sistema, de manera que pueden interactuar sin ser un lastre o estorbo entre ellos.
El transductor de entrada, que traen señales portadoras de información al sistema,
transformándolas en otras formas de materia-energía adecuadas para su transmisión al
interior.
El transductor interno, que recibe de otros subsistemas o componentes del sistema señales
que portan información acerca de alteraciones en dichos.
El canal y la red, que están compuestos por una sola ruta en el espacio físico.
El decodificador, que altera las claves de información que le es introducida por medio del
transductor de entrada o del transductor interno.
El asociador, que lleva a cabo la primera etapa del proceso de aprendizaje, formando
asociaciones duraderas entre elementos de información dentro del sistema.
La memoria, que lleva a cabo la segunda etapa del aprendizaje, almacenando diversos
tipos de información en el sistema durante diferentes períodos.
El que decide, que recibe información de los demás subsistemas y les transmite
información que sirve para controlar al sistema completo.
El codificador, que altera la clave de información que se le introduce desde otros
subsistemas procesadores de información, convirtiéndola, de una clave privada.
El transductor de salida, que emite señales portadoras de información desde el sistema.
Sistemas de Información mas comunes

Existen dos categorías básicas en la clasificación de sistemas:

    •Sistemas naturales.
    •Sistemas hechos por el hombre.
                                   •Sistemas físicos, que incluyen:

                                        •Sistemas estelares: galaxias, sistemas solares,
                                        etcétera.
                                        •Sistemas geológicos: ríos, cordilleras, etcétera.
  sistemas sociales, sistemas de        •Sistemas      moleculares:        organizaciones
  transporte, sistemas de               complejas de átomos.
  comunicación, Sistemas de
  manufactura, sistemas            •Sistemas vivientes, que comprenden toda gama de
  financieros.                     animales y plantas que nos rodean, al igual que la
                                   raza humana.
Los sistemas automatizados son sistemas hechos por el hombre que
interactúan con o son controlados por una o más computadoras. Aunque hay
diferentes tipos de sistemas automatizados, todos tienden a tener componentes
en común:

    El hardware de la computadora: los procesadores, los discos,
    terminales, impresora, unidades de cinta magnética, etcétera.

    El software de la computadora: Los programas de sistemas tales como
    sistemas operativos, sistemas de base de datos, programas de control de
    telecomunicaciones, etcétera.

    Las personas: los que operan el sistema, los que proveen su material de
    entrada y consumen su material de salida, y los que proveen actividades de
    procesamiento manual en un sistema.

    Los datos: la información que el sistema recuerda

    Los procedimientos: las políticas formales e instrucciones de operación
    del sistema.
Una división categórica de los sistemas automatizados es la siguiente:

    Sistemas en línea: es aquel que acepta material de entrada
    directamente del área donde se creo. Sistema en el que el material de
    salida, se devuelve directamente a donde es requerido.

    Sistemas de tiempo real: aquel que controla un ambiente recibiendo
    datos, procesando y devolviendo con la suficiente rapidez como para influir
    en dicho ambiente en ese momento.

    Sistemas de apoyo a decisiones: Estos sistemas computacionales no
    toman decisiones por si mismos, sino ayudan a los administradores, y a
    otros de una organización a tomar decisiones inteligentes y documentadas.

    Sistemas basados en el conocimiento: Estos sistemas contienen
    grandes cantidades de diversos conocimientos que emplean en el
    desempeño de una tarea dada. Ejemplo, Los sistemas expertos.
 Un sistema de riego automático.

  Un sistema de encendido automático de luces al anochecer.

  Un sistema de bajar toldos protectores al salir el sol.

  Un sistema de calefacción.

  Un sistema de refrigeración.

  Un sistema automático de bombeo de agua de un pozo a un
  deposito acumulador.

  Una central telefónica para 50.000 abonados.

  Una central de alarma anti incendio de unos almacenes.

  Una central de alarma antirrobo de un banco.

  Un sistema automático de control del trafico de una ciudad.
Existen algunos principios generales que son de interés particular para
quienes crean sistemas automatizados de información, e incluyen los
siguientes:


    Entre más especializado sea el sistema, menos capaz es de adaptarse
    a circunstancias diferentes.

    Cuanto mayor sea el sistema mayor es el número de sus recursos que
    deben dedicarse a su mantenimiento diario.

    Los sistemas siempre forman parte de sistemas mayores y siempre
    pueden dividirse en sistemas menores.

    Los sistemas crecen.
Tendencias

Cuando se habla de "Tendencias Emergentes", se habla de tecnologías
existentes, presentes durante algún tiempo en el mercado, y que ya han
sido suficientemente validadas, como para que el Gerente General pueda
invertir en forma segura en ellas.
Sistemas de Información
Corporativos
Cuando se habló del "Legado Histórico", se mencionaron los efectos de no
usar metodologías, de hacer las cosas independientemente. Por mucho que
COBOL funcionara, los problemas estaban allí y estaban muy presentes y se
incrementaban dado el poder que significaba que el programador pudiese
crear "archivos de datos" a su libre albedrío. La piedra de tope, que inició un
proceso de frenado (aún cuando está muy distante el frenado total), fue la
aparición de tecnologías de bases de datos, soportados por el paradigma
"Cliente / Servidor".
 Cliente / Servidor
 El paradigma Cliente/Servidor es un principio bajo el cual se propone un uso
 "racional" de los recursos computacionales conectados a una red de datos.

La única forma de computación
estaba definida por los grandes
"mainframes",       que        además
requerían       de       instalaciones
especiales (libres de polvo, con
refrigeración    asistida,    espacios
importantes dedicados a esto, etc.),
con esas condiciones, lo lógico era
que los usuarios compartieran este
"carísimo     recurso“.    "terminales
tontos“, desplegaban la información
que el procesador central enviaba:
 comunicación "inteligentes", donde se aprovecha la capacidad de procesamiento
 así como su capacidad de almacenamiento y no se desperdicie la capacidad de
 procesamiento del computador personal


Cliente / Servidor, trajo
consigo una serie de
mejoras a la forma de
enfrentar el desarrollo
de     Sistemas       de
Información, pero una
de las mejoras más
importantes, consistió
en la adopción de
estándares            de
desarrollo.
Integración Intra Empresa: Bases de Datos Corporativas

Al unificarse los estándares de desarrollo, fue posible empezar a integrar los
diversos sistemas de las empresas.

Esta opción dio excelentes
resultados para empresas
de tamaño relativamente
pequeño. Para empresas
de gran tamaño la red de
área local que soporta el
esquema C/S es
claramente insuficiente. Se
intentó entonces otras
opciones de acceso
remoto, pero los costos y
los bajos tiempos de
respuesta, lo hacían
impracticable.
Bases de Datos Distribuidas
En este orden de cosas, se inserta la extensión a Cliente/Servidor que permite
que las empresas geográficamente distribuidas, puedan disponer de un servidor
independiente en cada uno de los centros de trabajo:
Procesadores Analíticos
Con la disponibilidad de los datos en una Base de Datos estandarizada,
rápidamente surgieron herramientas que permitían a un usuario medianamente
experto (sin muchos conocimientos de programación, pero si expertos en el tema
de fondo) realizar sus propias consultas.

Surgen entonces, los Procesadores Analíticos en Línea (OLAP: On Line Analytical
Processor). Estas herramientas, son grandes "mezcladores" de información, que
reunen y mantienen actualizada una base de datos especial, que realiza por sí
sola todos los cruces de información posibles y los deja disponibles a los usuarios
para que, utilizando herramientas parecidas a las anteriores, puedan generar en
línea todos los análisis que requieran.
Integración entre Empresas
  ¿Por qué no interconectar ambas empresas y que todo este trabajo simple
  sea hecho entre los computadores de ambas empresas?

  Surge entonces la tecnología para el intercambio electrónico de datos (EDI:
  Electronic Data Interchange) cuya principal característica es que no
  estandariza los sistemas en sí (cosa imposible) sino el mecanismo de
  comunicación, y lo hace sobre bases bastante simples y, a la vez, poderosas.


Cabe señalar que EDI
presenta       convenientes
esquemas de seguridad.
Sin embargo, su uso
masivo ha ido en franca
disminución     desde     la
aparición de Internet.
Sistemas de Información de la Reingeniería
de Negocios

Mientras en Chile estaban los "Chicago Boys", en USA aparecían una raza
particular de hombres de negocio que serían denominados los: "YUPpies"
(expresión derivada de la sigla YUP: Young Urban Professional) y que se
caracterizaban por un completo desprecio de las normas éticas y morales (e
incluso, en más de un caso, legales) pues su único objetivo eran "las
ganancias" del negocio (lo que la mayoría de las veces se transformaba en un
lucrativo movimiento de acciones).

Una serie de consultores proponen "reinventar" la empresa. Es decir, hacer un
revisión profunda y radical de los procesos de negocio que permita redefinirlos
para alcanzar un incremente sustancial de las utilidades del negocio (tanto por
aumento de ventas, como por disminución de costos). Ese es el esquema de
trabajo que será denominado "Reingeniería de Negocios".
Reingeniería


“Revisión profunda y radical
de los procesos de negocio”
Se trata de una empresa, dedicada a vender repuestos para
televisores que, habitualmente, tenía serios problemas de
manejo en su bodega, llegando a tener pérdidas del orden del
25% al 30% del inventario (ya fuera por manipulación indebida
que terminaba con artículos destruidos o por simple hurto). Para
complicar aún más el ambiente, era común que se perdieran las
órdenes de compra, siendo habitual que un cliente llegara a
enviarla 2 o más veces, lo que se traducía en una notable
demora en los despachos. A este tipo de empresa llegan los
consultores, la "desarman y rearman" y luego de la consultoría se
registran ventas por sobre el 300% de lo habitual, y se reducen
los costos a una fracción (25%).

                                bajar costos y aumentar ingresos

                     Incremento de utilidades por sobre el 100%
Sin embargo,

A. El "repensar" la organización, puede ser más
   que importante para ella.
B. Si es necesario reorganizar una empresa, lo
   mejor es hacerlo todo de un sólo golpe.
C. Es importante ver a la organización como un
   todo interrelacionado.
Sistemas Colaborativos


        La organización es un            Seguimiento al flujo del trabajo,
        todo en función de los           que apoye directamente a las
        procesos de negocios             personas que hacen el trabajo


Sistemas basados en computadoras que soportan grupos de personas
involucradas en una tarea común (u objetivo) y que proveen una interfaz a
un ambiente compartido.

Características
Permite trabajo en equipo Orientadas a mejorar la productividad Permite
replicar y sincronizar la información
Groupware
El Groupware es un tipo de software colaborativo que
ayuda a grupos de trabajo a realizar sus actividades a
través de una red.

"Sistemas basados en computadoras que apoyan a
grupos de personas que trabajan en una tarea común y
que proveen una interfaz para un ambiente compartido" -
Dave Chaffney”
Las características más importantes de los groupware son:

   Proveer de un ambiente de colaboración, en el que
   realmente se perciba que el trabajo en grupo se lleva a
   cabo.

   Mantener la información en un solo sitio común para
   todos los miembros.

   Interactuar con otros usuarios, de forma escrita, voz o
   video.
Los groupware se están volviendo más populares dentro de las empresas:

    Resulta más barato instalar una Intranet

    Comprar o implementar un sistema de colaboración a estar transportando
    personal de un lugar a otro.



       Los groupware se pueden clasificar en base a:
                    tiempo y espacio




                          Tomar Decisiones
Es por esto que los groupware deben proporcionar tres funciones
esenciales dentro de un grupo, llamadas las tres C's:

 La Comunicación, es la función más importante del groupware, ya que
  es el medio en que la información es compartida.

 La Colaboración, utilizada para unir la cooperación y resolver
  problemas de negocios o alguna actividad empresarial. Proporciona la
  ventaja de resolver problemas de las asambleas tradicionales como:
  lugar y tiempo para la realización de la misma o la disponibilidad de
  información. Además de mejorar la eficiencia en la toma de decisiones
  con la contribución de todos los miembros del grupo.

 La Coordinación, es la acción de asegurar que el equipo está
  trabajando eficientemente y en conjunto para alcanzar una meta. Esto
  incluye la distribución de tareas y revisión de su ejecución.
ContactOffice elimina cualquier constreñimiento físico o lógico para permitir el
acceso a los datos desde cualquier ordenador y para crear grupos de trabajo con
clientes, proveedores, socios temporales o permanentes, etc.
   Workflows
Los Workflows son sistemas que ayudan a administrar y automatizar procesos
de negocios. Un workflow puede ser descrito como el flujo y control en un
proceso de negocio.

La WfMC (Workflow Management Coalition) define a los workflows como:

"La automatización de un proceso de negocio, total o parcial, en la cual
documentos, información o tareas son pasadas de un participante a otro a los
efectos de su procesamiento, de acuerdo a un conjunto de reglas establecidas."


        Existen en el mercado varios productos
        como ser FlowMind, openEDMS,
        wf.com.mx, cardiff, IBM, etc.
Objetivos de un sistema de workflow
Reflejar, mecanizar y automatizar los métodos y organización en el sistema
de información.

Establecer los mecanismos de control y seguimiento de los procedimientos
organizativos.

Independizar el método y flujo de trabajo de las personas que lo ejecutan.

Facilitar la movilidad del personal.

Soportar procesos de reingeniería de negocio.

Agilizar el proceso de intercambio de información y agilizar la toma de
decisiones de una organización, empresa o institución.
Las funciones más comunes que proporcionan los workflows son:


   •Asignación de tareas al personal.
   •Aviso al personal de tareas pendientes.
   •Permitir la colaboración en las tareas comunes.
   •Optimización de recursos humanos y técnicos, alineándolos a la
   estrategia de la empresa.
   •Automatización de las secuencias de los procesos de negocio y
   optimización de las mismas.
   •Agilización de los procesos de negocio y como resultado un mejor
   servicio al cliente.
   •Control y seguimiento de dichos procesos.
Elementos clave de un proceso de negocio.
             Motor de Workflow (Workflow Engine)
El motor de workflow es el software que provee el control del ambiente
de ejecución de una instancia de Workflow. Típicamente el motor
provee facilidades para:

   •Interpretación de la definición de procesos.
   •Control de las instancias de los procesos: creación, activación,
   terminación, etc.
   •Navegación entre actividades.
   •Soporte de interacción con el usuario.
   •Control de datos al usuario o hacia aplicaciones.
   •Invocación de aplicaciones externas.

								
To top