Está en la página 1de 45

Unidad 1

Sistemas de información, organizaciones y estrategias

● IMPACTOS ECONÓMICOS

● IMPACTOS ORGANIZACIONALES Y DEL COMPORTAMIENTO

1. La TI aplana las organizaciones

2. Organizaciones posindustriales

3. Comprensión de la resistencia organizacional al cambio

● INTERNET Y LAS ORGANIZACIONES

● IMPLICACIONES PARA EL DISEÑO Y LA COMPRENSIÓN DE LOS SISTEMAS DE


INFORMACIÓN

¿CÓMO AYUDAN EL MODELO DE FUERZAS COMPETITIVAS DE PORTER,


EL MODELO DE LA CADENA DE VALOR, LAS SINERGIAS, LAS COMPETENCIAS BÁSICAS Y
LA ECONOMÍA DE REDES, A QUE LAS EMPRESAS DESARROLLEN ESTRATEGIAS
COMPETITIVAS MEDIANTE EL USO DE SISTEMAS DE INFORMACIÓN?

A. ESTRATEGIAS DE LOS SISTEMAS DE INFORMACIÓN PARA LIDIAR CON LAS


FUERZAS COMPETITIVAS

1. Liderazgo de bajo costo


2. Diferenciación de productos
3. Enfoque en nichos de mercado
4. Fortalecimiento de la intimidad con los clientes y proveedores

B. IMPACTO DE INTERNET SOBRE LA VENTAJA COMPETITIVA

¿CUALES SON LOS RETOS IMPUESTOS POR LOS SISTEMAS ESTRATÉGICOS DE


INFORMACIÓN Y CÓMO HAY QUE HACERLES FRENTE?

1. SOSTENER UNA VENTAJA COMPETITIVA


2. ALINEAR LA T.I. CON LOS OBJETIVOS DEL NEGOCIO
● Lista de comprobación gerencial: realización de una análisis de sistemas
estratégico
3. ADMINISTRAR LAS TRANSICIONES ESTRATÉGICAS

Unidad 2 y 3

Software Empresarial

Es un sistema utilizado para planificar los recursos empresariales. Comparte datos a través de
la organización, permitiendo integrar operaciones en la empresa, sobre todo las que tienen que
ver con las áreas operativas y la contabilidad. Automatiza los procesos de negocio de la
organización.

Los sistemas empresariales (ERP) dan soporte a casi todas las actividades de negocio internas
de una organización; se basan en una “suite” de módulos de software integrados y una base de
datos central común. Los ERP proveen valor al :
● Incrementar la eficiencia operacional
● Proporcionar información para ayudar a la toma de decisiones
● Ayudar a responder con rapidez a las solicitudes de los clientes.

Se basa en procesos de negocios que reflejan las mejores prácticas, primero se seleccionan las
funciones del sistema que se desea usar, y luego se asocian sus procesos de negocios con los
predefinidos en el software, lo que implica un gran esfuerzo. La personalización exhaustiva del
software puede degradar su desempeño, comprometer la información e integración de procesos.
Para aprovechar el software al máximo, las compañías deben cambiar la forma de trabajo y
adaptarse a los procesos del software.

Cadena de suministro (SCM)

La cadena de suministro de una empresa es una red de organizaciones y procesos


de negocios para adquirir materias primas, transformar estos materiales en produc-
tos intermedios y terminados, y distribuirlos a los clientes. Enlaza proveedores, plantas
de manufactura, centros de distribución, puntos de venta al menudeo y clientes para
proveer bienes y servicios desde el origen hasta el consumo.

Los problemas en la cadena de suministro se deben a una información imprecisa o inoportuna, lo


cual provoca el desperdicio de hasta el 25% de los costos de operación.

En cuanto a los sistemas de información de la cadena de suministros, estos permiten:


● Modelar la cadena de suministro existente
● Generar pronósticos de la demanda y planificarla
● Desarrollar planes óptimos de abastecimiento y fabricación
● Ayudan a mejorar la toma de decisiones
● Ayudan a establecer niveles de inventarios
● Identificar modos de transporte, etc.
Según Laudon, los principales distribuidores del software SCM son Manugistics e i2 Technologies,
ambos adquiridos por JDA software. SAP y Oracle-Peoplesoft ofrecen productos módulos de
SCM.

Los sistemas de ejecución de la cadena de suministro:


● Administran el flujo de productos, por medio de centros de distribución y almacenes
● Buscan asegurar que los productos se entreguen en las ubicaciones correctas y en la
forma más eficiente.
● Rastrean el estado de los productos, la administración de materiales, las operaciones de
almacén y transporte y la información financiera que involucra a todas las partes.

Cadenas de suministro globales e internet

Antes de Internet Con Internet

● Se entorpece la cadena de suministro ● Se logra la integración eficiente de las


por problemas de flujo de información. partes
● Era complejo el comportamiento de ● Se facilita la colaboración en línea
información con socios de la cadena ● Se puede realizar monitoreo del estado
externa de los pedidos.
● Los sistemas de proveedores o
distribuidores podrán tener software
incompatible con el del cliente.

Las cadenas de suministro globales:

• Abarcan distancias y diferencias de tiempo mayores que las nacionales


• Tienen participantes de diferentes países
• Pese a poder lograr menores precios en el extranjero, se necesita considerar eficientemente los
costos de transporte e impuestos

• Internet ayuda a las compañías a administrar diversos aspectos de suministros globales:


• El abastecimiento
• El transporte
• Las comunicaciones
• Las finanzas internacionales

¿Qué es un CRM?

Customer Relationship Management es una filosofía empresarial que combina


estrategia y tecnología, establece una comunicación bidireccional con los clientes
e incrementa la información sobre ellos.
Actúa sobre:
● Ventas
● Marketing
● Servicios
Los CRM capturan e integran datos de los clientes en toda la organización. Los
consolidan, los analizan y distribuyen los resultados, a sistemas y puntos de
contacto con el cliente. Los CRM bien diseñados proveen una sola vista
empresarial de los clientes. Y proveen a los clientes una sola vista de la compañía,
sin importar el punto de contacto que se utilice.

Administración de Relaciones con el Cliente

● Perspectiva multifacética
● Conjunto de aplicaciones integradas
● Servicio al cliente, ventas y marketing

● Automatización de la fuerza de ventas:

• Ayudan a incrementar la productividad


• Enfoque del esfuerzo de ventas en los clientes más rentables
• Enfoque en los clientes que son buenos candidatos para ventas
• Información sobre prospectos de ventas y de contacto, productos y generación de
cotizaciones.
• Incrementa la eficiencia de cada vendedor al reducir el costo por venta
• Mejora la retención y se baja el costo de adquirir nuevos clientes.
• Pronósticos de ventas, administración de territorios y ventas en equipo.

● Módulos de servicio al cliente:

• Información para incrementar la eficiencia en los call centers, departamentos de soporte


técnico y el personal de soporte al cliente.
• Herramientas para administrar las solicitudes de servicio a los clientes.
• Ejemplo: se introduce la información del cliente una sola vez, y cualquier representante
de servicios puede manejar la relación con el cliente ante un desvío de una llamada.
• Los call centers logran una mayor productividad, reducción del tiempo de transacciones,
y mayor calidad de servicio a menor costo.
• El cliente queda más satisfecho.

● Módulos de marketing:

• Herramientas para capturar datos de prospectos y clientes, para proveer productos y


servicios y para clasificar las iniciativas de marketing dirigido.
• Pueden programar y rastrear correos de marketing.
• Analizar los datos de marketing y de los clientes
• Identificar los rentables y no rentables
• Diseñar productos específicos
• Satisfacer las necesidades de los clientes.
• Identificación de las oportunidades de venta cruzada.
• Incrementan la tasa de retención.
• Asignar puntaje a los clientes en base a valor y lealtad.

CRM operacional y analítico

CRM operacional CRM analítico

● Integra las aplicaciones que ● Aplicaciones que analizan los


actúan de manera directa con el datos de los clientes.
cliente (automatización de la ● Los datos son generados por las
fuerza de ventas, call center, aplicaciones CRM
soporte al servicio al cliente y la ● Se basan en las bases de datos
automatización de marketing) de los CRM operacionales
● Se utilizan con procesamiento
analítico en línea (OLAP) data
mining y otras técnicas.
● Estos datos se pueden combinar
con datos de otras fuentes.

Implementación de una estrategia CRM

● Centrarse en un modelo orientado al cliente


● Cambio en la cultura organizacional
● Cambio de enfoque de procesos
● Tecnología adecuada
● Integración de canales en la empresa
● Adaptación de los recursos humanos

Ventajas en la Implementación de un CRM

● Incrementar la satisfacción, lealtad y retención de clientes


● Mejorar la interacción con el cliente
● Predecir el comportamiento del cliente
● Maximizar el valor del ciclo de vida del cliente
● Mejora en la efectividad del equipo de ventas
● Gestión de clientes multicanal
● Mejorar el conocimiento del cliente
● Reducción de los costos de servicios
● Mejora en la gestión de las campañas de marketing
● Gestión de productos y servicios personalizados
● Maximizar la rentabilidad

Causas de fracaso en la Implementación de un CRM

● Ausencia de compromiso y liderazgo de la alta dirección


● Cultura corporativa inadecuada
● Falta de alineación y coordinación
● Falta de capacitación del personal
● Ausencia de objetivos comerciales
● Estrategia inadecuada
● No centrarse en el cliente
● Mala redefinición de procesos
● Ausencia de un plan integral de despliegue
● Excesivo protagonismo de las tecnologías de la información

Tipos de CRM
CRM on premise CRM on demand CRM de código Social CRM
(SAAS) abierto

● Esquema ● Servicio de ● Fácil ● Los sistemas


tradicional de pago por uso implementación CRM
licencia y uso del ● Las empresas ● Gratuidad interactúan
software TIC proveen el inicial con datos de
● Instalación a cargo servicio; ● Confiabilidad redes sociales
de la propia Hardware no garantizada ● Clientes más
empresa remoto críticos
● Buena adaptación ● Gestión de ● Contextos de
y control de los clientes más comunicación
datos sencilla bidireccional
● Integración con ● Riesgo en la ● Los clientes
otras aplicaciones seguridad de dejan de ser
● Costo alto de datos meros
implementación ● Posible espectadores
debilidad en la ● Mejora la toma
integración con de información
otras ● Se enfatiza la
aplicaciones. relación con el
cliente
● Proceso
interactivo

El mejor CRM en la actualidad : SalesForce


Soluciones bajo costo basados en la nube: odoo, zoho, monday.com, pipedrive.
Sistemas de información como herramienta competitiva.
Desde hace ya algunos años se reconocen distintas categorías de sistemas aplicados a los
usuarios de las empresas, aunque – como hemos visto en la sección anterior – no siempre
fue así.

a) Las de los sistemas transaccionales, es decir aquellos que dan soporte administrativo a
las transacciones de una empresa (como, por ejemplo, las ventas y las compras),
permitiendo visualizar por pantalla (e imprimir, de ser necesario) la información necesaria
para que el usuario pueda ejecutarla, emitiendo los formularios / comprobantes del caso y
actualizando los archivos correspondientes. En otras palabras, son los que generan en
origen los datos de la transacción.

En un ambiente de sistemas integrados, los datos generados por el sistema transaccional


serán luego aprovechados por el sistema de contabilidad y los sistemas de soporte a las
decisiones, entre otros.

Si pensamos en un sistema transaccional operando en un ambiente moderno (en


línea, con actualización de archivos en tiempo real, e integrado a otros sistemas), estaremos
recorriendo la idea conceptual de lo que, en la jerga técnica de sistemas, se denomina
Procesamiento de Transacciones en Línea (en inglés, OLTP, siglas de On-Line Transaction
Processing).

MIS (Management Information System)

Los primeros tipos de sistemas, cuya característica distintiva era la existencia de un centro
de cómputos que prestaba servicio a toda la organización, recibieron la denominación EDP
(siglas de Electronic Data Processing, procesamiento electrónico de datos).
Los MIS (siglas Management Information Systems, que significa literalmente Sistemas de
Información para la Dirección) representan una posterior etapa de evolución hacia la
integración de los sistemas, y su aprovechamiento para otros fines distintos que los
transaccionales. Bajo esta óptica, los MIS se limitarían al filtrado de la información que
ingresa a la empresa. Actualmente representan aquellos sistemas que hacen uso de la
información transaccional y contable a los fines de la gestión y su control.

DSS (Decisión Support System)


Distintos productos y conceptos han recibido la categoría de DSS en los últimos años (6). En
esta obra consideraremos que sus componentes principales son los repositorios de datos
(data warehouse) y las herramientas que permiten la práctica del OLAP.
Negocio electrónico global y colaboración

Procesos de negocios

Se refieren a la forma en que se organiza, coordina y enfoca el trabajo para producir un


producto o servicio valioso. Es un conjunto de actividades que se requieren para crear
un producto o servicio; estas actividades se apoyan en flujos de material, información
y conocimiento entre los participantes en los procesos de negocios. Los procesos de
negocios también se refieren a las formas únicas de las organizaciones de coordinar el
trabajo, la información, el conocimiento, así como las maneras en que la gerencia elige
coordinar el trabajo.

Procesos de negocios y T.I

● Automatización
● Análisis de procesos de negocios
● Mejorar procedimientos
● I.A

Tipos de S.I

Tipos de sistemas de información Grupos al que sirven

Sistema de información ejecutiva (ESS) Nivel estratégico

Sistema de soporte de decisiones (DSS) Nivel de gestión y administración

Sistemas de información de gestión (MIS) Nivel de gestión y administración

Sistema de gestión del conocimiento (KWS) Nivel de conocimiento

Sistemas de oficinas (OfficeS) Nivel de conocimiento

Sistemas de procesamiento de transacciones Nivel operativo


(TPS)

Sistemas de procesamiento de transacciones (TPS)

Los sistemas de transacción proveen el registro de las actividades y transacciones elementales de la


organización, como ventas, recibos, depósitos en efectivo, nóminas, decisiones de créditos y el flujo
de materiales en fábrica. Es un sistema computarizado que efectúa y registra las transacciones
diarias de rutina necesarias para realizar negocios.
Sistemas para inteligencia de negocios

. La inteligencia de negocios trata las necesidades de toma de decisiones de todos los niveles de
la gerencia.
1. MIS
○ Desempeño de la organización
○ No son flexibles
○ Poca capacidad analítica.
2. DSS
○ Apoyo a decisiones NO rutinarias
○ Fuentes externas
3. ESS
○ Similar a DSS pero orientado a ejecutivos y con tablero de Comandos

Sistemas para enlazar la empresa

1. Aplicaciones empresariales
● S.E ( ERP) planificación de Recursos de la empresa
● S.C.M Sistema de Adm. de la cadena de suministros
● C.R.M Sistema de Adm. de relaciones con Clientes
● K.M.S Sistema de Adm. del conocimiento

Negocio Electrónico (e-business)

● Principales procesos de negocio


● Incluye comercio electrónico (e-commerce)
● Gobierno electrónico( e-government)

Colaboración y trabajo en equipo

● Corto o largo plazo


● Uno a uno, uno a varios o varios a varios
● Formal o informal
● Persiguen un objetivo explícito
● Importancia :
1. Naturaleza cambiante del trabajo
2. Crecimiento del trabajo profesional
3. Organización cambiante de la empresa
4. Énfasis de la innovación
5. Cultura cambiante del trabajo y la empresa

Beneficios de la colaboración y el trabajo en equipo


● A mayor colaboración, mayor éxito
● Dentro y entre empresas
● Requerimientos:

Capacidad de colaboración Tecnología de colaboración

● Cultura abierta ● Uso de la tecnología de colaboración


● Estructura descentralizada en las operaciones
● Amplitud de la colaboración ● Uso de tecnología para la planificación
estratégica

1. Herramientas para la colaboración


● Correo electrónico y mensajería instantánea
● Redes sociales
● Wikis
● Mundos virtuales
● Entornos de colaboración basados en internet ( reuniones virtuales, google apps/sites, MS
SharePoint. IBM Lotus Notes)

2. Herramientas para la colaboración (2)


● Selección de herramientas
● Desafíos para la empresa en tiempo y espacio
● Soluciones disponibles
● Costos y beneficios de cada solución
● Riesgos para la seguridad
● Ayuda de usuarios potenciales
● Selección del proveedor

3. La función de I.T. en los negocios

El Departamento de Sistemas
● Programadores
● Analistas de Sistemas
● Gerente de Sistemas
● Director de S.I. (CIO)
● Director de Seguridad (CSO)
● Director de Privacidad (CPO)
● Director de Conocimiento (CKO)
● Usuarios
Sistemas de Información en la Empresa (2015) El
impacto de la nube, la movilidad y los medios
sociales.

Herramientas colaborativas
Las herramientas de computación de trabajo en grupo (groupware) tienen como
objetivo principal su apoyo directo o indirecto a la toma de decisiones. En
particular, las herramientas colaborativas de trabajo en grupo permiten a las
organizaciones las tres tareas (comunicar, colaborar y coordinar). El trabajo en
grupo proporciona un mecanismo a los miembros del grupo de trabajo para
compartir datos, información, conocimiento, opciones y otros recursos. Existen
diferentes tecnologías de computación para apoyar dicho trabajo, dependiendo de
la misión del grupo, las tareas y la situación, lugar y momento en el que se realiza.

Marco de trabajo tiempo/lugar

El marco de trabajo donde se desarrollan las actividades de colaboración y se


aplican las tecnologías y herramientas colaborativas gira en torno a dos
dimensiones: tiempo y lugar. La dimensión tiempo se refiere al momento del día en
que se realiza la colaboración, y la dimensión lugar se refiere al sitio geográfico
donde se producirá, también, la colaboración.
Herramientas colaborativas de trabajo en grupo

1. Google Apps. Conjunto de programas basados en la Web y que es competencia directa de


Office. Se compone de programas de ofimática como Google Docs, agendas, calendarios,
creación de páginas Web.
2. Moodle. Sistema de gestión de contenidos. Plataformas para la creación de aplicaciones
educativas tales como campos virtuales, donde se pueden incluir cursos, conferencias,
apuntes, videos, películas, videoconferencias, etc.
3. EGroupware (www.egroupware.org). Suite de aplicaciones (paquete integrado) idónea
para trabajo en grupo en redes corporativas (gestión de contactos, citas, agendas..
4. Zimbra Collaboration Suite. Paquete integrado para trabajo en grupo en diferentes idiomas
(correo, agenda, directorio, mensajería instantánea, calendario, espacios de trabajo, etc.)
5. SharePoint de Microsoft. Herramienta colaborativa por excelencia de Microsoft.
6. Alfresco. Herramienta colaborativa de código abierto idónea para gestión de contenidos
empresariales, gestión documental, gestión de expedientes, etc.
7. MediaWiki. Sistema de gestión de contenidos muy popular con especialización en
desarrollo de wikis.

Integración de los SGC con sistemas de información

Un SGC ( sistema de gestión de conocimiento) es un sistema de empresa y de


negocios que debe integrarse con los restantes sistemas de información de la
empresa. El sistema de gestión de conocimiento se ha de desarrollar teniendo
presente todas las etapas del ciclo de vida y tecnologías que lo componen.

Sistemas de información:

● Integración de SGC con sistemas DSS/BI (sistemas de apoyo a la decisión/inteligencia de


negocios).
● Integración de SGC con bases de datos.
● Integración de SGC con sistemas de inteligencia artificial
● Integración de SGC con sistema SCM.
● Integración de SGC con redes Intranet y Extranet corporativas.

Herramientas de almacenamiento de datos y sincronización

Las herramientas de almacenamiento virtual en la nube se han convertido, en la mayoría de ellas,


en herramientas colaborativas, ya que además de su tarea principal de almacenar datos e
información de todo tipo de usuario personal y de empresa, soportan las funcionalidades de
sincronización, propiedad que permite subir información al sitio Web desde un dispositivo, y
automáticamente se almacena quedando disponible para los restantes dispositivos del usuario.

Herramientas colaborativas de presentaciones y de productividad

● Prezi (www.prezi.com). Es un servicio para realizar presentaciones de "depósitos"


(transparencias, slides o acetatos) de modo muy dinámico, permitiendo agregar
componentes de redes sociales, foros de debate en línea, presentaciones en tiempo real.
Las versiones gratuitas son potentes y funcionales. En las versiones de pago se pueden
encontrar muchas funcionalidades, entre ellas, la posibilidad de asociar el software al
dominio Web del usuario individual, o empresa.
● Slideshare.net. Es un sitio Web para subir presentaciones de todo tipo, normalmente,
profesionales. Asimismo, se pueden descargar miles de presentaciones almacenadas en
el sitio.
● Scrib.com y Scoop.it. Herramientas de presentaciones y portal de contenidos.
● Evernote (www.evernote.com). Recurso de bloc de notas. Es una de las herramientas
colaborativas más utilizadas a nivel de usuario, organizaciones y empresas. Se pueden
crear notas, listas de tareas, pizarras, páginas Web, imágenes. Se pueden sincronizar
todos los dispositivos, ya sean móviles, tabletas o computadoras personales.
● Animoto. Herramienta muy buena para creación de vídeos y presentaciones. Se pueden
compartir por correo electrónico, en un sitio Web o blog, YouTube, o descargarlas para su
uso en la oficina o clase.
Administración del Conocimiento

El conocimiento es información dentro de un contexto, significativa y accionable. Consiste


en datos e información procesados, organizados y puestos en contexto significativo, para
transmitir comprensión, experiencia y aprendizaje a medida que se aplican a un problema
o actividad actual.

Los Sistemas de información de administración del conocimiento y colaboración están


entre las áreas de más rápido crecimiento de la inversión en software corporativo y
gubernamental.
El conocimiento que no se puede comunicar y compartir con otros es casi inútil. Se vuelve
útil cuando se comparte en toda la empresa. En la economía de la información, la
principal fuente de riqueza y prosperidad son la producción y distribución de información y
de conocimiento.
La Adm. del conocimiento se convirtió en un tema importante en muchas grandes
empresas. Los gerentes saben que una parte considerable del valor de su compañía
depende de la habilidad para crear y administrar el conocimiento. Gran parte del valor de
una compañía se relaciona con sus activos intangibles, de los cuales el conocimiento es
un componente importante, junto con marcas, reputaciones y procesos de negocios. Los
proyectos basados en el conocimiento bien ejecutados producen extraordinarios
rendimientos sobre la inversión, aunque estos impactos de las inversiones son difíciles de
medir.

Dimensiones del Conocimiento

Laudon define cuatro dimensiones: Dato, Información, Conocimiento y Sabiduría.


● Conocimiento: se logra invirtiendo recursos adicionales para descubrir patrones, reglas y
contextos donde funcione el conocimiento.
● Sabiduría: experiencia colectiva e individual de aplicar el conocimiento a la solución de
problemas.
● El conocimiento es un atributo tanto individual como colectivo de la empresa.
● El conocimiento que reside en la mente de los empleados y que carece de documentación
se denomina conocimiento tácito, mientras que el que se ha documentado se denomina
conocimiento explícito.

Conocimiento Explícito Conocimiento táctico

Es objetivo, racional y técnico Subjetivo, cognitivo, aprendizaje de


experiencias. Altamente personal,
difícil de formalizar y comunicar. Es
específico

Contiene Datos, software, políticas, procedimientos, Experiencias, pensamientos, know


informes, productos, estrategías, how, secretos, normas de conducta,
competencia,claves de la empresa, modos de trabajo, destrezas,
infraestructura de TI habilidades, cultura de la empresa.

Resumen Capturable, organizable y transferible Impreciso y costoso de transferir

Aprendizaje Organizacional

Las organizaciones que aprenden ajustan su comportamiento para reflejar ese


aprendizaje mediante la creación de nuevos procesos de negocios y la modificación de
los patrones de la toma de decisiones gerenciales. A este proceso de cambio se le
conoce como aprendizaje organizacional. Las organizaciones que pueden sentir y
responder a sus entornos con rapidez sobrevivirán más tiempo que las que tienen
mecanismos de aprendizaje defectuoso.

Cadena de Valor de la Adm. del Conocimiento

La administración del conocimiento se refiere al conjunto de procesos de negocios que se


desarrollan en una organización para crear, almacenar, transferir y aplicar el
conocimiento. La administración del conocimiento aumenta la habilidad de la organización
de aprender de su entorno y de incorporar el conocimiento en sus procesos de negocios.
Laudon muestra cinco pasos para agregar valor en la cadena de valor de administración
del conocimiento. Cada etapa en la cadena de valor agrega valor a los datos en
bruto y a la información, a medida que se transforman en conocimiento utilizable.

Gestión del Conocimiento

Proceso o situación que permite transferir los conocimientos de una persona o grupos a otras
personas de la misma organización. Una organización facilita la transmisión de informaciones y
habilidades a sus empleados, de una manera sistemática y eficiente. La gestión del conocimiento
es un proceso que ayuda a las organizaciones a identificar, seleccionar, organizar, diseminar y
transferir información importante y experiencias o habilidades que son parte de la memoria o
capital de la organización.

Adquisición del Conocimiento


Un sistema del conocimiento coherente y organizado requiere datos sistemáticos provenientes de
los TPS de la empresa, así como datos provenientes de fuentes externas.Los primeros sistemas
de administración del conocimiento buscaban crear almacenes de documentos, informes,
presentaciones y mejores prácticas. En otros casos, las organizaciones adquieren conocimiento al
desarrollar redes de expertos en línea, de modo que los empleados puedan “encontrar al experto”
en la compañía que tenga un conocimiento bien informado.
En otros casos, las empresas deben crear nuevo conocimiento mediante el hallazgo de patrones
en los datos corporativos, o el uso de estaciones de trabajo del conocimiento, donde los
ingenieros pueden descubrir nuevo conocimiento.

Sist. de Administración de Conocimiento Empresarial

● El conocimiento estructurado es conocimiento explícito que existe en los


documentos y las reglas formales que producen las organizaciones al observar a
los expertos y sus comportamientos para tomar decisiones.
● El contenido de negocios de una organización es semiestructurado o no
estructurado, cuando la información está en carpetas, mensajes, memos,
propuestas, correos electrónicos, gráficos, presentaciones electrónicas y videos.
● Los sistemas de administración de contenido empresarial ayudan a las
organizaciones a administrar ambos tipos de información. Tienen herramientas
para capturar, almacenar, recuperar, distribuir y preservar el conocimiento, para
que las empresas mejoren sus procesos de negocios y sus decisiones.

Localizar y Compartir la Experiencia

Parte del conocimiento que las empresas necesitan no está en la forma de un documento
digital, sino que reside en la memoria de expertos individuales de la empresa.
Los sistemas de administración del contenido empresarial contemporáneos, junto con los
sistemas de colaboración y negocios sociales, tienen herramientas para localizar expertos
y aprovechar su conocimiento.

Las herramientas de búsqueda especializadas facilitan a los empleados el proceso de


buscar el experto apropiado en una compañía.

Sistemas de Administración del Aprendizaje

Un sistema de administración del aprendizaje (LMS) provee herramientas para


administrar, ofrecer, rastrear y evaluar los diversos tipos de aprendizaje y capacitación
para los empleados. Los LMS contemporáneos soportan varios modos de aprendizaje,
como CD-ROM (ya en desuso), videos descargables, clases basadas en Web, enseñanza
en vivo en clases o en línea, y aprendizaje en grupo en foros en línea y sesiones de chat.
El LMS consolida la capacitación de medios mixtos, automatiza la selección y
administración de los cursos, ensambla e imparte el contenido de aprendizaje y mide la
efectividad en el aprendizaje. Las empresas operan sus propios LMS, pero también
recurren a los cursos masivos abiertos en línea (MOOC) para educar a sus empleados.
Un MOOC es un curso en línea disponible a través de Web para cantidades muy grandes
de participantes.

Trabajadores y Trabajo del Conocimiento

Entre los trabajadores del conocimiento, están los investigadores, diseñadores,


arquitectos, científicos e ingenieros, que en primera instancia crean conocimiento e
información para la organización. Por lo general, los trabajadores del conocimiento tienen
altos niveles de educación y membresías en organizaciones profesionales, además de
que a menudo se les pide que ejerzan un juicio independiente como un aspecto rutinario
de su trabajo.

Algunas de sus funciones son:


● Creación de productos y servicios, o mejora de los existentes
● Mantener a la organización actualizada en conocimiento
● Servir como consultores internos (o externos)
● Actuar como agentes de cambios

Requerimientos

La mayoría de los trabajadores del conocimiento dependen de los sistemas de oficina,


como procesadores de texto, correo electrónico, videoconferencias y sistemas de
programación de horarios. También requieren sistemas de trabajo del conocimiento muy
especializados con poderosos gráficos, herramientas analíticas y capacidades tanto de
comunicaciones como de administración de documentos. Como los trabajadores del
conocimiento están muy enfocados en el conocimiento en el mundo externo, estos
sistemas también deben otorgar al trabajador un acceso rápido y fácil a las bases de
datos externas.

Ejemplos de Sistemas de Trabajo del Conocimiento

● Diseño asistido por computadora (CAD). automatiza la creación y revisión de diseños,


mediante el uso de computadoras y software sofisticado de gráficos.
● Impresión 3D. Crea objetos sólidos, capa por capa, a partir de las especificaciones en un
archivo digital.
● Sistemas de realidad virtual. Usan software de gráficos interactivos para crear
simulaciones generadas por computadora, las cuales están tan cerca de la realidad que
los usuarios casi creen que están participando en una situación del mundo real.
● Realidad aumentada (AR). Tecnología relacionada para mejorar la visualización. La AR
provee una vista en vivo directa o indirecta de un entorno físico del mundo real, cuyos
elementos están aumentados mediante imágenes virtuales generadas por computadora.
● Estaciones de trabajo de inversión. Aprovechan el conocimiento y el tiempo de corredores
de bolsa, comerciantes y administradores de carteras. Integran datos de fuentes internas y
externas, de administración de contactos, en tiempo real y datos históricos del mercado,
informes de investigación.

UNIDAD 3

Análisis y diseño de sistemas

Hay tres métodos interactivos clave que se pueden usar para obtener los requerimientos humanos
de información de los miembros de la organización: entrevistas, diseño de aplicaciones conjuntas
(JAD) y encuestas aplicadas a las personas mediante cuestionarios. Aunque son distintos en su
implementación, estos métodos tienen muchas cosas en común. La base de sus propiedades
compartir con las personas en la organización y escucharlas para comprender sus interacciones
con la tecnología, a través de una serie de preguntas cuidadosamente elaboradas.

Entrevista
Una entrevista para recopilar información es una conversación dirigida con un propósito
específico, en la cual se usa un formato de preguntas y respuestas. En la entrevista hay que
obtener las opiniones del entrevistado y lo que siente sobre el estado actual del sistema, los
objetivos de la organización y los personales, y los procedimientos informales para interactuar con
las tecnologías de la información.

Los cinco pasos para la preparación de una entrevista

● ENTÉRESE DE LOS ANTECEDENTES Lea y comprenda todo lo que pueda sobre los
antecedentes de los entrevistados y la organización. El sitio Web corporativo, un informe
anual actualizado, un boletín de noticias corporativo o cualquier publicación que se emita
para explicar el funcionamiento de la empresa al público son fuentes útiles de información.
● ESTABLEZCA LOS OBJETIVOS DE LA ENTREVISTA Defina los objetivos de la entrevista
a partir de los antecedentes investigados y de su propia experiencia. Debe haber de cuatro
a seis áreas clave concernientes a HCI, el procesamiento de información y el
comportamiento de los encargados de tomar las decisiones, sobre lo cual será
conveniente interrogar. Estas áreas incluyen cuestiones sobre HCI (la utilidad y capacidad
de uso del sistema, cómo se ajusta a los aspectos físicos, cómo se adapta a las
capacidades cognitivas de un usuario, si es interesante o estéticamente atractivo, y si al
utilizar el sistema se obtienen o no las consecuencias deseadas), fuentes de información,
formatos de información, frecuencia de la toma de decisiones, calidades de la información
y el estilo de la toma de decisiones.
● DECIDA A QUIÉN ENTREVISTAR Incluya personas clave de todos los niveles que se
vean afectados por el sistema en cierta forma. Trate de que la muestra sea representativa
para indagar sobre la mayor cantidad posible de necesidades de usuario.
● PREPARE AL ENTREVISTADO Para preparar a la persona que va a entrevistar, llame por
teléfono o envíe un mensaje de correo electrónico con anticipación, de manera que el
entrevistado esté preparado; si la entrevista es muy detallada, envíe previamente el
cuestionario por correo electrónico para que el entrevistado pueda pensar en sus
respuestas.
● DECIDA SOBRE LOS TIPOS DE PREGUNTAS Y SU ESTRUCTURA Redacte preguntas
para cubrir las áreas clave de la HCI y el proceso de toma de decisiones que haya
descubierto al momento de determinar los objetivos de la entrevista. Las técnicas de
interrogación apropiadas son la base de la entrevista. Las preguntas tienen ciertas formas
básicas que necesitamos conocer. Los dos tipos básicos de preguntas son abiertas y
cerradas. Cada tipo de pregunta puede lograr algo ligeramente distinto que los otros, y
cada uno tiene sus beneficios y desventajas. Debe pensar sobre el efecto que cada tipo de
pregunta tendrá.

Tipos de preguntas
● PREGUNTAS ABIERTAS Las preguntas abiertas son del tipo: “¿Qué piensa en cuanto a
poner a todos los gerentes en una intranet?”, “Por favor explique cómo toma una decisión
sobre la programación de tiempos y fechas.”, “¿En qué formas extiende el sistema su
capacidad de realizar tareas que no sería posible realizar mediante algún otro medio?”.
Abiertas describe las opciones que tiene el entrevistado para responder.
● PREGUNTAS CERRADAS La otra alternativa la constituyen las preguntas cerradas;
asumen las formas básicas “¿Es fácil usar el sistema actual?” y “¿Cuántos subordinados
tiene a su cargo?”. Las posibles respuestas son cerradas para el entrevistado, debido a
que sólo puede responder con un número finito tal como “Ninguna”, “Una” o “Quince”.
Una pregunta cerrada limita al entrevistado la respuesta disponible.
● SONDEOS El tercer tipo de pregunta es el sondeo o seguimiento. El sondeo más
sólido es el más simple: la pregunta “¿Por qué?”. Otros sondeos son: “¿Me puede
dar un ejemplo de un momento en el que el sistema no le haya parecido
confiable?” y “¿Podría explicarme eso?”. El propósito del sondeo es ir más allá de
la respuesta inicial para obtener más detalles significativos, aclarar la información, y
ampliar el punto del entrevistado. Los sondeos pueden ser preguntas abiertas o
cerradas.

Ordenar las preguntas en una secuencia lógica

Así como hay dos formas generalmente reconocidas de razonamiento (inductivo y deductivo),
también hay dos formas similares de organizar las entrevistas. Además existe una tercera forma
que combina los patrones inductivo y deductivo.

● USO DE UNA ESTRUCTURA DE PIRÁMIDE La organización inductiva de las preguntas


de la entrevista se puede visualizar en forma de pirámide. El entrevistador empieza con
preguntas muy detalladas, a menudo cerradas. Después expande los temas al permitir
preguntas abiertas y respuestas más generalizadas, Utilice una estructura de pirámide si
cree que su entrevistado necesita entrar en calor en cuanto al tema. También es
conveniente usar una estructura de pirámide para las secuencias de preguntas si desea
una determinación final sobre el tema
● USO DE UNA ESTRUCTURA DE EMBUDO En el segundo tipo de estructura, el
entrevistador usa un enfoque deductivo al empezar con preguntas generalizadas y
abiertas, para después reducir la cantidad de respuestas posibles mediante el uso de
preguntas cerradas. El método de la estructura de embudo ofrece una manera fácil y
amigable de empezar una entrevista.
● USO DE UNA ESTRUCTURA EN FORMA DE DIAMANTE A menudo es mejor utilizar una
combinación de las dos estructuras anteriores, a lo cual se le conoce como estructura de
entrevista en forma de diamante. En esta estructura la entrevista empieza de una manera
muy específica y después se examinan las cuestiones generales, para finalmente llegar a
una conclusión muy particularizada.El entrevistador empieza con preguntas fáciles y
cerradas que permiten al entrevistado entrar en calor; a la mitad se le pregunta lo que
opina sobre temas amplios que obviamente no tienen sólo una respuesta “correcta”.
Después, el entrevistador restringe incluso más las preguntas para obtener respuestas
específicas, con lo cual se produce un cierre tanto para el entrevistado como para el
entrevistador. La estructura de diamante combina las ventajas de los otros dos métodos
pero tiene la desventaja de que toma más tiempo que las otras dos estructuras.

DISEÑO DE APLICACIÓN CONJUNTA


IBM desarrolló una metodología alternativa para entrevistar a los usuarios uno a uno, conocida
como diseño de aplicación conjunta (JAD).

Los motivos para usar JAD son reducir el tiempo (y por ende el costo) requerido por las
entrevistas personales, mejorar la calidad de los resultados de la evaluación de los requerimientos
de información y mejorar el grado de identificación del usuario con los nuevos sistemas de
información como resultado de los procesos participativos.

Condiciones que respaldan el uso de JAD

La siguiente lista de condiciones le ayudará a decidir cuándo puede ser fructífero el uso de JAD.
Considere el uso del diseño de aplicación conjunta cuando:
1. Los grupos de usuarios estén inquietos y deseen algo nuevo, no una solución estándar para un
problema común.
2. La cultura de la organización apoya los comportamientos de solución de problemas conjuntos
entre varios niveles de empleados.
3. Los analistas pronostican que la cantidad de ideas generadas mediante las entrevistas cara a
cara no será tan abundante como el número de ideas posibles mediante un ejercicio de grupo
extendido.
4. El flujo de trabajo permite la ausencia del personal clave durante un periodo de dos a cuatro
días.

● Personas involucradas : Las sesiones de diseño de aplicaciones conjuntas incluyen a


varios participantes (analistas, usuarios, ejecutivos, etcétera), quienes aportarán sus
distintos antecedentes y capacidades. Su principal preocupación aquí es que todos los
miembros del equipo del proyecto se comprometan con la metodología JAD.
● Ubicación de las reuniones JAD Le recomendamos que, de ser posible, realice las
sesiones fuera del sitio con una duración de dos a cuatro días fuera del sitio, lejos de la
organización, en un ambiente cómodo. Algunos grupos utilizan centros ejecutivos o incluso
instalaciones de soporte de decisiones en grupo disponibles en las principales
universidades. La idea es minimizar las distracciones y responsabilidades diarias del
trabajo regular de los participantes.
● Obtención de un análisis estructurado de las actividades del proyecto: IBM recomienda
que las sesiones JAD examinen estos puntos en el proyecto de sistemas propuesto:
planeación, recepción, procesamiento/rastreo de recibos, monitoreo y asignación,
procesamiento, registro, envío y evaluación. Para cada tema también hay que formular y
responder las preguntas quién, qué, cómo, dónde y por qué.
● Beneficios de JAD en lugar de las entrevistas tradicionales Existen cuatro beneficios
potenciales que usted, los usuarios y su equipo de análisis de sistemas deben tener en
consideración al sopesar las posibilidades de usar el diseño de aplicación conjunta.
● Desventajas de JAD La primera desventaja es que JAD requiere que todos los
participantes se comprometan mucho tiempo. Como JAD requiere su dedicación durante
un periodo de dos a cuatro días, no es posible realizar ninguna otra actividad en forma
concurrente ni postergar actividades, como se realiza comúnmente en las entrevistas
cara a cara.El segundo obstáculo se produce cuando la preparación para las sesiones
JAD es inadecuada en cualquier aspecto, o si el informe de seguimiento y la
documentación de las especificaciones están incompletos. En estos casos, los diseños
resultantes podrían ser insatisfactorios. Es necesaria la conjunción de muchas variables
correctas para que el JAD sea exitoso; en contraste, muchas cosas podrían salir mal.. El
éxito de los diseños que resultan de las sesiones JAD es menos predecible que el que se
logra mediante las entrevistas estándar.

Uso de cuestionarios: El uso de cuestionarios es una técnica de recopilación de información


que permite a los analistas de sistemas estudiar las posturas, las creencias, el comportamiento y
las características de varias personas clave en la organización que se pueden ver afectadas por
los sistemas actual y propuesto. Las posturas son lo que las personas en la organización dicen
desear (en un nuevo sistema, por ejemplo); las creencias son lo que las personas dan por cierto;
el comportamiento es lo que hacen los miembros de la organización, y las características son las
propiedades de las personas u objetos.
● Planeación del uso de cuestionarios: Cuando decidimos encuestar a los usuarios por
correo electrónico o a través de Web, debemos tomar en cuenta ciertos aspectos de
planeación adicionales relacionados con la confidencialidad, la autenticación de la
identidad y los problemas de respuestas múltiples.
● Escribir las preguntas: En un cuestionario, muy pocas de estas oportunidades son
posibles. Por lo tanto, para el analista las preguntas deben ser tan claras como el agua, el
flujo del cuestionario debe ser convincente, se debe anticipar a las preguntas del
encuestado, y la administración del cuestionario se debe planear con detalle (el
encuestado es la persona que responde o contesta el cuestionario). Los tipos de
preguntas básicas que se utilizan en el cuestionario son abiertas y cerradas, como vimos
en las entrevistas. Debido a las restricciones que se imponen en los cuestionarios, se
justifica un análisis adicional sobre los tipos de preguntas.
1. PREGUNTAS ABIERTAS Recuerde que las preguntas (o declaraciones) abiertas son las
que dejan abiertas todas las posibles opciones de respuesta para el encuestado.
2. PREGUNTAS CERRADAS Recuerde que las preguntas (o declaraciones) cerradas son
aquellas que limitan o cierran las opciones de respuestas disponibles para el encuestado.

● Terminología de las preguntas entrevistas, el lenguaje de los cuestionarios es un aspecto


en extremo importante de su efectividad. Incluso si el analista de sistemas cuenta con un
conjunto estándar de preguntas relacionadas con el desarrollo de sistemas, es
conveniente escribirlas de manera que reflejen la terminología propia de la empresa.
● Uso de escalas en los cuestionarios Escalar es el proceso de asignar números u otros
símbolos a un atributo o característica, con el fin de medirlos.A menudo las escalas son
arbitrarias y pueden no ser únicas.

MEDICIÓN Hay dos formas de escalas de medición que los analistas de sistemas utilizan por lo
general:
1. Escalas nominales
2. Escalas de intervalo

En definitiva, las escalas nominales son las formas más débiles de medición. Por lo general,
todo lo que el analista puede hacer con ellas es obtener los totales de cada clasificación.
Las escalas de intervalo poseen la característica de que los intervalos entre cada uno de los
números son iguales. Debido a ello, se pueden realizar operaciones matemáticas con los datos
del cuestionario para obtener un análisis más completo.

VALIDEZ Y CONFIABILIDAD Al construir escalas podemos usar dos medidas de rendimiento:


validez y confiabilidad. El analista de sistemas debe estar consciente de estas dos cuestiones.
La validez es el grado con el que la pregunta mide lo que el analista requiere. Por ejemplo, si el
propósito del cuestionario es determinar si la organización está lista o no para un cambio
importante en las operaciones de cómputo, ¿los cuestionarios miden eso?
La confiabilidad implica consistencia. Si el cuestionario se aplicó una vez y después se volvió a
aplicar bajo las mismas condiciones, y se obtuvieron los mismos resultados en ambas ocasiones,
se dice que el instrumento tiene consistencia externa. Si el cuestionario contiene subpartes y
éstas tienen resultados equivalentes, se dice que el instrumento tiene consistencia interna. Es
importante tener consistencia externa e interna.

CONSTRUCCIÓN DE ESCALAS La construcción de escalas es una tarea seria. Si construye las


escalas con poco cuidado se producirá uno de los siguientes problemas:
1. Indulgencia.
2. Tendencia central.
3. Efecto halo.
La indulgencia es un problema que provocan los encuestados que califican en forma superficial.
Para evitar el problema de la indulgencia, el analista de sistemas puede desplazar la categoría
“promedio” a la izquierda (o derecha) del centro. La tendencia central es un problema que ocurre
cuando los encuestados califican todo como promedio. Para mejorar la escala, el analista puede
1) hacer las diferencias más pequeñas en los dos extremos, 2) ajustar la solidez de los
descriptores o 3) crear una escala con más puntos.

El efecto halo es un problema que surge cuando la impresión que se forja en una pregunta se
acarrea hasta la siguiente. Por ejemplo, si va a calificar un empleado del que tiene una impresión
favorable, tal vez le otorgue una calificación alta en todas las categorías o rasgos, sin importar
que sea o no realmente una de sus mejores características. La solución es colocar un rasgo y
varios empleados en cada página, en vez de un empleado y varios rasgos en una página.

Diseño de los cuestionarios Muchos de los mismos principios relevantes para el diseño de
formularios para introducir datos también son importantes aquí. Aunque la intención del
cuestionario es recopilar información sobre posturas, creencias, comportamiento y características
cuyo impacto pueda alterar el trabajo del usuario en forma considerable, los encuestados no
siempre se ven motivados a responder.

ORDEN DE LAS PREGUNTAS No existe una forma de ordenar las preguntas en el cuestionario
que sea la mejor de todas. Una vez más, al ordenar preguntas debe tener en cuenta sus objetivos
al usar el cuestionario y después determinar la función de cada pregunta para ayudarle a obtener
sus objetivos. También es importante ver el cuestionario a través de los ojos del encuestado
. Algunos lineamientos para ordenar preguntas son:
1. Coloque primero las preguntas que sean importantes para los encuestados.
2. Agrupe elementos de contenido similar.
3. Introduzca primero las preguntas menos controversiales.

Administración de los cuestionarios

● ENCUESTADOS El proceso de decidir quién recibirá el cuestionario se lleva a cabo en


conjunto con la tarea de establecer objetivos para sus resultados. El muestreo ayuda al
analista de sistemas a determinar el tipo de representación necesario y, en consecuencia,
el tipo de encuestados que deben recibir el cuestionario. A menudo se eligen encuestados
que sean representativos debido a su rango, el tiempo que han estado con la empresa,
sus responsabilidades laborales o el interés especial en el sistema actual o propuesto.
Asegúrese de incluir suficientes encuestados para obtener un muestreo razonable en caso
de que no se devuelvan algunos cuestionarios o de que algunas hojas de respuesta se
llenen de manera incorrecta y por ende haya que descartarlas.

MÉTODOS PARA ADMINISTRAR EL CUESTIONARIO El analista de sistemas cuenta con


varias opciones para administrar el cuestionario; a menudo la elección del método administrativo
se determina en base a la situación de negocios existente. Las opciones para administrar el
cuestionario son:
1. Convocar al mismo tiempo a todos los encuestados concernientes.
2. Entregar cuestionarios en blanco en forma personal y recoger los cuestionarios que ya estén
llenos.
3. Permitir que los encuestados administren su propio cuestionario en el trabajo y lo depositen en
una caja ubicada en un lugar céntrico.
4. Enviar por correo los cuestionarios a los empleados en las sucursales y proveer una fecha de
entrega, instrucciones y un sobre con franqueo pagado.
5. Administrar el cuestionario en forma electrónica, ya sea a través de correo electrónico o Web.

Ingeniería del software


Proceso es la colección de actividades de trabajo, acciones y tareas que se realizan
cuando va a crearse algún producto terminado. Es una estructura general para la
ingeniería de software define cinco actividades estructurales: comunicación, planeación,
modelado, construcción y despliegue. Además, a lo largo de todo el proceso se aplica un
conjunto de actividades sombrilla: seguimiento y control del proyecto, administración de
riesgos, aseguramiento de la calidad, administración de la configuración, revisiones
técnicas, entre otras.

● Un flujo de proceso lineal ejecuta cada una de las cinco actividades


estructurales en secuencia, comenzando por la comunicación y terminando con el
despliegue.
● Un flujo de proceso iterativo repite una o más de las actividades antes de
pasar a la siguiente.
● Un flujo de proceso evolutivo realiza las actividades en forma “circular”. A
través de
las cinco actividades, cada circuito lleva a una versión más completa del software.
● Un flujo de proceso paralelo ejecuta una o más actividades en paralelo con
otras (por ejemplo, el modelado de un aspecto del software tal vez se ejecute
en paralelo con la construcción de otro aspecto del software).

Modelo general de proceso

● Definición de actividad estructural:Contactar al cliente. Analizar requerimientos.


Organizarlos y obtener feedback.
● Identificación de un conjunto de tareas: Desglosar el proyecto en colecciones de
tareas y agruparlas de acuerdo al tipo de trabajo (desarrollo, calidad, etc).
● Patrones del proceso: Identifican un problema puntual del proceso, el ámbito
donde surge y sugiere cómo resolverlo.
2- Evaluación y mejora del proceso: Todo proceso debe garantizar que cumple con
ciertos criterios básicos para conducir a características de calidad a largo plazo en el
software.

Algunos enfoques:

● SCAMPI: Modelo de 5 fases (Inicio, diagnóstico, establecimiento, actuación y


aprendizaje)
● CBA IPI: diagnostica la madurez relativa de una organización de software
● SPICE (ISO/IEC 15504): estándar orientado a la elaboración de requerimientos.
● ISO9001:2000: estándar aplicable a organizaciones y compañías de software

Modelos de proceso prescriptivo


Los modelos intentan reducir el caos inherente al desarrollo de software. Los tradicionales
presentan una estructuración que los hace inflexibles ante las “sorpresas” En uno
prescriptivo, si bien se respetan las actividades estructurales generales, cada una de ellas
puede definir un flujo de proceso diferente.

● Modelo de la cascada: Es un enfoque sistemático y secuencial.


Presenta tres problemas principales:
1. Es difícil realizar cambios avanzados en el proyecto.
2. El cliente no siempre puede definir un requisito al 100% al inicio
3. Hasta que el proyecto no se encuentre avanzado, no hay una versión
funcional/prototipo

Aplicable a proyectos con requerimientos fijos y trabajo lineal

● Modelos en V: Una variante de la representación del modelo de la cascada se


denomina
modelo en V

● Modelo incremental :
1. Combina flujos de proceso lineal y paralelo.
2. Con cada incremento, se agrega una o más funcionalidades concretas
3. Se entrega un producto incompleto pero funcional al final de cada
incremento.
4. Administra mejor el riesgo técnico cuando hay incertidumbre

● Modelo Evolutivo: El software con el tiempo sufre cambios dada la dinámica del
negocio que soporta y sus requerimientos. El modelo evolutivo permite al software,
mediante iteraciones, adaptarse a los nuevos requisitos y continuar vigente. Cada
iteración genera un prototipo, el cual a su vez sirve para identificar futuros
requerimientos

● Modelo espiral: Variación del modelo evolutivo, orientado a desarrollos con mucho
riesgo.En cada iteración, se entrega un prototipo más sofisticado, permite ajustar
dinámicamente el plan del proyecto.Se utiliza en proyectos de gran escala, ya que
el flujo ofrece un enfoque muy realista.

● Modelo concurrente: Representa las actividades o tareas que se dan de


manera recurrente en las distintas fases, pero que tienen un estado distinto
en cada una. También define la transición del estado entre ciclos. Por
ejemplo, si el cliente propone cambios, la tarea de análisis de
requerimientos que estaba completa pasa a en desarrollo

Modelos de proceso especializado

Reúnen características de modelos tradicionales, pero tienen un enfoque a software


específico

Basado en componentes: apuntan al desarrollo de un módulo particular, que se


integrará a un software más complejo. Permite la modularidad y favorece reutilización

Métodos formales: orientado a software de cómputo con implementación de notación


matemáticas rigurosa. Complejidad técnica muy alta

Orientado a aspectos: enfocado a solucionar problemas o requerimientos transversales


a varios módulos, por ejemplo, seguridad del software.

El proceso unificado

Intenta unir lo mejor de los modelos tradicionales con los principios del desarrollo ágil.
Surge el UML (lenguaje de modelado unificado), siendo una notación robusta para
modelar y desarrollar software orientado a objetos, pero no define la estructura del
proceso
El proceso unificado utiliza UML y define las fases del proceso de manera iterativa e
incremental.

Modelos del proceso personal y del equipo

Un proceso de software debe también cubrir las necesidades del equipo que lo
desarrollará. Hay dos enfoques:
El proceso personal del software (PPS) mide a nivel individual el producto generado
como también la calidad del mismo. Delega al desarrollador el poder de controlar el
proceso de desarrollo. No es muy adoptado por la industria dado que implica mucha
capacitación y costos elevados.

El proceso del equipo de software (PES) contempla un equipo autodirigido el cual


planee, establezca metas y se adueñe de sus procesos y planes. Exige un compromiso a
nivel equipo pero proporciona mayores beneficios en cuanto a productividad y calidad.

Tecnología del proceso

Existen herramientas de tecnología del proceso que ayudan al equipo de desarrollo


analizar, organizar, planificar, controlar y medir el avance del proyecto y sus actividades
Definen alternativas de proceso donde se visualiza el tiempo o costo de cada una
Al tener un proceso ya definido, permite asignar, vigilar y controlar todas las tareas del
mismo.

Producto y proceso

Si bien la calidad de un producto final está relacionada como fue su proceso, esta relación
no debe ser de estrecha dependencia. El desarrollador obtiene tanta (o más) satisfacción
del proceso creativo como del producto final.

¿QUÉ ES LA AGILIDAD ?

La ingeniería de software ágil combina una filosofía con un conjunto de lineamientos de


desarrollo.
La filosofía pone el énfasis en: la satisfacción del cliente y en la entrega rápida de
software incremental

Los lineamientos de desarrollo enfatizan la entrega sobre el análisis y el diseño (aunque


estas actividades no se desalientan) y la comunicación activa y continua entre
desarrolladores y clientes.

LA AGILIDAD Y EL COSTO DEL CAMBIO

La sabiduría convencional del desarrollo de software (apoyada por décadas de


experiencia) señala que el costo se incrementa en forma no lineal a medida que el
proyecto avanza

Es relativamente fácil efectuar un cambio cuando el equipo de software reúne los


requerimientos (al principio de un proyecto).
El cambio requiere modificar el diseño de la arquitectura del software, el diseño y
construcción de componentes nuevos, hacer cambios en otros componentes, diseñar
nuevas pruebas, etc. Los costos aumentan con rapidez, y no son pocos el tiempo y el
dinero requeridos para asegurar que se haga el cambio sin efectos colaterales no
intencionados.

¿QUÉ ES UN PROCESO ÁGIL ?

Suposiciones clave:

1. Es difícil predecir qué requerimientos de software persistirán y cuáles cambiarán.


También es difícil pronosticar cómo cambiarán las prioridades del cliente a medida
que avanza el proyecto.
2. Para muchos tipos de software, el diseño y la construcción están imbricados. Es
decir, ambas actividades deben ejecutarse en forma simultánea, de modo que los
modelos de diseño se prueben a medida que se crean. Es difícil predecir cuánto
diseño se necesita antes de que se use la construcción para probar el diseño.
3. El análisis, el diseño, la construcción y las pruebas no son tan predecibles como
nos gustaría (desde un punto de vista de planeación).

Principios de agilidad (12 principios)

1. La prioridad más alta es satisfacer al cliente a través de la entrega pronta y


continua de software valioso.
2. Son bienvenidos los requerimientos cambiantes, aun en una etapa avanzada del
desarrollo. Los procesos ágiles dominan el cambio para provecho de la ventaja
competitiva del cliente.
3. Entregar con frecuencia software que funcione, de dos semanas a un par de
meses, de preferencia lo más pronto que se pueda.
4. Las personas de negocios y los desarrolladores deben trabajar juntos, a diario y
durante todo el proyecto.
5. Hay que desarrollar los proyectos con individuos motivados. Debe darse a éstos el
ambiente y el apoyo que necesitan, y confiar en que harán el trabajo.
6. El método más eficiente y eficaz para transmitir información a los integrantes de un
equipo de desarrollo, y entre éstos, es la conversación cara a cara.
7. La medida principal de avance es el software que funciona.
8. Los procesos ágiles promueven el desarrollo sostenible. Los patrocinadores,
desarrolladores y usuarios deben poder mantener un ritmo constante en forma
indefinida.
9. La atención continua a la excelencia técnica y el buen diseño mejora la agilidad.
10. Es esencial la simplicidad: el arte de maximizar la cantidad de trabajo no realizado.
11. Las mejores arquitecturas, requerimientos y diseños surgen de los equipos con
organización propia.
12. El equipo reflexiona a intervalos regulares sobre cómo ser más eficaz, para
después afinar y ajustar su comportamiento en consecuencia.

La política del desarrollo ágil

● “Los metodólogos tradicionales están atrapados en un pantano y producirán una


documentación sin defectos en vez de un sistema funcional que satisfaga las
necesidades del negocio.”
● “Los metodólogos ligeros, perdón, ‘ágiles’, son un grupo de remendones famosos
que se van a llevar una sorpresa cuando intenten convertir sus juguetes en
software a la medida de la empresa.”

Factores humanos

“El desarrollo ágil se centra en los talentos y habilidades de los individuos, y adapta el
proceso a personas y equipos específicos.”

Características clave:

1. Competencia
2. Enfoque común
3. Colaboración
4. Habilidad para tomar decisiones
5. Capacidad para resolver problemas difusos
6. Confianza y respeto mutuos
7. Organización propia

PROGRAMACIÓN EXTREMA (XP)


A fin de ilustrar un proceso ágil con más detalle, daremos un panorama de la
programación extrema (XP), el enfoque más utilizado del desarrollo de software ágil.

● Valores XP: Beck [Bec04a] define un conjunto de cinco valores que establecen el
fundamento para todo trabajo realizado como parte de XP: comunicación,
simplicidad, retroalimentación, valentía y respeto. Cada uno de estos valores se
usa como un motor para actividades, acciones y tareas específicas de XP.
● El proceso XP: La programación extrema usa un enfoque orientado a objetos
(véase el apéndice 2) como paradigma preferido de desarrollo, y engloba un
conjunto de reglas y prácticas que ocurren en el contexto de cuatro actividades
estructurales: planeación, diseño, codificación y pruebas.

● XP industrial : Joshua Kerievsky [Ker05] describe la programación extrema


industrial [IXP, por sus siglas en inglés] en la forma siguiente: “IXP es la evolución
orgánica de XP. Está imbuida del espíritu minimalista, centrado en el cliente y
orientado a las pruebas que tiene XP. IXP difiere sobre todo de la XP original en su
mayor inclusión de la gerencia, el papel más amplio de los clientes y en sus
prácticas técnicas actualizadas”.

● El debate XP:

OTROS MODELOS ÁGILES DE PROCESO

● Desarrollo adaptativo de software (DAS): técnica para elaborar software y


sistemas complejos. Los fundamentos filosóficos del DAS se centran en la
colaboración humana y en la organización propia del equipo.
● Scrum: se utilizan para guiar actividades de desarrollo dentro de un proceso de
análisis que incorpora las siguientes actividades estructurales: requerimientos,
análisis, diseño, evolución y entrega.
● Método de desarrollo de sistemas dinámicos (MDSD) :es un enfoque de
desarrollo ágil
de software que “proporciona una estructura para construir y dar mantenimiento a
sistemas que cumplan restricciones apretadas de tiempo mediante la realización
de prototipos incrementales en un ambiente controlado de proyectos”
● Cristal: enfoque de desarrollo de software que premia la “maniobrabilidad” durante
lo que Cockburn caracteriza como “un juego cooperativo con recursos limitados, de
invención y comunicación, con el objetivo primario de entregar software útil que
funcione y con la meta secundaria de plantear el siguiente juego”
● Desarrollo impulsado por las características (DIC):El DIC pone el énfasis en las
actividades de aseguramiento de la calidad del software mediante el estímulo de la
estrategia de desarrollo incremental, el uso de inspecciones del diseño y del
código, la aplicación de auditorías de aseguramiento de la calidad del software, el
conjunto de mediciones y el uso de patrones (para el análisis, diseño y
construcción).
● Desarrollo esbelto de software (DES): adapta los principios de la manufactura
esbelta al mundo de la ingeniería de software. Los principios de esbeltez que
inspiran al proceso DES se resumen como sigue : eliminar el desperdicio, generar
calidad, crear conocimiento, aplazar el compromiso, entregar rápido, respetar a las
personas y optimizar al todo.
● Modelado ágil (MA): El modelado ágil (MA) es una metodología basada en la
práctica para modelar y documentar con eficacia los sistemas basados en
software. En pocas palabras, es un conjunto de valores, principios y prácticas para
hacer modelos de software aplicables de manera eficaz y ligera a un proyecto de
desarrollo de software.

● El proceso unificado ágil (PUA): adopta una filosofía “en serie para lo grande” e
“iterativa para lo pequeño” a fin de construir sistemas basados en computadora. Al
adoptar las actividades en fase clásicas del PU —concepción, elaboración,
construcción y transición—, el PUA brinda un revestimiento en serie (por ejemplo,
una secuencia lineal de actividades de ingeniería de software) que permite que el
equipo visualice el flujo general del proceso de un proyecto de software.

6. CONJUNTO DE HERRAMIENTAS PARA EL PROCESO ÁGIL

UNIDAD 4
Data Warehousing

Dificultades en la gestión de los datos

La cantidad de datos aumenta exponencialmente con el tiempo. Están dispersos a través


de las organizaciones y de las bases de datos de la web. Los datos se obtienen de
múltiples y diferentes fuentes.

Los datos se degradan con el tiempo; La seguridad, la calidad y la integridad de los datos
son críticos. Los datos en una organización son redundantes

Calidad e integridad de los datos

Calidad

● Determina la utilidad de los datos como así la calidad de las decisiones


que se basan en ellos.
● Los datos necesitan ser validados.
● La calidad contiene las siguientes dimensiones: precisión, accesibilidad,
relevancia, oportunidad y completitud
● Los problemas típicos de la calidad son: datos incorrectos, redundantes,
robados, irrelevantes, pérdida de datos

Integridad
● Significa que los datos deben ser precisos, correctos y válidos
● Los principales problemas que pueden comprometer la validez e integridad
de los datos son:
1. Datos incorrectos
2. Datos no actualizados
3. Pérdida de datos

● Los factores importantes que pueden afectar la calidad de los datos son:
A. Precisión (accuracy): los datos deben ser altamente correctos.
B. Completitud: procurar que no se produzcan pérdidas.
C. Consistencia
D. Oportunidad: estar disponibles cuando se los necesite (y estar
actualizados).
E. No redundancia: evitar la repetición
F. Significatividad: los datos deben ser relevantes
G. Accesibilidad

Data Warehouse

Data warehouse y Data mart son el soporte fundamental de las aplicaciones de


inteligencia de negocios.

• Un Data warehouse es un gran depósito de datos en donde se integran datos


procedentes de varias fuentes:
• Internas, de sistemas transaccionales
• Externas
• Personales
• El concepto Data Warehouse fue introducido por Bill Inmon, a principios de la década de
los 90. Su definición fue: Una colección de datos orientados a temas, integrado, variable
con el tiempo y no volátil para ayudar al proceso de gestión en toma de decisiones en una
organización.
• Otro gran exponente sobre el tema, Ralph Kimball, lo definió más simple: Es una copia
de los datos transaccionales específicamente estructurados para consultas y análisis.

Características
❖ Orientado a temas: datos organizados por temas (entidades). Cliente, vendedor,
precio, región...). Solo información relevante para la toma de decisiones.
❖ Integrado: los datos se integran y homogenizan a medida que se cargan en el DW.
❖ Variable con el tiempo: Un DW mantiene datos históricos (el tiempo es dimensión
fundamental en un DW), a diferencia de los TPS que poseen datos recientes.
❖ No volátil: Una vez introducidos los datos en el DW, los usuarios no pueden cambiarlos.
Los únicos que pueden hacerlo son los profesionales de IT.
❖ Multidimensional: pueden adoptar estructuras relacional o multidimensional. Los datos se
organizan en dimensiones de negocio, temas o entidades (ejemplo: productos, ciudades,
períodos de tiempo).
I. Las BD relacionales almacenan datos en tablas bidimensionales.
II. Las estructuras multidimensionales en más de dos dimensiones. Se
representan mediante un cubo.
❖ Basados en la web: hoy día se diseñan para aplicaciones basadas en la web.
❖ Cliente/servidor: se facilita el acceso a los usuarios.
❖ Tiempo real: Gestión de datos apenas ocurren los eventos.
❖ Metadatos: Datos que generan datos y que facilitan la gestión de los datos
complejos.
❖ Consolidados: los datos se obtienen como resúmenes parciales de datos
principales, que pertenecen a los TPS. Se consolida para:
A. Reducir el espacio requerido para almacenamiento
B. La información consolidada mejora las necesidades de los sistemas de negocio

Data mart

Los DW son caros y difíciles de implantar. Se utilizan en grandes organizaciones.


● Un data mart (DM) es un sistema que reúne todos los datos requeridos por un
departamento específico de una empresa, para realizar análisis de BI.
● Un DM puede ser considerado como un almacén de datos departamental o
funcional.
● Tiene un tamaño más pequeño y aplicado a un departamento específico, mientras
que el DW aplica a toda la empresa.
● Por consiguiente, el DM es un subconjunto de datos del DW
● Dos categorías de DM:
1. Dependiente: subconjunto que se crea del DW
2. Independiente: diseñado específicamente para un departamento de la empresa

DM dependiente: ventaja: usar un modelo de datos consistente, y todos los usuarios


usan igual versión de datos. Proporciona calidad.
Problema: hay que construir primero el DW.
DM independiente: pueden ser construidos más rápido y a un menor costo que un DW
para toda la empresa. DM y DW comparten el mismo marco tecnológico.

DataWarehouse Data Mart

• Corporativo • Departamental
• Visión homogénea • Visión Parcial
• Neutral a las aplicaciones • Aplicaciones específicas
• Detallados e históricos • Detallados (algo de historia)
• Poca sumarización • Sumarizado
• Muchas áreas temáticas • Pocas áreas temáticas (o una)
• Muchas fuentes de datos • Pocas fuentes de datos
• Implementación 9 – 18 meses • Implementación 4 – 12 meses
• Durable, estratégico • Corta vida, táctico
• Orientación a los datos • Orientación al proyecto

Almacenamiento de datos

Existen diferentes arquitecturas para el almacenamiento de datos que ayudan a la toma


de decisiones (ya hemos visto algunas de ellas).

● EDW: Plataforma central sin uso de DM. Es el más usado.


● DM independientes: los datos se almacenan en diversas aplicaciones (finanzas,
ventas, compras, etc...). No suelen ser muy eficaces en grandes organizaciones.
Pueden tener inconsistencias de datos.
● Hub and spoke: Se almacenan los datos en un EDW al mismo tiempo que se
mantienen los DM, que toman los datos del EDW. Se logra mayor consistencia.

Componentes

● Fuentes del sistema: internas, externas y personales. Proporcionan datos.


● Integración de datos: tecnologías y procesos necesarios para preparar los datos
para su uso (sistemas ETL – extracción, transformación y carga).
● Arquitectura de almacenamiento de datos
● Herramientas y aplicaciones: para los usuarios que deberán aprender a usarlas.
● Acceso a los datos: herramientas que facilitan el acceso al DW. Son intermediarios
entre los dispositivos de almacenamiento y los usuarios.
● Metadatos, calidad y gobierno: especificaciones que se deberán cumplir para
asegurar que
le DW cumpla sus objetivos.

Usuarios

Los usuarios pueden acceder directamente a los datos a través de navegadores web.
● Pueden realizar análisis exhaustivos.
● Pueden obtener visiones consolidadas de los datos organizados.
● Esto les permite:
1. Mejorar el conocimiento del negocio
2. Obtener ventajas competitivas
3. Mejoras del servicio
4. Satisfacción del cliente
5. Facilitar la toma de decisiones.

Metadatos
Un metadato es un dato que describe otro dato (datos acerca de los datos).
● •Se describen las fuentes de datos, bases de datos, tablas, el uso que se da a los
datos…
● Se proporcionan definiciones de los datos.
● Para cada atributo de un DW, los metadatos indican:
1. Fuente de origen
2. Significado
3. Transformaciones realizadas.
● La documentación debe estar siempre actualizada y debe poder ser accesible
directamente por los usuarios.

Integración de datos

● Para extraer los datos de las diferentes fuentes se utilizan herramientas ETL:
1) Extracción
2) Transformación
3) Carga

● La integración se puede conseguir mediante tres técnicas


A. Consultas SQL
B. Software comercial específico
C. Desarrollo propio a medida
● El objetivo es transformar los datos haciéndolos más fácil de usar. Ejemplo: datos
de un usuario de diversas fuentes que se identifica con una clave común.
● Todo esto debe hacerse en muy cortos lapsos de tiempo.
● Luego de integrados, los datos se almacenan en el DW.

Herramientas ETL

● Extracción:
01. Los datos se extraen de fuentes internas y externas
02. De transaccionales, planillas de cálculo, CRM, ERP, etc.
● Transformación:
A. Conversión del formato anterior, al formato para almacenar en el EDW para
la mejora de la calidad.
● Se realizan dos tareas
A. Transformación
B. Limpieza
● Se eliminan:
I. Inconsistencias
II. Duplicación de datos
III. Pérdida de datos
IV. Existencia de valores inadmisibles

● Carga:
1. Los datos se almacenan en el DW para hacerlos disponibles a los analistas
y para que puedan ser utilizados por las aplicaciones de apoyo a las
decisiones.

Desarrollo de un DW

• Según Turban, existen beneficios directos e indirectos de los DW:


● Directos
1. Los usuarios finales pueden realizar amplios análisis desde distintas vistas
2. Es posible una visión consolidada de los datos corporativos
3. La información es mucho mejor y oportuna
4. Se obtiene una mejora en el rendimiento o competencias del sistema
5. El acceso a los datos se simplifica

● Indirectos:
1. Mejora del conocimiento del negocio
2. Ventaja competitiva
3. Mejora del servicio
4. Mejora en la atención al cliente
5. Facilitación en la toma de decisiones

DW 2.0 y DW en tiempo real


● En la actualidad, los datos no estructurados llegan al 80 o 90% del total.
● Inmon se refiere a DW 2.0 a la expansión de grandes volúmenes de datos, y datos
no estructurados (BIG DATA).
● Aparece también la tendencia de DW en tiempo real, que es el proceso de carga y
de provisión de datos vía los almacenes de datos a medida que están disponibles.
● Estas nuevas herramientas pretenden responder a las transacciones más
inmediatas que se producen en tiempo real, o casi.

Sistema de Información Geográfica (GIS)

Un GIS es un sistema de apoyo a la toma de decisiones que usa bases de datos


geográficas para construir y desplegar mapas y otras visualizaciones gráficas para apoyar
a las decisiones que afectan a la distribución geográfica.

● Se utiliza también la tecnología GPS.


● Representan datos complejos mediante el uso de formas gráficas.
● Ayudan a los usuarios a descubrir patrones, vínculos y errores de datos de
negocios.
● TOMA DE DECISIONES MEJORADA

El uso estratégico de la información

Las ventajas estratégicas


● TI puede cambiar el modo de competir en los negocios. Los sistemas de
información deben concebirse desde un punto de vista estratégico.
● Al invertir en tecnología, una empresa puede levantar barreras de entrada para
desanimar o retrasar a otras empresas a entrar en el mercado. Si una empresa
enfatiza los usos estratégicos de negocio de la TI, su dirección la verá como un
diferenciador competitivo principal. Esto dará ventajas en los mercados en los que
se compite.
● Se puede apalancar la inversión en TI al desarrollar servicios y productos que no
serían posibles sin una fuerte capacidad de TI. Se logra la información necesaria
para ofrecer un servicio personalizado de alta calidad a los clientes.
● Un negocio exitoso agiliza todos sus procesos que impactan en sus clientes, y
desarrolla sistemas de administración relacionados ellos
La toma de decisiones y los sistemas de información

● En el pasado la toma de decisiones se limitaba a los gerentes y directores.


● Hoy en día colaboradores con menor nivel suelen tomar algunas decisiones.
● Esto sucede porque los sistemas hacen que la información esté disponible para
todos los niveles de la empresa.

Roles gerenciales

● Comportamiento gerencial actual:


1) Menos sistemático
2) Más informal
3) Menos reflexivo
4) Más reactivo
5) Menos organizado
6) Mayor ritmo de trabajo
7) Actividades fragmentadas
8) Requieren información actual, específica y adecuada
9) Formas orales de comunicación
10) Red diversa de contactos

Toma de decisiones automatizada de alta velocidad

● Actualmente muchas de las decisiones no son responsabilidad de los seres


humanos.
● Las decisiones muy estructuradas y automatizadas crecen con rapidez.
● Se utilizan algoritmos que definen con precisión los pasos a seguir.
● En estos casos el recurso humano se elimina de la cadena de decisión, debido a
su lentitud.
● Esto exige asegurar una operación apropiada para evitar daños.

¿Qué es la Inteligencia de negocios (BI)?

Describe la infraestructura para almacenar, integrar, crear informes y analizar los datos
que provienen del entorno de negocios. Integra los flujos de información producida en un
solo conjunto de datos coherente y a nivel empresarial. A partir del modelado de datos,
provee herramientas de análisis estadístico. Trata de comprender los datos para lograr la
mejora en la toma de decisiones.

Entorno de la Inteligencia de Negocios


● Datos del entorno de negocios: estructurados y no estructurados que provienen de
diversas fuentes.
● Estos deben ser integrados para su uso.
● Infraestructura de BI: Requiere de una potente base de datos que capture los datos
relevantes. Es ideal tener una base de datos a nivel empresarial.
● Herramientas de BI: SW para analizar datos, producir informes, responder a
preguntas y analizar el progreso de la empresa a través de indicadores.
● Usuarios y métodos gerenciales: HW y SW inteligentes. Gerentes imponen orden
de análisis y supervisan para evitar que el exceso de datos desvíe la atención.
● Plataforma de entrega (MIS, ESS, DSS): Seleccionar los sistemas que proveerán
la información.
● Interfaz de usuario: Hacer énfasis en técnicas visuales (tableros de control y
cuadros de mando integral).

Capacidades de la Inteligencia de Negocios

● Inteligencia (BI) y el análisis de negocios (BA o analytics) prometen información


correcta casi en tiempo real. Las herramientas analíticas ayudan a comprender la
información y a tomar las acciones correspondientes. Seis funcionalidades:
1. Informes de producción: predefinidos con base en los requerimientos
específicos de la industria.
2. Informes parametrizados: Los usuarios ingresan parámetros para filtrar y
aislar impactos.
3. Tableros de control y cuadros de mando: herramientas visuales para
presentar los datos de desempeño.
4. Consultas y búsquedas: los usuarios crean sus propios informes.
5. Drill down: Pasar de informes de alto nivel a vistas más detalladas.
6. Pronósticos, escenarios y modelos: What if y herramientas estadísticas
estándar.

Business Analytics
● Usa algoritmos para buscar patrones
● Mira datos históricos para predecir el futuro
● Utiliza herramientas estadísticas, OLAP, data mining, etc…
● El foco está en el uso de modelos
● También utilizada para hacer pronósticos

Sistemas de apoyo a la toma de decisiones

● Utilizan:
★ Modelos analíticos
★ Bases de datos especializadas
★ Percepciones y juicios de quien toma las decisiones
★ Un proceso de modelación interactivo para la toma de decisiones
★ Dependen de una Base de modelos que es un componente de SW que
expresa matemáticamente las relaciones entre las variables.

Procesamiento analítico en línea (OLAP)


● Permite manipular en forma interactiva grandes cantidades de datos detallados y
consolidados desde muchas perspectivas.
● Implica el análisis de relaciones complejas entre las bases de datos para descubrir
patrones, tendencias y condiciones de excepción.
● Operaciones analíticas básicas:
➔ Consolidación: agrupación de los datos
➔ Desglose: dirección inversa, a partir de datos consolidados, puede mostrar
el detalle
➔ Fragmentación en cortes y cubos: habilidad de ver la base de datos desde
diferentes puntos de vista

DATA MINING (MINERÍA DE DATOS)

Es un medio para desarrollar inteligencia de negocios a partir de los datos que una
organización recoge, organiza y almacena.
También es un proceso de búsqueda de información valiosa, y su posterior análisis, en
una base de datos, DW o DM, que se utiliza para la toma de decisiones.
● Data mining busca relaciones insospechadas de los datos.
● Extrae conocimiento útil y comprensible, previamente desconocido.
● Los procesos que ejecuta son semiautomáticos o automáticos
● hace uso de patrones para ayudar a la toma de decisiones.
● Usa técnicas matemáticas, estadísticas y de inteligencia artificial para extraer e
identificar la información útil, para luego convertirla en conocimiento.
● Es muy utilizado para averiguar hábitos de compra e identificar nuevos productos,
características y mejoras.

Data mining, en esencia, puede realizar dos operaciones:


1. Predecir tendencias y comportamientos
2. Identificar patrones desconocidos con anterioridad
● Por un lado, BI proporciona una visión de lo que ha sucedido, mientras que Data
mining ayuda a explicar por qué se está midiendo y predice lo que sucederá en el
futuro.
● Por ejemplo, data mining puede usar datos de emails para identificar a las
personas que responden favorablemente, hábitos a través del call center.
● Con relación a los hábitos o patrones, se usa en supermercados, banca,tarjetas de
crédito.

Aplicaciones de Data mining

• Hábitos de compra en supermercados:


1. Hábitos insospechados de consumo
2. Relación entre productos

• Banca:
1. Automatización del proceso de préstamos incobrables, a través de la predicción
de los clientes morosos más probables
2. Detección de transacciones bancarias on line fraudulentas

● Ventas al por menor y logística:


1. Predicción de ventas
2. Prevención de amenazas y fraudes
3. Determinación de niveles correctos de inventario
4. Identificación de relaciones de venta entre diferentes productos
5. Optimización de promociones de ventas

● Fabricación y Producción:
• Predicción de fallas de maquinarias (uso de sensores de datos)
• Identificación de anomalías

● Seguros:
• Previsión de costos médicos y de hospitalización.
• Determinación de cuotas óptimas basadas en el historial de los clientes y
capacidad de gastos

● Salud:
• Identificación de personas sin cobertura de seguro médico
• Predicción de gastos por enfermedades
• Correlación demográfica de pacientes y tratamientos médicos

● Turismo:
• Predecir ventas de servicios
• Uso de tarjetas de fidelidad
• Previsión de demanda de plazas según temporada en aviones, hoteles, etc.

● Entretenimiento:
• Análisis de los datos de espectadores
• Predicción en el éxito de películas u otros eventos

● Deportes:
• Mejorar el rendimiento de deportistas

Proceso de Data mining

El modelo de procesos más popular es el CRISP-DM (Cross-industry Standard Process


for Data Mining).
● Plantea un ciclo de vida que consta de seis etapas
● Comprensión del negocio
● Comprensión de los datos
● Preparación de los datos
● Modelado
● Evaluación
● Despliegue (desarrollo)
● Existe otro modelo muy famoso que es el KDD (Knowledge Discovery in
Database)

Text Data Mining


● El text mining se centra en el conocimiento en grandes volúmenes de datos no
estructurados.
● Se trata de un proceso semiautomático o automático de extraer patrones de
grandes volúmenes de fuentes de datos no estructurados.
● Ayuda a tareas tales como:
I. Encontrar contenido significativo
II. Relacionar documentos
III. Agrupar documentos por tareas comunes

Minería web
● El análisis de datos de la web puede ayudarnos a mejorar el uso de los sitios web
y proporcionar una mejor relación y valor a los visitantes de nuestros sitios. Sin
embargo, la web afronta grandes retos en el descubrimiento eficaz del
conocimiento:
1. Es demasiado grande para un data mining eficaz
2. Es demasiado compleja
3. Es demasiado dinámica
4. Solo una pequeña porción de información es verdaderamente útil
5. Los motores de búsqueda y una buena navegación permiten localizar
documentos mediante el uso de palabras o frases clave
6. Las herramientas de minería web pueden mejorar el potencial de los
motores de búsqueda
● La Minería Web es el proceso de extracción de información a través de la Web.
● Abarca desde estudios de contexto y enlaces para mejorar su relevancia.
● Es el conjunto de técnicas para la recuperación de información en grandes
espacios hipertextuales y que se centran en la información incluida en los
hiperenlaces y en la estructura del documento.

Podemos clasificar la minería web en tres categorías:

1. Minería Web de Contenido


● Extracción de información útil de páginas web.
● Además de texto, las páginas web contienen enlaces que apuntan de una
página a otra.
● Los documentos pueden ser extraídos en algún formato legible por la
máquina de modo que las técnicas automatizadas puedan generar alguna
información acerca de las páginas web en particular y minería de datos en
general.
● Cuando se busca un libro en Amazon, el sitio usa herramientas de minería
para presentar también una lista de libros comprados por otros clientes que
compraron este libro, o recomiendan una lista de libros relacionados con el
libro seleccionado. También puede relacionar con el perfil del cliente o con
sus compras anteriores.

2. Minería Web de Estructura


● Es el proceso de extracción de información útil de los enlaces que están en
documentos web.
● Trata de buscar:
I. ¿Qué páginas son destino de enlace desde muchas otras páginas?
II. Cuáles son las páginas que apuntan a muchas otras.
III. ¿Qué páginas forman grupos de enlaces?
● Esta información puede ser útil para determinar la popularidad de un
documento, que es un elemento clave de algoritmos de page-rank de
Google por ejemplo.
● • Una página de autoridad (authoritative page) es una página de calidad
(ejemplo de ciencias), y un hub es una página web que proporciona una
colección de enlaces de páginas de autoridad.

Entonces, la minería de estructura intenta detecta páginas de autoridad y hubs, vale


decir, las páginas influyentes. Estas saldrán en los primeros lugares en la búsqueda.

El algoritmo Page-Rank

El algoritmo Page-Rank de Google, que es el que le generó gran parte de su éxito, se


basa en el número de enlaces entrantes y salientes de una página web. Es un ranking
estático que no depende de las búsquedas realizadas, sino que garantiza que el valor de
una página web aumenta cuando apuntan a ellas páginas de autoridad o páginas que
tienen mayor page-rank que el suyo.

El PageRank de la barra de Google va de 0 a 10. Diez es el máximo PageRank posible y


son muy pocos los sitios que gozan de esta calificación, 1 es la calificación mínima que
recibe un sitio normal, y cero significa que el sitio ha sido penalizado o aún no ha recibido
una calificación de PageRank.

Minería Web de Uso

Refiere a la extracción de información útil de los datos que están siendo generados a
través de visitas a una página web, transacciones, etc. Los siguientes son los tres tipos
de datos más relevantes:

● Datos generados automáticamente y almacenados en el servidor: logs de acceso,


y cookies por ejemplo.
● Perfiles de usuario.
● Metadatos: atributos de páginas, atributos de contenido, datos de uso.
● Todo esto ayuda a entender el comportamiento del usuario. Esto se llama análisis
de flujo o de clicks.
● Esto permite deducir patrones de comportamiento

También podría gustarte