Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los cambios en la tecnología, junto con los nuevos modelos de negocios innovadores,
transformaron la vida social y las prácticas de negocios, son las redes sociales herramientas
esenciales de los negocios ya que ahí es donde puede encontrar a sus clientes, proveedores y
colegas
Los negocios usan la tecnología de la información para detectar y responder con rapidez a la
demanda cambiante de los clientes, es masivo el acceso a internet y la creación de páginas web,
reducir inventarios a los niveles más bajo posibles y lograr niveles más altos de eficiencia
operacional y la cadena de suministro se volvieron más acelerada.
Aparecen nuevos negocios e industrias, los anteriores desaparecen y las empresas exitosas son las
que aprenden a usar las nuevas tecnologías. Los gerentes están utilizando con mayor frecuencia
estos dispositivos para coordinar su trabajo, comunicarse con los empleados y proveer
información para la toma de decisiones.
Los sistemas de información gerencial son el tema más emocionante en los negocios por el cambio
continuo en la tecnología, su uso administrativo, los modelos de negocios y el impacto en el éxito
de las empresas.
En una EMPRESA DIGITAL casi todas las relaciones de negocios significativas de la organización con
los clientes, proveedores y empleados están habilitadas y mediadas en forma digital. Los procesos
de negocios básicos se realizan por medio de redes digitales que abrazan a toda la empresa, o que
enlazan a varias organizaciones. Los activos corporativos clave (propiedad intelectual,
competencias básicas, activos financieros y humanos), se administran por medios digitales,
también en esta siempre hay disponible información para dar soporte a decisiones de negocios
clave y responden con mayor rapidez que las tradicionales.
Los sistemas de información son esenciales para realizar las actividades comerciales diarias
también para lograr los objetivos de negocios estratégicos que son
1. Excelencia operacional: Los negocios buscan de manera continua mejorar la eficiencia de sus
operaciones para poder obtener una mayor rentabilidad. Los sistemas y TI son algunas de las
herramientas más importantes disponibles para que los gerentes obtengan mayores niveles de
eficiencia y productividad en las operaciones ejemplo Walmart Tan pronto como un cliente
compra un artículo, el proveedor que lo supervisa sabe que debe enviar un reemplazo
2. Nuevos productos, servicios y modelos de negocios: Los SI y las tecnologías son una importante
herramienta de habilitación para que las empresas creen nuevos productos y servicios, así como
modelos de negocios totalmente nuevos.
3. Intimidad con clientes y proveedores: Cuando una empresa conoce realmente a sus clientes y
les da un buen servicio, por lo general ellos responden volviendo y comprando más (ejemplo
hoteles usan computadoras para registrar las preferencias de los huéspedes almacenan esta
información en una gran base de datos, lo mismo con los proveedores).
4. Toma de decisiones mejorada: la hora de tomar decisiones los gerentes usaran datos en tiempo
real provenientes del mercado
5. Ventaja competitiva: Cuando las empresas obtienen uno o más de estos objetivos de negocios
es probable que ya hayan logrado una ventaja competitiva. Hacer las cosas mejor que sus
competidores, cobrar menos por productos superiores y responder tanto a los clientes como a los
proveedores en tiempo real, etc.
Las industrias de servicios de la actualidad finanzas, seguros y bienes raíces, al igual que los
servicios personales como viajes, medicina y educación no podrían operar sin los SI.
Hay una interdependencia cada vez mayor entre la habilidad de una empresa para usar la
tecnología de la información y su destreza para implementar estrategias corporativas y lograr los
objetivos corporativos. Lo que una empresa quiera hacer en 5 años depende a menudo de lo que
sus sistemas sean capaces de realizar.
Estos producen los datos necesarios para que las organizaciones tomen decisiones, controlen las
operaciones, analicen problemas y creen nuevos productos o servicios.
Sabiduría: Conocimiento fusionado con intuición juicio y experiencia que facilita la toma de
decisiones, eficaces, eficientes y acertadas.
Para usar los SI eficazmente, hay que comprender la org, administración y tecnología de la
información que dan forma a los sistemas. Un sistema de información crea valor para la empresa,
en forma de una solución organizacional y gerencial para los desafíos impuestos por el entorno.
Organizaciones
tienen una estructura compuesta por distintos niveles y especialidades, estas coordinan el trabajo
mediante su jerarquía y procesos de negocio (son tareas y comportamientos relacionados en
forma lógica para realizar el trabajo)
Los sistemas de información automatizan muchos procesos de negocios; por ejemplo, cómo recibe
crédito un cliente o cómo se le factura
Administración
El trabajo de la gerencia es dar sentido a las distintas situaciones a las que se enfrentan las
organizaciones, tomar decisiones y formular planes de acción para resolver los problemas
organizacionales. Los gerentes perciben los desafíos de negocios en el entorno; establecen la
estrategia organizacional para responder a esos retos y asignan los recursos tanto financieros
como humanos para coordinar el trabajo y tener éxito. La tecnología de la información puede
desempeñar un rol poderoso para ayudar a los gerentes a diseñar y ofrecer nuevos productos y
servicios, así como para redirigir y rediseñar sus organizaciones.
Tecnología de la información
Es una de las diversas herramientas que utilizan los gerentes para enfrentar el cambio.
1) Hardware: es el equipo físico que se utiliza para las actividades de entrada, procesamiento
y salida en un sistema de información
2) Software: Conjunto de programas o aplicaciones (apps) instruyen a los dispositivos de
hardware a procesar datos u otras entradas
3) Tecnología de administración de datos: consiste en el software que gobierna la
organización de los datos en medios de almacenamiento físico
4) La tecnología de redes y telecomunicaciones: una red enlaza a dos o más computadoras
para compartir datos o recursos
5) Internet:
Todas estas tecnologías, junto con las personas requeridas para operarlas y administrarlas,
representan recursos que se pueden compartir en toda la organización y constituyen la
infraestructura de TI de la empresa. La infraestructura de TI provee la base, o plataforma, desde la
cual una empresa puede crear sus sistemas de información específicos.
Cada organización debe diseñar y administrar con cuidado su infraestructura de TI, de modo que
cuente con el conjunto de servicios tecnológicos que necesita para el trabajo que desea realizar
con los sistemas de información.
NO ES SÓLO TECNOLOGÍA: UNA PERSPECTIVA DE NEGOCIOS SOBRE LOS SI
Los gerentes y las empresas de negocios invierten en tecnología y SI porque ofrecen un valor
económico real para la empresa aumentos en la productividad, en los ingresos (incrementará el
valor de la empresa en el mercado bursátil) o tal vez como un posicionamiento estratégico
superior de la empresa en el largo plazo, disminuir costos al proveer información que ayuda a los
gerentes a tomar mejores decisiones, o que mejora la ejecución de los procesos de negocios.
Toda empresa tiene una cadena de valor de información en donde la información en bruto se
adquiere de manera sistemática y después se transforma a través de varias etapas que agregan
valor a esa información.
Las empresas que apoyan sus inversiones en tecnología con inversiones en activos
complementarios, como nuevos modelos y procesos de negocios, el comportamiento gerencial, la
cultura organizacional o la capacitación, reciben mayores rendimientos
Metodología técnica: Enfatiza los modelos basados en las matemáticas para estudiar los sistemas
de información, así como en la tecnología física y las capacidades formales de éstos, las disciplinas
que contribuyen a esta son
Metodología del comportamiento: se encarga de los aspectos del comportamiento que surgen en
el desarrollo y mantenimiento en el largo plazo de los sistemas de información.
1. Los sociólogos: estudian los SI con un enfoque hacia la manera en que los grupos y las org
dan forma al desarrollo de los SI y en cómo afectan a individuos, grupos y organizaciones.
2. Los psicólogos: los estudian porque les interesa la forma en que los que toman las
decisiones perciben y utilizan la información formal.
3. Los economistas: lo hacen para comprender la producción de los bienes digitales, la
dinámica de los mercados digitales y la forma en que los nuevos SI cambian las estructuras
de control y costos dentro de la empresa.
SI EN LA TOMA DE DECISIONES
Las TI son vitales en el funcionamiento de los negocios modernos, dado que estos negocios son
muy dependientes. El conocimiento y la experiencia en el uso de las TI están creando nuevas
oportunidades de empleo. La demanda de profesionales de TI sigue creciendo y cada día los SI
requieren numerosas profesiones que sostienen competencias sobre las TI actuales.
CIO (Chief Information officer): Director de SI. Trabaja en relación directa con el CEO y el CFO.
Participa activamente en los procesos de planificación estratégica. Sus Funciones se convirtieron
en vitales y estratégicas, tiene tareas transversales, es responsable de la estrategia de información
de la compañía (estructurados como los no estructurados)
CTO (Chief Technology Officer): Se centra más en el negocio y asuntos tecnológicos o incluso en
investigación y desarrollo, también diseña y recomienda las soluciones tecnológicas para soportar
las políticas y directivas establecidas por el CIO, con esto conectar la tecnología con la estrategia.
Tiene otros roles como Social media manager y Community manager, Analista de datos, Científico
de datos, Ingeniero IoT, Analistas de Sistemas programadores y operadores y Líderes de proyecto
La gestión de los recursos de información en las empresas y organizaciones modernas es una tarea
difícil y compleja es por eso que se dispone de un conjunto de técnicas y metodologías específicas
que permiten gestionar sus recursos de información. Confluyen tres sectores:
Ofrece a la organización mecanismos para adquirir, producir y transmitir datos e información con
el menor costo posible, con calidad, exactitud para cumplir los objetivos de la organización.
Es importante describir cuáles son las responsabilidades del SI y cuáles son las de los usuarios
finales en el desarrollo, recuperación y mantenimiento de los recursos de la información.
INPACTO, ESTRATEGIAS Y RETOS DE LOS SI EN LAS ORGANIZACIONES
¿CUÁL ES EL IMPACTO DE LOS SISTEMAS DE INFORMACIÓN EN LAS ORG? 01/04
Lo que genera el SI con la velocidad de que se actualizan o aparecen cosas nuevas. Los SI se han
convertido en herramientas interactivas muy involucradas en las operaciones de la empresa. La
última década los SI han alterado de manera fundamental la economía (por sistemas más caros,
capacitación, etc.) de las org, además de aumentar en forma considerable las posibilidades de
ordenar el trabajo. Esto genera 3 tipos de impacto
1. IMPACTOS ECONÓMICOS
La TI cambia tanto los costos relativos del capital, como los de la información (maquinas caras). A
menor costo de TI, se sustituye mano de obra, por ende se reduce el número de Gerentes de nivel
medio y empleados de oficina porque la info llega más rápido, se sustituyen edificios y maquinas, a
su vez ayuda a las empresas a contraer su tamaño (reducir los costos de las transacciones home
office)
Teoría del costo de transacción: Las empresas buscan reducir el costo de las transacciones
(operaciones que se hacen en una empresa, realizas estados contables más rápidos), así como el
de producción. La TI especialmente con el uso de redes ayuda a las empresas a reducirlos. De esta
manera se multiplican las operaciones con proveedores de otros países generando mayor
transparencia. A medida que disminuyen los costos de transacción, se reduce el tamaño de la
empresa logrando optimizar el costo de capital.
Teoría de la agencia: la empresa se ve como un “nexo de contratos” entre individuos con sus
propios intereses, en vez de como una entidad unificada que maximiza costos. Un principal
(propietario) emplea “agentes” (empleados) para que realicen trabajo a su favor, pero necesitan
una supervisión y administración constantes; de no ser así, tenderán a perseguir sus propios
intereses en vez de los de los propietarios. Cuando aumenta el tamaño de la org los costos de la
agencia o de coordinación se elevan. Al reducir los costos de adquirir y analizar la información,
permite que las organizaciones reduzcan los niveles de supervisión, ya que es más fácil para los
gerentes supervisar a un mayor número de empleados.
Puesto que la TI reduce los costos de agencia y de transacción para las empresas, con el tiempo el
tamaño de la empresa se reduzca (menos gerentes ya que no es necesario para la supervisión), a
medida que se invierte más capital en TI así como es capacitación. Se obtiene un achicamiento y
aplanamiento de la estructura. La tecnología permite a su vez la autosupervisión.
Las organizaciones burocráticas son a menudo ineficientes, lentas para el cambio y menos
competitivas, algunas org grandes han reducido su tamaño, junto con el número de empleados y
niveles en sus jerarquías organizacionales. Los investigadores de comportamiento tiene la teoría
que la TI facilitan este aplanamiento ya que empuja a los niveles más bajos reciben información
para tomar decisiones sin supervisión (nivel educativo alto), a su vez los gerentes reciben info más
rápida y precisa y por ende se requiere menos gerentes, también permitiendo que gerentes de
nivel superior administren y controlen más trabajadores distribuidos a mayores distancias.
3. IMPACTOS DEL COMPORTAMIENTO
Resistencia al cambio: tiene 4 pilares por un lado la tecnología que voy a innovar, hay una
estructura organizacional, tareas fijadas y personas, no me tengo que olvidar de ninguna a la hora
de hacer un cambio
Para ofrecer beneficios genuinos hay que construir los sistemas de información con una clara
comprensión de la organización en la que se van a utilizar. Los factores organizacionales centrales
que se deben considerar al planear un nuevo sistema son:
¿Cómo puede evitar los sustitutos e inhibir la entrada de nuevos participantes en el mercado? Hay
cuatro estrategias genéricas, cada una de las cuales se habilita a menudo con el uso de la
tecnología y los SI
1. Liderazgo de bajo costo: Use los SI para obtener los costos operacionales más bajos y los
menores precios. Puedo utilizar para estos sistemas de reaprovisionamiento en línea que
sean muy potentes y me permitan tener bajo nivel de inventarios. Además de obtener
reducción en el costo transaccional tendremos mejores respuestas de servicios a clientes y
proveedores. Ejemplo El sistema de reabastecimiento continuo de Walmart
2. Diferenciación de productos: Use los sistemas de información para habilitar nuevos
productos y servicios, o modificar de manera considerable la conveniencia del cliente al
usar sus productos y servicios existentes, adaptados a la medida y personalizados para
ajustarse a las especificaciones precisas de cada cliente. Ejemplo Nike y sus zapatos creado
por los clientes en su página web
3. Enfoque en nichos de mercado: enfoque en un mercado específico, y ofrezca un mejor
servicio a este mercado objetivo más pequeño que sus competidores. Los SI permiten
analizar (base de datos) patrones de compras, gustos y preferencias de los clientes, y de
esta manera trabajar al detalle generando campañas de marketing bien específicas. El
software cada vez más especializado permite buscar patrones en la extensa cantidad de
datos que la digitalización de los negocios aporta (se necesita rapidez)
4. Fortalecimiento de la intimidad con los clientes y proveedores: Use los sistemas de
información para desarrollar lazos sólidos y lealtad con clientes y proveedores. Podemos
por ejemplo dar acceso a nuestros inventarios, catálogos de artículos, planes de
producción, etc.
Por Internet, las fuerzas competitivas tradicionales siguen en funcionamiento, pero la rivalidad
competitiva se ha vuelto mucho más intensa. Como la información está disponible para todos,
Internet eleva el poder de negociación de los clientes, quienes pueden encontrar rápidamente en
Web al proveedor de menor costo. También ha creado mercados totalmente nuevos, ha formado
la base para miles de nuevos productos, servicios y modelos de negocios, y ha proporcionado
nuevas oportunidades para crear marcas con bases de clientes muy grandes y fieles.
A menudo utilizando Sistemas estratégicos de información cambiamos a la org, al igual que con los
productos, servicios y procedimientos. Utilizar exitosamente este recurso estratégico, requiere un
gran desafío y una coordinación precisa entre tecnología, organización y administración.
Sostener la ventaja competitiva: esta VC que nos confieren los Sistemas Estratégicos no duran
para siempre. La competencia copia y busca evolucionar. Los clientes buscan innovación
constantemente y el mercado y la tecnología no se mantiene constante para siempre. Los sistemas
de información por sí solo no pueden proveer una ventaja de negocios perdurable.
Alinear la TI con los objetivos de negocios: ¿Por qué es importante esta reflexión? La
investigación sobre TI y desempeño de negocios nos enseña dos cosas. 1. A mayor éxito de la
empresa para alinear la tecnología de información con sus objetivos de negocios, mayor será su
rentabilidad. 2. Solo un 25% de las empresas logran una alineación de TI y los negocios.
Las empresas y los gerentes exitosos comprenden lo que la TI puede hacer y cómo funciona, por
ende toman un rol activo para dar forma a su uso y miden su impacto en los resultados
Para alinear la TI con la empresa y utilizar los SI en forma eficaz a fin de obtener una ventaja
competitiva, los gerentes necesitan realizar un análisis de sistemas estratégicos, para esto se
deberán hacer algunas preguntas
En varias ocasiones para adoptar los sistemas estratégicos se requieren cambios en los objetivos
de negocios, en las relaciones con los clientes y proveedores y en los procesos de negocios. Estos
cambios sociotécnicos los podemos considerar como transiciones estratégicas. Estos cambios
conllevan un desenfoque de los límites de la organización (miro o miran mi base de datos ejemplo
el catalogo), tanto internos como externos. Los proveedores y clientes se deben enlazar de
manera íntima y pueden compartir las responsabilidades unos con otros.
¿Cuál es el rol que desempeñan los sistemas de administración del conocimiento en los
negocios?
La administración del conocimiento y la colaboración están muy relacionadas. El conocimiento que
no se puede comunicar y compartir con otros es casi inútil. La administración del conocimiento se
ha convertido en un tema importante en muchas muy grandes empresas de negocios, ya que los
gerentes saben que una parte considerable del valor de su compañía depende de la habilidad de la
compañía para crear y administrar el conocimiento. En la economía de información, la principal
fuente de riqueza y prosperidad son la producción y distribución de información y de
conocimiento. El conocimiento es un componente importante, junto con las marcas, reputaciones
y procesos únicos de negocios. Los proyectos bien ejecutados producen extraordinarios
rendimientos sobre la inversión, aunque estos impactos de las inversiones son difíciles de medir.
Aprendizaje Organizacional
¿Cuáles son los beneficios de negocios al usar técnicas inteligentes para administrar el
conocimiento? Pueden descubrir patrones, categorías y comportamientos subyacentes en grandes
conjuntos de datos que los gerentes no pueden descubrir por su cuenta, o tan sólo por medio de
la experiencia. La minería de datos ayuda a las organizaciones a capturar el conocimiento no
descubierto que reside en las grandes bases de datos, de modo que los gerentes puedan tener
nuevas perspectivas para mejorar el desempeño de la empresa.
Definición de conocimiento
Es importante considerar que datos e información son muy distintos de conocimiento, aunque,
con frecuencia, se intercambian sus significados. La información son datos que han sido
procesados, organizados o puestos en contexto de modo que tengan significado y valor para las
personas que los reciben
El conocimiento es información dentro de un contexto, significativa y accionable.
El conocimiento es una mezcla de información contextual, experiencias, reglas y valores. Es más
rica y profunda que la información, y más valiosa, ya que permite reflexionar sobre la información
y añadir su propia experiencia personal, juicio y sabiduría. Los valores y creencias son también un
componente del conocimiento que determinarán la interpretación y organización del
conocimiento. El conocimiento es dinámico por naturaleza. Esto significa que
el conocimiento de hoy puede convertirse en ignorancia mañana, si una persona u organización no
actualiza su conocimiento a medida que cambian las condiciones del entorno. REVI
Los SI deben ser capaces de producir buena información, esa es la obligación y responsabilidad de
todos aquellos que interactúan con ellos (verificar que la información tenga algún grado de
valides). Esta exigencia se multiplica en el ambiente competitivo de los negocios en el siglo XXI.
Pero ¿Cuáles son estos requisitos? Podemos hablar entonces de:
1. Costo: de un sistema que produce información debe ser compensado por los beneficios
provenientes de las decisiones tomadas a partir de dicha información.
2. Oportunidad: Esto tiene que ver con el momento en que una información se encuentra
disponible. O sea, una información recibida a destiempo de los acontecimientos que se
deben analizar carece de significado.
3. Corrección: La información se elabora en base a datos cuantificados y registrados, por
ende hablamos de corrección cuando la información esté libre de errores o defectos (no
debemos confundir con exactitud de los datos). La información puede ser correcta pero no
exacta y servir para el fin definido.
2. Características de la información
PROCESOS DE NEGOCIOS
Son el conjunto de actividades que se requieren para crear un producto o servicio, se refieren a la
forma en que se organiza, coordina y enfoca el trabajo, estas actividades se apoyan en flujos de
material, información y conocimiento entre los participantes en los procesos de negocios.
El desempeño de una empresa depende de qué tan bien están diseñados y coordinados sus
procesos de negocio. Muchos procesos de negocios cruzan distintas áreas funcionales de la
empresa y se requiere entonces de coordinación entre distintos departamentos de la empresa.
Los sistemas de información automatizan muchos de los pasos en los procesos de negocios que
antes se realizaban manualmente, por ejemplo verificar el crédito de un cliente. La nueva
tecnología puede incluso cambiar el flujo de la información, con lo cual muchas más personas
tengan acceso a la información y la compartan para reemplazar los pasos secuenciales con tareas
que se pueden realizar en forma simultánea, y eliminar los retrasos en la toma de decisiones.
Conociendo los procesos de negocios podemos conocer con mucha claridad cómo funciona una
organización, la ayuda de la TI es fundamental para agilizar estos procesos e integrarlos.
¿COMO DAN SERVICIO LOS SI A LOS DISTINTOS GRUPOS GERENCIALES DE UNA EMPRESA?
Una organización de negocios tiene sistemas que dan soporte a los procesos de cada uno de las
principales funciones de la empresa: Ventas y Marketing, RRHH, Producción, Finanzas y
Contabilidad, etc. En la actualidad estos sistemas individuales están perdiendo vigencia ya que los
procesos hoy están basados en procesos de negocios multifuncionales (un software donde todos
pueden entrar). Es más común observar sistemas multifuncionales de gran escala que integran las
actividades de los procesos de negocios y las unidades organizacionales relacionadas. También las
empresas poseen sistemas (no todos los sistemas son iguales) que dan soporte a los procesos de
tomas de decisiones de cada uno de los grupos que toman decisiones de negocio (Gerencia
operacional, de nivel medio y superior)
Sistemas para inteligencia de negocios (BIS): se enfocan en ofrecer información para dar soporte
a la toma de decisiones gerenciales. Son herramientas de software y datos para organizar, analizar
y proporcionar acceso a los datos de modo que los gerentes y demás usuarios empresariales
tomen decisiones más informadas, estos tratan las necesidades de toma de decisiones de todos
los niveles de la gerencia. Se puede encontrar dos categorías
1. Sistemas de información gerencial (MIS): Estos sistemas proveen a los gerentes de nivel
medio reportes sobre el desempeño actual de la organización (venta por zona no todas las
ventas) con esta información se utiliza para supervisar y controlar la empresa, así como
para poder predecir el futuro de las operaciones. Estos sistemas sintetizan e informan
sobre las operaciones básicas de la organización utilizando los datos suministrados por los
sistemas de procesamiento de transacciones. Por lo general estos sistemas son poco
flexibles y tienen poca capacidad analítica usan rutinas simples, como resúmenes y
comparaciones.
2. Sistemas de soporte de decisiones (DSS): Estos sistemas se enfocan en problemas que son
únicos y cambian con rapidez, para lo cual el proceso para llegar a una solución quizás no
este predefinido de antemano, estos a menudo obtienen datos de fuentes externas. Estos
sistemas son utilizados por la gerencia superior y los analistas de negocios que desean
usar análisis y modelos sofisticados para analizar datos.
Cómo puede una empresa administrar toda la información en estos distintos sistemas, qué tan
costoso sea mantener tantos sistemas diferentes cómo es que todos estos sistemas comparten la
información y cómo pueden tanto los gerentes como los empleados coordinar su trabajo.
Aplicaciones empresariales: Después de cierto tiempo las corporaciones terminan con una
colección de sistemas antiguos, y se enfrentan al desafío de hacer que todos se comuniquen entre
sí y trabajen juntos como un sistema corporativo. Una solución es implementar aplicaciones
empresariales que ayudan a los negocios a ser más flexibles y productivos, al coordinar sus
procesos de negocios más de cerca e integrar grupos de procesos, de modo que se enfoquen en la
administración eficiente de los recursos y en el servicio al cliente.
1) Sistemas empresariales (ERP): las empresas usan el ERP para integrar los procesos de
negocios en manufactura y producción, finanzas y contabilidad, ventas y marketing, y
recursos humanos en un solo sistema de software, este información se guarda en un solo
almacén de datos exhaustivos, donde lo pueden utilizar todas las partes de la empresa.
Los gerentes pueden utilizar la información a nivel empresarial para tomar decisiones más
precisas y oportunas en cuanto a las operaciones diarias y la planificación a largo plazo.
2) Sistemas de administración de la cadena de suministro (SCM): para ayudar a administrar
las relaciones con sus proveedores (podemos entrar a nuestras bases de dato) también
ayudan empresas de compras, compartir información sobre pedidos, producción, niveles
de inventario, y entrega de productos y servicios, de modo que puedan surtir, producir y
entregar bienes y servicios con eficiencia. El objetivo es llevar la cantidad correcta de
productos desde el origen hasta el consumo en el menor tiempo posible y con el más bajo
costo, con esto se aumenta la rentabilidad ya que se reducen los costos de trasportación y
fabricación de los productos, y al permitir a los gerentes tomar mejores decisiones en
cuanto a la forma de organizar y programar el suministro, la producción y la distribución.
3) Sistemas de administración de relaciones con el cliente (CRM): ayuden a administrar las
relaciones con sus clientes. Estos proveen información para coordinar todos los procesos
de negocios que tratan con los clientes en ventas, marketing y servicio para optimizar los
ingresos, esta info ayuda a las empresas a identificar, atraer y retener los clientes más
rentables a proveer un mejor servicio a los existentes y a incrementar las ventas
4) Sistemas de administración del conocimiento (KMS): tiene que ver con el
autoaprendizaje, permiten a las organizaciones administrar mejor los procesos para
capturar y aplicar el conocimiento y la experiencia, se recolecta los más relevantes para
hacerlos disponibles en cualquier parte y cada vez que se requieran para mejorar los
procesos de negocios y las decisiones gerenciales. Algunas empresas funcionan mejor ,
que otras debido a que tienen un mejor conocimiento en cuanto a como crear, producir y
ofrecer, productos y servicios. Este conocimiento es difícil de imitar, es único y se puede
aprovechar para obtener beneficios estratégicos a largo plazo.
Se basan en una suite de módulos de software integrados y una base de datos central común. La
base de datos recolecta información de muchas divisiones y departamentos diferentes en una
empresa, y de una gran cantidad de procesos de negocios clave, después pone los datos a
disposición de las aplicaciones que dan soporte a casi todas las actividades de negocios internas de
una organización. Cuando un proceso introduce la nueva información, ésta se pone de inmediato a
disposición de otros procesos de negocios
Las compañías necesitan aplicaciones empresariales que integren distintas funciones de negocios
y proporcionen/comparte información consistente en toda la empresa. Los sistemas de
planificación de recursos empresariales (ERP), así como los que se encargan de administrar la
cadena de suministro y las relaciones con los clientes, pueden mejorar drásticamente la
efectividad operacional y la toma de decisiones. Automatiza los procesos de negocio de la org
SOFTWARE EMPRESARIAL
Los ERP permiten a los trabajadores acceder y analizar la información de tiempo real y los
procesos de transacciones en toda la organización. Se basa en los miles de procesos de negocios
predefinidos que reflejan las mejores prácticas, algunos de los principales procesos de negocios
que soporta el software empresarial.
Las compañías que vayan a implementar este software es esencial que la empresa identifique los
problemas a resolver, los objetivos a conseguir, también seleccionar las funciones del sistema que
desean usar y después asociar sus procesos de negocios con los procesos de negocios predefinidos
en el software
Beneficios
Inconvenientes
1. Adaptación: cambiar los procesos de negocios existentes para adaptarse a los procesos de
negocios predifinidos del software.
2. Costes de implantación: pueden ser extremadamente complejos, caros y consumir gran
cantidad de tiempo en su implantación.
Los sistemas empresariales proveen valor, tanto al incrementar la eficiencia operacional como al
proporcionar información a nivel empresarial para ayudar a los gerentes a tomar mejores
decisiones.
Los sistemas empresariales ayudan a las empresas a responder con rapidez a las solicitudes de los
clientes en cuanto a información o productos. Como el sistema integra los datos sobre pedidos,
manufactura y entrega, el departamento de manufactura está mejor informado para producir
solamente lo que los clientes han ordenado, y adquiere únicamente la cantidad correcta de
componentes o materias primas para surtir los pedidos reales, organizar la producción y minimizar
el tiempo de permanencia en el inventario
Los sistemas empresariales permiten a la gerencia de nivel superior averiguar con facilidad y en
cualquier momento el desempeño de una unidad organizacional en particular, determinar qué
productos tienen mayor o menor rentabilidad, y calcular los costos para la compañía en general.
2. LA CADENA DE SUMINISTRO
Es una red de organizaciones y procesos de negocios para adquirir materias primas, transformar
estos materiales en productos 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 materiales, la
información y los pagos fluyen por la cadena de suministro en ambas direcciones.
Sin embargo, en una cadena de suministro surgen las incertidumbres debido a que muchos
eventos no se pueden prever: una demanda incierta de productos, envíos tardíos de los
proveedores, etc. Es por eso que los fabricantes tiene una reserva de seguridad actúa como un
almacén de reserva para compensar la falta de flexibilidad en la cadena de suministro.
Los sistemas de SCM proveen el tipo de información que ayuda a los miembros de la cadena de
suministro a tomar mejores decisiones sobre las compras y los programas.
Se clasifica como software para ayudar a las empresas a planear sus cadenas de suministro
(planificación). Este sistema permite a la empresa modelar su cadena de suministro existente,
generar pronósticos de la demanda de los productos y desarrollar planes óptimos de
abastecimiento y fabricación. Dichos sistemas ayudan a las compañías a tomar mejores decisiones,
como determinar cuánto hay que fabricar de un producto específico en un periodo de tiempo
dado; establecer niveles de inventario para las materias primas, etc.
Los sistemas de ejecución de la cadena de suministro administran el flujo de productos por medio
de los centros de distribución y almacenes para asegurar que los productos se entreguen en las
ubicaciones correctas y en la forma más eficiente. Rastrean el estado físico 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.
Además de reducir los costos, los sistemas CMS facilitan la respuesta eficiente a los clientes, lo
cual permite que el funcionamiento de la empresa se oriente más a la demanda de los clientes
Además de reducir los costos (gran impacto sobre la rentabilidad de la empresa), los sistemas CMS
ayudan a incrementar las ventas, también mejora la capacidad de la empresa para tener
disponible el producto correcto para que el cliente lo compre en el momento adecuado.
Es conveniente que sepa con exactitud quiénes son sus clientes, cómo se puede contactar con
ellos, si es costoso o no darles servicio y venderles productos, en qué tipos de productos y
servicios están interesados, y cuánto dinero invierten en su compañía, a las grandes empresas se
les es imposible conocer a cada uno de sus clientes de forma intima
Los sistemas de administración de relaciones con el cliente (CRM) capturan e integran los datos de
los clientes de todas partes de la organización, los consolidan, los analizan y después distribuyen
los resultados a varios sistemas y puntos de contacto (es un método de interacción con el cliente
como el teléfono, correo electrónico, departamento de soporte técnico, Facebook, Twitter, sitio
Web, etc.) con los clientes en toda la empresa. Una CRM bien diseñados proveen una sola vista
empresarial de los clientes, la cual es útil para mejorar tanto las ventas como el servicio al cliente
Las organizaciones persiguen relaciones excelentes con sus clientes, necesitan emplear sistemas
CRM que proporcionan la información necesaria para brindar apoyo a estas relaciones, elementos
esenciales para el éxito en los negocios.
Los paquetes comerciales de software CRM pueden ser de varios tipos las herramientas de nicho
que realizan funciones limitadas, como la personalización de sitios Web para clientes específicos.
Los paquetes CRM más completos contienen módulos para la administración de relaciones con los
socios (PRM) (intercambiar información y distribuir las iniciativas y datos sobre los clientes) y la
administración de relaciones con los empleados (ERM) Por lo general, los sistemas de
administración de relaciones con el cliente ofrecen software y herramientas en línea para ventas,
servicio al cliente y marketing.
Marketing: cuentan con herramientas para capturar los datos de prospectos y clientes,
proporcionar información de productos y servicios, clasificar las iniciativas para el marketing
dirigido, y para programar y rastrear los correos de marketing directo o el correo electrónico,
también cuentan con herramientas para analizar los datos de marketing y de los clientes,
identificar a los clientes rentables y no rentables, diseñar productos y servicios para satisfacer las
necesidades e intereses específicos de los clientes, e identificar las oportunidades de venta
cruzada (comercialización de productos complementarios para los clientes). Ayudan a las
empresas a administrar y ejecutar las campañas de marketing en todas las etapas, desde la
planificación hasta la determinación de la tasa de éxito para cada campaña.
1. La CRM operacional: integra las aplicaciones que interactúan de manera directa con el
cliente, como las herramientas para la automatización de la fuerza de ventas, el centro de
llamadas y el soporte de servicio al cliente, así como la automatización de marketing.
2. La CRM analítica: tiene aplicaciones que analizan los datos de los clientes generados por
las aplicaciones CRM operacionales, para proporcionar información que ayude a mejorar
el desempeño de la empresa. Estos datos se pueden combinar con datos de otras fuentes
Tipos de CRM
Las compañías con sistemas efectivos CRM logran muchos beneficios, como aumentar la
satisfacción de los clientes, reducir los costos del marketing directo. La información de los sistemas
CRM incrementa los ingresos de las ventas al identificar a los clientes y segmentos más rentables
para el marketing enfocado y la venta cruzada. La tasa cancelación de clientes se reduce a medida
que las ventas, los servicios y el marketing responden mejor a las necesidades de los clientes.
Adoptar un proveedor, produce una dependencia, y el costo por cambiar es elevado. Se requieren
definiciones a nivel de toda la organización.
Los proveedores ofrecen versiones reducidas de software y programas de “inicio rápido” para
pymes. Las pymes de ven favorecidas porque se les aportan lineamientos de las mejores prácticas.
Para el futuro se espera que estas aplicaciones sean más flexibles, con capacidad web, e
integración con otros sistemas.
¿POR QUÉ SON TAN IMPORTANTES LOS SISTEMAS PARA LA COLABORACIÓN Y LOS NEGOCIOS
SOCIALES, Y QUÉ TECNOLOGÍAS UTILIZAN?
Los SI no pueden tomar decisiones, contratar o despedir personas, firmar contratos, acordar tratos
o ajustar el precio de los bienes en el mercado (no generan decisiones). Además de los tipos de
sistemas que acabamos de describir, las empresas necesitan sistemas especiales para apoyar la
colaboración y el trabajo en equipo. La información no tiene que quedar solo en los SI
¿QUÉ ES LA COLABORACIÓN?
Es trabajar con otros para lograr objetivos compartidos y explícitos, esta puede ser a corto o largo
plazo y los empleados pueden colaborar en grupos informales que no sean parte de la estructura
organizacional de la empresa, o se pueden organizar en equipos formales (misión específica que
alguien en la empresa les asignó) esto es muy importante porque
1) Naturaleza cambiante del trabajo: el trabajo dejo de ser mecanicista para ser
automatizado y especifico (colaboración con conocimiento específico)
2) Crecimiento del trabajo profesional: el trabajo se va siendo más profesional (no título)
3) Organización cambiante de la empresa (se espera que sus miembros desarrollen sus
propios métodos para realizar la tarea) expansión
4) Ámbito cambiante de la empresa (compañías globales necesitan tener equipos que
trabajen en una base global.)
5) Énfasis en la innovación (estrecha colaboración con colegas y socios)
6) Cultura cambiante del trabajo y la empresa (los equipos producen mejores salidas y con
más rapidez que los individuos que trabajan por su cuenta)
La palabra clave en los negocios sociales es “conversación”. Los clientes, proveedores y empleados
participan de manera inconsciente y continua en conversaciones sobre la empresa. Todo esto
requiere una considerable confianza y transparencia en la información. Las personas necesitan
compartir información con otros en forma directa sin intervenciones de los niveles jerárquicos.
Existe una creencia en el mundo académico y de la empresa de que cuanto más colaborativa sea
una empresa más éxito tendrá. En una encuesta global a gerentes de sistemas de negocios y de
información revelo que las inversiones en tecnología de colaboración (invertir en tecnología pero
también en canales de colaboración) generaron mejoras organizacionales con rendimientos cuatro
veces mayores al monto habitual de inversiones tecnológicas.
Las grandes empresas en el pasado estaban organizadas como “comando y control”. Los líderes
ideaban las estrategias y los empleados ejecutaban las tareas (no se podía proponer un cambio o
una idea). No se recompensaba el desempeño, no había comunicación horizontal.
En una cultura de negocios colaborativa sucede distinto. Los gerentes de nivel superior son
responsables de obtener resultados, pero dependen de su equipo para logarlo. Se recompensa a
los equipos y al individuo por su desempeño, trabaja en forma colaborativa para desarrollar
productos y obtener los resultados. Los gerentes medios tienen como función crear equipos,
coordinar su labor y monitorear su desempeño, este promueve que tenga las mejores condiciones,
no decirle lo que tiene que hacer sino fijarme que tenga todo para alcanzar los objetivos.
1) Correo electrónico y mensajería instantánea (IM): El E-mail han sido una las principales
herramientas de comunicación y colaboración para apoyar los trabajos de interacción.
2) Wikis: son un tipo de sitio Web que facilita a los usuarios el proceso de contribuir y editar
contenido de texto y gráficos sin necesidad de conocer el desarrollo de páginas Web o las
técnicas de programación, son ideales para almacenar y compartir el conocimiento
3) Mundos virtuales: representan entornos 3-D en línea que son habitados por “residentes”
que crearon representaciones gráficas de sí mismos, conocidas como avatares, interactúan
e intercambian ideas mediante el uso de gestos conversaciones en cuadros de chat y
comunicación por voz (hologramas)
Un marco de trabajo que ha sido útil para que podamos hablar sobre las herramientas de
colaboración es la matriz de colaboración de tiempo/lugar esta se enfoca en dos dimensiones del
problema de colaboración: el tiempo y el lugar. En las cuatro celdas o cuadrantes de la matriz
tiempo/lugar, pueden realizarse las siguientes actividades:
Las grandes organizaciones en la actualidad le suman las siguientes funciones a sus departamentos
de TI.
El cómo se debe organizar la función de TI está relacionada con la gobernanza de TI. Esto incluye la
estrategia, y las políticas para usar la tecnología de la información dentro de la organización.
Especifica los derechos de decisión y el marco de trabajo para la rendición de cuentas con la
finalidad de que el uso de la tecnología de la información apoye las estrategias y objeticos de los
negocios de la empresa. Todo esto tengo que ver para saber cuál va ser la estructura de la
empresa
Me tendría que preguntar ¿Qué tan centralizada debe ser la función de TI? ¿Qué decisiones habrá
que tomar para asegurar la administración y el uso efectivo de la tecnología de la información?
¿Quién y cómo se tomaran esa decisiones?
Es un tema preparatorio para cualquier acción que vayamos a encarar con respecto al desarrollo
de sistemas porque tiene que ver con algunas características de habilidades blandas y está
relacionado a como nosotros vamos a relevar la información (como vamos a indagar) para
entender el negocio, elaborar el sistema, etc (no solo es importante saber del sistema sino que
fundamental como relacionarse con la gente para que no se resistan al cambio)
Hay tres métodos interactivos clave que podemos usar para obtener información de los miembros
de la organización, lo vamos a utilizar a nuestro criterio de acuerdo a nuestras necesidades.
La base de sus propiedades compartidas es hablar 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. Cada uno de los tres métodos interactivos para recopilar
información (con esto voy a detectar las necesidades del cliente, sus problemáticas, su capacidad
técnica, etc.) cuenta con su propio proceso establecido; debemos seguirlo para interactuar con los
usuarios (porque si no vamos a tener resultados distintos a los propuestos)
1. ENTREVISTAS
Una entrevista para recopilar información es una conversación dirigida por mí con un propósito
específico, se usa un formato de preguntas y respuestas. hay que obtener las opiniones del
entrevistado y lo que siente sobre el estado actual del sistema, los objetivos de la organización, los
personales, y los procedimientos informales para interactuar con las tecnologías de la información.
(Soy un detective) a la entrevista la tengo que preparar en función de que necesito que quiero
averiguar, saber a quién voy a entrevistar, que le pregunto, etc.
La entrevista también es un valioso momento para explorar las cuestiones sobre HCI (interacción
humano computadora), es decir hasta donde maneja la persona las tecnologías. En la entrevista
debemos establecer una relación con un extraño. Hay que generar confianza y comprensión
rápidamente y, al mismo tiempo, mantener el control de la entrevista (la persona se puede
enfurecer). Sobre todo busque las opiniones del entrevistado. Éstas pueden ser más importantes y
reveladoras que los hechos. Tengo que armar un tipo de pregunta para que me dé el dato
Los 5 pasos para la preparación de una entrevista (no es algo de un día para el otro)
1. Entérese de los antecedentes: Lea y comprenda todo lo que pueda sobre los
antecedentes de los entrevistados y la organización. ¿con quién voy hablar? ¿Qué paso?
2. Establezca los objetivos de la entrevista: Defina los objetivos de la entrevista a partir de
los antecedentes investigados y de su propia experiencia. Tengo que saber que voy a
preguntar
3. Decida a quien entrevistar: Incluya personas clave de todos los niveles que se vean
afectados por el sistema en cierta forma (variar el público desde un directivo a un operario
4. Prepare al entrevistado: tengo que avisarle con anticipación a la persona que voy a
entrevistar para que esté preparado (llamarla teléfono o enviar correo electrónico) para
que coordinemos los horarios
5. 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
TIPOS DE PREGUNTAS
Preguntas abiertas: son del tipo: “¿Qué piensa en cuanto a poner a todos los gerentes en una
intranet?”, describen las opciones que tiene el entrevistado para responder, es básicamente una
pregunta para que el otro se explaye, siempre y cuando necesite mucha información. Los
beneficios de utilizar preguntas abiertas son muchos, entre los cuales tenemos: a) El entrevistador
puede percibir el vocabulario del entrevistado (lenguaje no verbal), lo cual refleja su educación,
valores, posturas y creencias, b) se proveen muchos detalles, c) se descubren vías de
cuestionamiento adicionales que de otra manera no se hubieran explotado.
Preguntas cerradas: asumen la formas básica “¿Es fácil usar el sistema actual?”, Las posibles
respuestas son cerradas para el entrevistado, debido a que sólo puede responder con “Ninguna”,
“Una” o “Quince”. Esta limita el entrevistado la respuesta disponible. Los beneficios de usar
preguntas cerradas incluyen: a) ahorro de tiempo, b) se pueden comparar las entrevistas con
facilidad. c) van directo al grano. Estas preguntas limitan la información
Sondeos: El sondeo más sólido es el más simple: preguntas como “¿Por qué?”. ¿Me puede dar un
ejemplo de un momento en el que el sistema no le haya parecido confiable?”
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. Esta combina las ventajas de los otros dos métodos pero tiene la desventaja
de que toma más tiempo que las otras dos estructuras.
INFORME DE LA ENTREVISTA
Una vez haya termina la entrevista (habiendo prestado atención) tengo que realizar un informe
para que me quede el registro/documentación, porque después con todo eso tengo que trabajar
(capturar la esencia de la entrevista por medio de un informe). Es imperativo hacerlo lo más
pronto como sea posible después de la entrevista, para que no nos queden datos sueltos
(aseguraremos la calidad) entre más tiempo pasa para escribir la entrevista, más borrosa se
volverá la calidad de los datos. Primero haremos un resumen inicial, y luego otro más detallado
donde se expresen los puntos principales de la entrevista y sus propias opiniones. Por ultimo
revisar el resumen con el entrevistado en una reunión de seguimiento, esto para controlar que el
informe este bien y después no haya inconvenientes.
Existen situaciones en las que las entrevistas cara a cara no resulten tan convenientes como se
esperaba, estas consumen tiempo y son propensas a errores, por lo cual sus datos se pueden
malinterpretar. IBM desarrolló una metodología alternativa para entrevistar a los usuarios uno a
uno a través de una app conocida como diseño de aplicación conjunta. 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 y mejorar el grado de identificación del usuario con los
nuevos sistemas de información como resultado de los procesos participativos (interactua).
JAD se puede sustituir por las entrevistas personales en cualquier momento, por lo general se
emplea como técnica que le permite al analista de sistemas, realizar el análisis de requerimientos
y diseñar la interfaz de usuario en forma conjunta con los usuarios, en un ambiente de grupo.
1. Si los grupos de usuarios están inquietos y deseen algo nuevo, no una solución estándar
para un problema común. Si están pidiendo algo novedoso
2. La cultura de la organización apoya los comportamientos de solución de problemas
conjuntos entre varios niveles de empleados. Permite el trabajo interdisciplinario
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 permita la ausencia del personal clave durante un periodo de dos a
cuatro días.
1. Primeramente debemos asegurar que todos los miembros del equipo del proyecto se
comprometan con la metodología JAD.
2. Seleccione un patrocinador ejecutivo, algún superior que introduzca y concluya la sesión
JAD (alguien que tome la bandera). De preferencia seleccione un ejecutivo del grupo de
usuarios que tenga cierto tipo de autoridad sobre el personal implicado en el proyecto.
3. Debe haber por lo menos un analista de sistemas, aunque asume un rol pasivo (es un soporte),
a diferencia de las entrevistas tradicionales, donde el analista controla la interacción.
4. Elegir de ocho a doce usuarios de cualquier rango para que participen en las sesiones JAD.
Trate de seleccionar a los que puedan articular la información que necesitan para realizar
sus trabajos. (que sea del mismo área del que busco info)
5. El líder de la sesión no debe ser un experto en el análisis y diseño de sistemas, sino alguien
con excelentes habilidades de comunicación como para poder facilitar las interacciones
apropiadas.
6. El objetivo es contar con alguien que pueda atraer la atención del grupo para tratar con las
cuestiones importantes de sistemas, negociar y resolver conflictos en forma satisfactoria y
ayudar a que los miembros del grupo lleguen a un consenso.
De ser posible, realizar las sesiones fuera de la empresa con una duración de dos a cuatro días,
lejos de la organización, en un ambiente distendido. La idea es minimizar las distracciones y
responsabilidades diarias del trabajo regular de los participantes. La sala debe alojar
cómodamente a las personas invitadas. Programe su sesión JAD cuando todos los participantes se
puedan comprometer a asistir, si alguno falta no se debe hacer la reunión, esto es imprescindible
para el éxito de las sesiones. Asegurar que todos los participantes reciban una agenda antes de la
reunión y considere llevar a cabo una reunión de orientación de medio día, cuando menos una
semana antes del taller para que los que estén involucrados sepan lo que se espera de ellos.
1. Ahorro de tiempo en comparación con las entrevistas, se estima que las sesiones JAD
permiten ahorrar el 15% del tiempo en comparación con el método tradicional.
2. Es posible efectuar un desarrollo rápido el proyecto a través de JAD: como las entrevistas a
los usuarios no se llevan a cabo en forma serial durante un periodo de semanas o meses,
el desarrollo puede avanzar con mayor rapidez.
3. Posibilidad de mejorar la posesión del sistema de información. Debido a su naturaleza
interactiva y alto grado de visibilidad ya que somos mucho, ayuda a los usuarios a que se
involucren lo más pronto posible en los proyectos de sistemas (me capacito en algo que
no dominaba)
4. participar en las sesiones JAD es el desarrollo creativo de los diseños, pueden evolucionar
a través de interacciones facilitadas, en vez de hacerlo en un aislamiento relativo.2+2=5
1. JAD requiere que todos los participantes comprometan mucho tiempo, por esto no es
posible realizar ninguna otra actividad en forma concurrente ni postergar actividades,
como se realiza comúnmente en las entrevistas.
2. 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.
3. Las habilidades necesarias de la organización y su cultura no estén lo bastante
desarrolladas como para permitir el esfuerzo concertado requerido para ser productivos
en un entorno JAD. Esto si soy muy conservadora
3. 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. Este lleva un tiempo de elaboración y de interpretación.
Las respuestas obtenidas a través de cuestionarios en los que se utilizan preguntas cerradas se
pueden cuantificar % (que tengan respuestas correctas), esto para que sea más fácil el análisis. Si
encuesta personas a través del correo electrónico o Web, puede usar software para convertir las
respuestas electrónicas directamente en tablas de datos para analizarlas mediante una aplicación
de hoja de cálculo o paquetes de software estadísticos. Por este medio el analista puede buscar
cuantificar lo que encontró en las entrevistas.
Se pueden utilizar cuestionarios para encuestar a una muestra grande de usuarios de sistemas con
el fin de detectar problemas o llevar a la mesa de discusión cuestiones importantes antes o
después de programar las entrevistas.
A primera vista, tal vez los cuestionarios parezcan una forma rápida de recopilar cantidades
masivas de datos, pero en realidad, para desarrollar un cuestionario útil se requiere mucho tiempo
de planeación.
1. Las personas a quienes necesita interrogar están esparcidas en un área amplia dentro de
la organización.(varias colaciones en un país no tengo presupuesto para ir a ver a cada 1)
2. Hay gran cantidad de personas involucradas en el proyecto de sistemas, por lo que es
importante saber qué proporción aprueba o desaprueba una característica específica del
sistema.
3. Se piensa realizar un estudio exploratorio y desea medir la opinión general antes de que el
proyecto de sistemas tome cualquier dirección específica. (antes de cambiar el sistema
para saber si lo aceptarían)
4. Queremos estar seguros de que se identifiquen y consideren los problemas con el sistema
actual en las entrevistas de seguimiento.
La mayor diferencia entre las preguntas que se utilizan en la mayoría de las entrevistas y las que se
utilizan en cuestionarios es que las entrevistas permiten la interacción entre las preguntas y sus
significados, el analista tiene la oportunidad de refinar una pregunta, definir un término confuso,
cambiar el curso del cuestionamiento, responder a una mirada desconcertada y en general,
controlar el contexto.
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
(preguntas lógicas), se debe anticipar a las preguntas del encuestado (voy preparándolos para lo
que viene), y la administración del cuestionario se debe planear con detalle. En cuanto a las
preguntas, se utilizaran abiertas (hacer menos preguntas porque lo voy a leer) o cerradas (datos
cuantitativos) de acuerdo a lo que el analista construya en términos del cuestionario.
Diseñando el cuestionario
Al igual que en el caso de las entrevistas, el lenguaje de los cuestionarios es un aspecto en extremo
importante de su efectividad. Los encuestados aprecian los esfuerzos de alguien que se molesta en
escribir un cuestionario que refleje su propio uso del lenguaje.
1. Use el lenguaje de los encuestados siempre que sea posible (vocabulario simple).
2. Concéntrese en ser específico en vez de utilizar palabras imprecisas/confusas
3. Trate de mantener las preguntas cortas (la larga cansa, aburre y desenfoca)
4. Dirija las preguntas a los encuestados apropiados (administrativo administrativo)
5. Asegúrese de que las preguntas sean correctas en el sentido técnico antes de incluirlas.
Al diseñar cuestionarios para Web, aplique las mismas reglas para los que son en papel.
Se define proceso del software como una estructura para poder generar las actividades, acciones y
tareas que se requieren a fin de construir software de alta calidad.
La ingeniería de software es llevada a cabo por personas creativas y preparadas que deben
adaptar un proceso maduro de software a fin de que resulte apropiado para los productos que
construyen y para las demandas de su mercado.
1. 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.
2. Un flujo de proceso iterativo repite una o más de las actividades antes de pasar a la
siguiente.(puedo estar probando)
3. 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.
4. Un flujo de proceso paralelo ejecuta una o más actividades en paralelo con otras (por
ejemplo, el modelado de un aspecto del software a la misma vez que se está construcción
otra parte del software).
Surge como respuesta a la pregunta: ¿qué acciones son apropiadas para una actividad estructural,
dados la naturaleza del problema por resolver (el tema), las características de las personas que
hacen el trabajo y los participantes que patrocinan el proyecto (el nivel de analistas)? En función
de esto voy a definir la estructura que voy a abordar
Para un proyecto de software pequeño solicitado por una persona que trabaja en atencial al
cliente y que necesita una pequeña modificación en el software para atender las llamadas va ser
un tipo de estructura
Si el proyecto fuera más complejo, con muchos participantes y cada uno con un distinto conjunto
de requerimientos, la actividad de comunicación puede tener seis acciones distintas: concepción,
indagación, elaboración, negociación, especificación y validación. Cada una de estas acciones de la
ingeniería del software tendrá muchas tareas de trabajo y un número grande de diferentes
productos finales.
Cada acción de la ingeniería de software, se representa por cierto número de distintos conjuntos
de tareas, cada uno de los cuales es una colección de tareas de trabajo de la ingeniería de
software, relacionadas con productos del trabajo, puntos de aseguramiento de la calidad y puntos
de referencia del proyecto (son hitos para saber en qué grado estoy trabajando).
Debe escogerse el conjunto de tareas que se adapte mejor a las necesidades del proyecto y a las
características del equipo, en función al conjunto de tareas que hacer. Esto implica que una acción
de la ingeniería de software puede adaptarse a las necesidades específicas del proyecto de
software y a las características del equipo del proyecto
Cada equipo de software se enfrenta a problemas conforme avanza en el proceso del software. Un
patrón del proceso describe un problema relacionado con el proceso que se encuentra durante el
trabajo de ingeniería de software, identifica el ambiente en el que surge el problema y sugiere una
o más soluciones para el mismo. (Cuando atravieso esos problemas tengo que identificar el
patrón, porque es algo que ya ocurrió en otras situaciones)
Los patrones de proceso dan un mecanismo efectivo para enfrentar problemas asociados con
cualquier proceso del software. Los patrones permiten desarrollar una descripción jerárquica del
proceso, que comienza en un nivel alto de abstracción.
Después se mejora la descripción como un conjunto de patrones de etapa que describe las
actividades estructurales y se mejora aún más en forma jerárquica en patrones de tarea más
detallados para cada patrón de etapa.
Fueron propuestos originalmente para poner orden en el caos del desarrollo de software (porque
hay mucha interacción). La historia indica que estos modelos tradicionales han dado cierta
estructura útil al trabajo de ingeniería de software y que constituyen un mapa razonablemente
eficaz para los equipos de software. Sin embargo, el trabajo de ingeniería de software y el
producto que genera siguen “al borde del caos”
Estos buscan generar estructura y orden, ¿son inapropiados para el mundo del software, que se
basa en el cambio? Pero si rechazamos los modelos de proceso tradicional (y el orden que
implican) y los reemplazamos con algo menos estructurado, ¿hacemos imposible la coordinación y
coherencia en el trabajo de software?
Entonces que se busca, los temas dominantes son el orden y la consistencia del proyecto. Se los
llama “prescriptivos” porque prescriben un conjunto de elementos del proceso: actividades
estructurales, acciones de ingeniería de software, tareas, productos del trabajo, aseguramiento de
la calidad y mecanismos de control del cambio para cada proyecto. También prescribe un flujo del
proceso/trabajo, es decir, la manera en la que los elementos del proceso se relacionan entre sí.
Modelo de la cascada
A veces llamado ciclo de vida clásico, sugiere un enfoque sistemático y secuencial para el
desarrollo del software, que comienza con la especificación de los requerimientos por parte del
cliente y avanza a través de planeación, modelado, construcción y despliegue, para concluir con el
apoyo del software terminado (las cosas van a ir sucediendo una tras otras).
Es el paradigma más antiguo de la ingeniería de software. Sin embargo las críticas han ocasionado
que incluso sus defensores más obstinados cuestionen su eficacia. Entre los problemas estan:
1. Es raro que los proyectos reales sigan el flujo secuencial propuesto por el modelo, pensar
que nada va a cambiar, esto genera confusión conforme el equipo del proyecto avanza.
2. A menudo, es difícil para el cliente enunciar en forma explícita todos los requerimientos
(no tengo todo claro). El modelo necesita que se haga y tiene dificultades para aceptar la
incertidumbre natural que existe al principio de muchos proyectos
3. No se dispondrá de una versión funcional de los programas hasta que el proyecto esté
muy avanzado, voy a ver los problemas o errores al finalizar (sería desastroso $)
El software, como todos los sistemas complejos, evoluciona en el tiempo. Es frecuente que los
requerimientos del negocio y del producto cambien conforme avanza el desarrollo, lo que hace
que no sea realista trazar una trayectoria rectilínea hacia el producto final.
Los plazos apretados del mercado hacen que sea imposible la terminación de un software
perfecto, pero debe lanzarse una versión limitada a fin de aliviar la presión de la competencia o
del negocio; se comprende bien el conjunto de requerimientos o el producto básico, pero los
detalles del producto o extensiones del sistema aún están por definirse.
Hacer prototipos: Es frecuente que un cliente defina un conjunto de objetivos generales para el
software, pero que no tenga claro los requerimientos detallados para las funciones y
características, de la adaptabilidad de un sistema operativo o de la forma que debe adoptar la
interacción entre el humano y la máquina. En estas situaciones u otras hacer prototipos tal vez
ofrezca el mejor enfoque.
Hacer prototipos comienza con comunicación. Usted se reúne con otros participantes para definir
los objetivos generales del software, identifica cualesquiera requerimientos que conozca y detecta
las áreas en las que es imprescindible una mayor definición. Se planea rápidamente una iteración
para hacer el prototipo, y se lleva a cabo el modelado en forma de un “diseño rápido” (versión lai).
Éste se entrega y es evaluado por los participantes, que dan retroalimentación para mejorar los
requerimientos (lo voy modificando). Es afinado para satisfacer las necesidades de distintos
participantes, y permite entender mejor lo que se necesita hacer (veo más claramente lo que
necesita el usuario).
El ideal es que el prototipo sirva como mecanismo para identificar los requerimientos del
software. Si va a construirse un prototipo, pueden utilizarse fragmentos de programas existentes o
aplicar herramientas que permitan generar rápidamente programas que funcionen
Tanto a los participantes como a los ingenieros de software les gusta hacer prototipos. Los
usuarios adquieren la sensación del sistema real, y los desarrolladores logran construir algo de
inmediato. No obstante es problemático por las siguientes razones:
1. Los participantes ven lo que parece ser una versión funcional del software, este está
hecho de una forma caprichosa, rápida, sin tanto detalle, porque estoy probando, le falta
2. Como ingeniero de software, es frecuente que llegue a compromisos respecto de la
implementación a fin de hacer que el prototipo funcione rápido (se sientes presionados).
Aunque puede haber problemas, hacer prototipos es un paradigma eficaz para la ingeniería de
software. La clave es definir en principio las reglas del juego; todos deben estar de acuerdo en que
el prototipo sirva como el mecanismo para definir los requerimientos, y que luego se descartara.
El modelo de espiral.
El modelo espiral es un modelo evolutivo del proceso del software y se acopla con la naturaleza
iterativa de hacer prototipos con los aspectos controlados y sistémicos del modelo de cascada.
Tiene el potencial para hacer un desarrollo rápido de versiones cada vez más completas.
Con este el software se desarrolla en una serie de entregas evolutivas. Durante las primeras
iteraciones, lo que se entrega puede ser un modelo o prototipo, en las posteriores se producen
versiones cada vez más completas del sistema (voy mejorando). El equipo de software en cada una
de las interacciones va hacer actividades estructurales.
El primer circuito alrededor de la espiral da como resultado el desarrollo de una especificación del
producto; las vueltas sucesivas se usan para desarrollar un prototipo y, luego, versiones cada vez
más sofisticadas del software.
A diferencia de otros modelos del proceso que finalizan cuando se entrega el software, este puede
adaptarse para aplicarse a lo largo de toda la vida del software de cómputo.
EL PROCESO UNIFICADO
Es un intento por obtener los mejores rasgos y características de los modelos tradicionales del
proceso del software, pero en forma que implemente muchos de los mejores principios del
desarrollo ágil de software. Reconoce la importancia de la comunicación con el cliente y los
métodos directos para describir su punto de vista respecto de un sistema (el caso de uso). Hace
énfasis en la importancia de la arquitectura del software y ayuda a que el arquitecto se centre en
las metas correctas, tales como que sea comprensible, permita cambios futuros y la reutilización.
La fase de concepción agrupa actividades tanto comunicación con el cliente como de planeación.
Al colaborar con los participantes, se identifican los requerimientos del negocio, se propone una
arquitectura aproximada para el sistema y se arma un plan para la naturaleza iterativa e
incremental del proyecto en cuestión.
La fase de elaboración incluye las actividades de comunicación y modelado del modelo general del
proceso. La elaboración mejora y amplía los casos de uso preliminares desarrollados como parte
de la fase de concepción y aumenta la representación de la arquitectura para incluir cinco puntos
de vista distintos del software: los modelos del caso de uso, de requerimientos, del diseño, de la
implementación y del despliegue.
La fase de producción Se vigila el uso que se da al software, se brinda apoyo para el ambiente de
operación (infraestructura) y se reportan defectos y solicitudes de cambio para su evaluación.
El mejor proceso del software es el que está cerca de las personas que harán el trabajo. Si un
modelo del proceso del software se ha desarrollado en un nivel corporativo u organizacional, será
eficaz sólo si acepta una adaptación significativa para que cubra las necesidades del equipo de
proyecto que en realidad hace el trabajo de ingeniería de software.
En la situación ideal se crearía un proceso que se ajustara del mejor modo a los requerimientos, y
al mismo tiempo cubriera las más amplias necesidades del equipo y de la organización. En forma
alternativa, el equipo crearía un proceso propio que satisficiera las necesidades más estrechas de
los individuos y las de la organización. Es posible crear (requieren trabajo duro, capacitación y
coordinación, pero los dos son asequibles).
Proceso personal del software PPS: pone el énfasis en la medición personal tanto del producto del
trabajo que se genera como de su calidad. Responsabiliza al profesional acerca de la planeación
del proyecto y delega en el practicante el poder de controlar la calidad de todos los productos del
trabajo de software que se desarrollen. define 5 actividades estructurales:
1. Planeación. Esta actividad aísla los requerimientos y desarrolla las estimaciones tanto del
tamaño como de los recursos. Además, realiza la estimación de los defectos.
2. Diseño de alto nivel. Se desarrollan las especificaciones externas para cada componente
que se va a construir y se crea el diseño de componentes.
3. Revisión del diseño de alto nivel. Se aplican métodos de verificación formal para descubrir
errores en el diseño.
4. Desarrollo. Se mejora y revisa el diseño del componente. El código se genera, revisa,
compila y prueba.
5. Post mórtem. Se determina la eficacia del proceso por medio de medidas y mediciones
obtenidas. Las medidas y mediciones deben dar la guía para modificar el proceso a fin de
mejorar su eficacia.
Proceso de equipo de software PES: Debido a que muchos proyectos de software industrial son
elaborados por un equipo de profesionales, se extendieron las lecciones aprendidas de la
introducción del PPS y se propuso un proceso del equipo de software (PES). El objetivo de éste es
construir un equipo “autodirigido” para el proyecto, que se organice para producir software de
alta calidad. Que define los objetivos siguientes para el PES:
El PES define las siguientes actividades estructurales: inicio del proyecto, diseño de alto nivel,
implementación, integración y pruebas, y post mórtem. Como sus contrapartes del PPS , estas
actividades permiten que el equipo planee, diseñe y construya software en forma disciplinada, al
mismo tiempo que mide cuantitativamente el proceso y el producto. La etapa post mórtem es el
escenario de las mejoras del proceso. El PES reconoce que los mejores equipos de software son los
autodirigidos.
¿QUÉ ES LA AGILIDAD?
“La agilidad se ha convertido en la palabra mágica de hoy para describir un proceso del software
moderno (todos son ágiles) Un equipo ágil es diestro y capaz de responder de manera apropiada a
los cambios. El cambio es de lo que trata el software en gran medida” Ivar Jacobson.
La agilidad es algo más que una respuesta efectiva al cambio, es toda una filosofía, esta
recomienda las estructuras de equipo y las actitudes que hacen más fácil la comunicación; pone el
énfasis en la entrega rápida de software funcional y resta importancia a los productos intermedios
del trabajo; adopta al cliente como parte del equipo de desarrollo y trabaja para eliminar la actitud
de “nosotros y ellos” que todavía invade muchos proyectos de software; reconoce que la
planeación en un mundo incierto tiene sus límites y que un plan de proyecto debe ser flexible
(tiene que ver con la teoría del caos).
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 (cuando lanzo el
proyecto tengo un costo pero a la medida que avanza el proceso estos se van multiplicando). Es
relativamente fácil efectuar un cambio cuando el equipo de software reúne los requerimientos
presupuestarios al inicio del proyecto. ¿Pero qué pasa cuando esto no es así o no esta tan claro?
(si el costo no es lineal como administrar el presupuesto)
Los defensores de la agilidad afirman que un proceso ágil bien diseñado “aplana” el costo de la
curva de cambio lo que permite que el equipo de software haga cambios en una fase tardía de un
proyecto de software sin que haya un efecto notable en el costo y en el tiempo.
Aunque hay debate sobre el grado en el que se aplana la curva de costo, existen evidencias que
sugieren que es posible lograr una reducción significativa del costo con estas metodologías.
Cualquier proceso del software ágil se caracteriza por la forma en la que aborda cierto número de
suposiciones clave acerca de la mayoría de proyectos de software.
Dadas estas tres suposiciones, surge una pregunta importante: ¿cómo crear un proceso que pueda
manejar lo impredecible? La respuesta, está en la adaptabilidad del proceso (al cambio rápido del
proyecto y a las condiciones técnicas). Por tanto, un proceso ágil debe ser adaptable. Pero la
adaptación continua logra muy poco si no hay avance. Entonces, un proceso de software ágil debe
adaptarse incrementalmente. Para lograr la adaptación incremental, un equipo ágil requiere
retroalimentación con el cliente. Debe instituirse una estrategia de desarrollo incremental. Deben
entregarse incrementos de software (prototipos ejecutables o porciones de un sistema operativo)
en periodos cortos de tiempo, de modo que la adaptación vaya a ritmo con el cambio, esto
permite que el cliente evalúe en forma regular el incremento de software.
Principios de agilidad:
No todo modelo de proceso ágil aplica estos 12 principios con igual intensidad y algunos eligen
ignorar la importancia de uno o más de ellos. Sin embargo, los principios definen un espíritu ágil
que se mantiene en cada uno de los modelos de proceso
FACTORES HUMANOS
En un proceso Ágil, este se adapta a las necesidades de las personas y del equipo, no al revés. Si
los miembros del equipo de software son los que van a generar las características del proceso que
van a aplicarse a la elaboración de software, entre ellos debe existir cierto número de
características clave.
1) Competencia (el saber hacer tiene que ser competente, las habilidades específica)
2) Enfoque común (todos saben a dónde van)
3) Colaboración.
4) Habilidad para tomar decisiones. (libertad para controlar su destino)
5) Capacidad para resolver problemas difusos
6) Confianza y respeto mutuos (todos son importantes)
7) Organización propia.
Scrum es un método de desarrollo ágil de software concebido por Jeff Sutherland en la década de
1990. Los principios son congruentes con el manifiesto ágil y 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.
Dentro de cada actividad estructural, las tareas del trabajo ocurren con un patrón del proceso
llamado sprint. El trabajo realizado dentro de un sprint se adapta al problema en cuestión y se
define en tiempo real por parte del equipo Scrum.
Scrum acentúa el uso de un conjunto de patrones de proceso del software que han demostrado
ser eficaces para proyectos con plazos de entrega muy apretados, requerimientos cambiantes y
negocios críticos. Cada uno de estos patrones de proceso define un grupo de acciones de desarrollo:
1) Retraso: lista de prioridades de los requerimientos o características del proyecto que dan
al cliente un valor del negocio. Es posible agregar en cualquier momento otros aspectos al
retraso. El gerente del proyecto evalúa el retraso y actualiza las prioridades según se
requiera.
2) Sprints: consiste en unidades de trabajo que se necesitan para alcanzar un requerimiento
definido en el retraso que debe ajustarse en una caja de tiempo predefinida. Durante el
sprint no se introducen cambios, es así que permite a los miembros del equipo trabajar en
un ambiente de corto plazo pero estable
3) Reuniones Scrum: son reuniones breves (de 15 minutos, por lo general) efectúa a diario.
Hay tres preguntas clave que se pide que respondan todos los miembros del equipo ¿Qué
hiciste desde la última reunión del equipo? ¿Qué obstáculos estás encontrando? ¿Qué
planeas hacer mientras llega la siguiente reunión del equipo?
Un líder del equipo, llamado maestro Scrum, dirige la junta y evalúa las respuestas de cada
persona. Ayuda al equipo a descubrir los problemas potenciales tan pronto como sea posible.
Los patrones de proceso Scrum permiten que un equipo de software trabaje con éxito en un
mundo en el que es imposible eliminar la incertidumbre
Hay muchas situaciones en las que los ingenieros de software deben construir sistemas grandes de
importancia crítica para el negocio. El alcance y complejidad de tales sistemas debe modelarse de
modo que:
1) todos los actores entiendan mejor cuáles son las necesidades que deben satisfacerse.
2) el problema pueda dividirse con eficacia entre las personas que deben resolverlo.
3) se asegure la calidad a medida que se hace la ingeniería y se construye el sistema.
Es una metodología basada en la práctica para modelar y documentar con eficacia los sistemas
basados en software. 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. Estos son
más eficaces que los tradicionales porque son sólo buenos, sin pretender ser perfectos.
La filosofía de modelado ágil afirma que un equipo ágil debe tener la valentía para tomar
decisiones que impliquen rechazar un diseño y reconstruirlo. El equipo también debe tener la
humildad de reconocer que los tecnólogos no tienen todas las respuestas y que los expertos en el
negocio y otros participantes deben ser respetados e incluidos (cada uno sabe diferentes cosas).
1) Modelo con un propósito: quien utilice el modelo debe tener en mente una meta
específica antes de crear el modelo.
2) Uso de modelos múltiples: Hay muchos modelos y notaciones diferentes que pueden
usarse para describir el software (A veces es esencial un pequeño subconjunto).
3) Viajar ligero: Conforme avanza el trabajo de ingeniería de software, conserve sólo
aquellos modelos que agreguen valor a largo plazo y elimine los demás.
4) El contenido es más importante que la representación: El modelado debe transmitir
información al público al que se dirige.
5) Conocer los modelos y herramientas que se utilizan en su creación: Entender las
fortalezas y debilidades de cada modelo y las herramientas que se emplean para crearlos.
6) Adaptación local: El enfoque de modelado debe adaptarse a las necesidades del equipo
ágil.
Un segmento importante de la comunidad de ingeniería de software ha adoptado el lenguaje de
unificado modelado (UML) como el método preferido para representar modelos del análisis y del
diseño.
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 que permite que el
equipo visualice el flujo general del proceso. Dentro de cada actividad, el equipo repite con objeto
de alcanzar la agilidad y entregar tan rápido como sea posible incrementos de software
significativos a los usuarios finales.
METODOLOGIA KANBAM
es un método para gestionar el trabajo que surgió en Toyota, junto con la implementó en su
producción el sistema “just in time” (la producción se basa en la demanda de los clientes y no en la
práctica tradicional “pull” de fabricar productos e intentar venderlos en el mercado).
La palabra Kanban quiere decir tarjeta con signos o señal visual. El tablero es la herramienta para
mapear y visualizar su flujo de trabajo y uno de los componentes claves del método Kanban.
Hoy en día, existen soluciones de tarjetas Kanban digitales más prácticas y accesibles a nivel global
que son perfectas tanto para para los equipos remotos como para los equipos que desarrollan su
actividad en el lugar donde se realiza el proyecto.
Software KANBAM: los tableros físicos son una solución buena para los equipos pequeños que
trabajan en la misma oficina. Sin embargo, hay algunas inconveniencias que pueden surgir.
Las ventajas estratégicas: TI puede cambiar el modo de competir en los negocios. Al invertir en
tecnología, una empresa puede levantar barreras de entrada para desanimar o retrasar a otras
empresas a entrar en el mercado. Un negocio exitoso agiliza todos sus procesos que impactan en
sus clientes y desarrolla sistemas de administración relacionados a ellos.
Antes la toma de decisiones se limitaba los gerentes y directores, ahora los empleados de menor
nivel suelen de algunas de estas decisiones, ya que los sistemas de información hacen que la
información esté disponible para los niveles inferiores de la empresa.
Se toman decisiones en todos los niveles de la empresa y que algunas de estas decisiones son
comunes, rutinarias y numerosas. Aunque el valor de mejorar cualquier decisión individual puede
ser pequeño, si se mejoran cientos de miles de “pequeñas” decisiones se puede obtener un gran
valor anual para la empresa.
TIPOS DE DECISIONES
1. Las decisiones no estructuradas: son aquellas en las que el encargado de tomarlas debe
proporcionar un juicio, una evaluación y una perspectiva para resolver el problema, son
decisiones importantes y no rutinarias (nivel altos ejemplo establecer los objetivos).
2. Las decisiones estructuradas: son repetitivas y rutinarias, se requiere un procedimiento
definido para manejarlas, de modo que cada vez que haya que tomarlas no se consideren
como si fueran nuevas. (bajos de la organización)
3. Las decisiones semiestructuradas: son decisiones que tienen elementos de ambos tipos
de decisiones, donde sólo una parte del problema tiene una respuesta clara
proporcionada por un procedimiento aceptado. (nivel medio ejemplo Diseñar un plan mk)
Roles gerenciales: Los gerentes desempeñan roles clave en las organizaciones. Sus
responsabilidades varían desde tomar decisiones, redactar informes, asistir a las reuniones, etc.
El gerente hoy parece ser menos sistemático, más informal, menos reflexivo, más reactivo y
menos organizado que lo que el modelo clásico, el comportamiento gerencial tiene en realidad 5
atributos que difieren mucho de la descripción clásica.
Toma de decisiones en el mundo real: Podemos ver que los SI no son útiles para todos los roles
gerenciales. Y en esos roles gerenciales donde los sistemas de información podría mejorar las
decisiones no siempre producen resultados positivos. Existen tres razones principales
1) Calidad de la inf: requieren info de alta calidad. afectan la calidad de las decisiones, es
decir la precisión, integridad, consistencia, validez, puntualidad y accesibilidad.
2) Filtros gerenciales: Los gerentes absorben información a través de una serie de filtros para
comprender el mundo que los rodea. Tienen atención selectiva
3) Inercia y política organizacional: cuando cambian los entornos y los negocios necesitan
adoptar nuevos modelos de negocios para sobrevivir, las poderosas fuerzas dentro de las
organizaciones se resisten a tomar decisiones que exigen un cambio importante, la
mayoría de sus decisiones a menudo representan un balance de los diversos grupos de
interés de la compañía, en vez de ser la mejor solución para el problema
En la actualidad, muchas de las decisiones tomadas por las compañías no son responsabilidad de
los gerentes, ni de ningún ser humano. Es posible realizar este tipo de toma de decisiones
automatizadas de alta velocidad gracias a los algoritmos de computadora que definen con
precisión los pasos a seguir para producir una decisión, bases de datos muy grandes, procesadores
de muy alta velocidad y software optimizado para la tarea. En estos casos, los humanos e eliminan
de la cadena de decisión debido a que son demasiado lentos. Esto exige asegurar una operación
apropiada para evitar daños.
Es un término utilizado tanto por los distribuidores de hardware y software como por los
consultores de tecnología de la información para describir la infraestructura para almacenar,
integrar, crear informes y analizar los datos que provienen del entorno de negocios, incluyendo
Big Data (Trata de comprender los datos para lograr la mejora en la toma de decisiones). El
“análisis de negocios (BA) se enfoca más en las herramientas y las técnicas para analizar y
comprender los datos. La inteligencia y el análisis de negocios se refieren a integrar todos los
flujos de información producidos por una compañía en un solo conjunto coherente de datos a
nivel empresarial, para después, mediante el uso del modelado, provee herramientas de análisis
estadístico
Las distintas áreas de información en las empresas comerciales: desde los gerentes de nivel
superior (tienden a usar la BI para monitorear las actividades de la empresa mediante el uso de
interfaces visuales) a los de nivel medio, los analistas (se sumerjan en los datos y el software para
introducir consultas y desglosar los datos) y los empleados operacionales (analizarán los informes
preempaquetados). Cerca del 80% de la audiencia para la BI consiste en usuarios casuales que
dependen en gran medida de los informes de producción.
1. Soluciones integradas de una sola fuente: Las compañías de hardware (IBM, HP y Oracle)
desean venderle a su empresa soluciones integradas de hardware/ software que tienden a
operar sólo en su hardware (la solución de integración total). Conlleva el riesgo de que un
solo distribuidor provea una solución de hardware y software total para su empresa
(fijación de precios), pero lidias con un solo distribuidor
2. Soluciones con varios de los mejores distribuidores: Las compañías de software (SAP, SAS
y Microsoft) aconsejan a las empresas adoptar el “mejor software del mercado”. Ofrece
una mayor flexibilidad e independencia, pero el riesgo de que se presenten dificultades al
integrar el software con la plataforma de hardware, así como con otro software.
1. Modelos analíticos
2. Bases de datos especializadas
3. Percepciones y juicios de quien toma las decisiones
4. Un proceso de modelación interactivo para la toma de decisiones
LOS DATOS
Los datos se almacenan en las bases de datos de su organización, éstos deben quedar accesibles a
los usuarios de forma que ellos ayuden en la toma de decisiones. Las organizaciones cumplen
estos objetivos desarrollando almacenes de datos (data warehouses).
Las aplicaciones de ti requieren datos de alta calidad para su uso eficaz, es decir datos precisos,
completos consistentes, accesibles, relevantes, concisos y oportunos, si el dato fuera de baja
calidad pueden producir tomas de decisiones pobres (ineficientes)
1. La cantidad de datos aumenta exponencialmente con el tiempo: solo una pequeña parte
de estos grandes volúmenes de datos son relevantes para las diferentes aplicaciones y
esos datos deben identificarse y encontrarse para poder ser útiles.
2. Los datos están dispersos a través de las organizaciones y de las innumerables bases de
datos de la Web: son recolectados por muchas personas, utilizando diferentes métodos y
dispositivos.
3. Los datos se obtienen de múltiples y diferentes fuentes: fuentes internas (bases de datos
corporativas, documentos institucionales), fuentes personales (experiencias, currículum,
destrezas) y fuentes externas (informes consultoras, auditoras, gobiernos, sitios Web,
blogs). Una fuente origen de grandes oportunidades, y también de grandes problemas,
son las descargas de contenido de datos y páginas Web.
4. Los datos se degradan con el tiempo: Los clientes cambian de dirección de correo
electrónico; las empresas inician nuevas líneas de negocio; se desarrollan nuevos
productos, etc.
5. La seguridad, la calidad y la integridad de los datos son críticos: pueden ser fácilmente
atacados
6. Los datos en una organización son redundantes: con frecuencia están desactualizados,
creando un enorme problema de mantenimiento para los gerentes de datos.
DATA WAREHOUSE
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. Es una copia de los datos
transaccionales específicamente estructurados para consultas y análisis.
Actualmente, las empresas que tienen más éxito en sus estrategias empresariales son aquellas que
responden con mayor flexibilidad y rapidez a los cambios y oportunidades que ofrecen los
mercados. Uno de los factores clave en esas estrategias es el uso eficiente y efectivo de los datos y
de la información por los analistas y gerentes. El reto en las organizaciones es proporcionar a los
usuarios acceso a los datos corporativos de modo que se puedan analizar con precisión y fidelidad
a fin de tomar mejores decisiones.
Las empresas utilizan una variedad de herramientas denominadas data warehouses (almacenes de
datos) y data marts (almacenes de datos especializados) que pretenden proporcionar a los
usuarios, del modo más fácil y rápido posible, el acceso, el análisis y la consulta de datos, estos son
el soporte fundamental de las aplicaciones de inteligencia de negocios
Un data warehouse es un gran almacén o depósito de datos donde se integran datos procedentes
de varias fuentes: internas (sistemas transaccionales), externas y personales.
1. Orientado a temas (entidades): Los datos se organizan por temas (entidades) (cliente,
vendedor, producto, precios, región) que contienen solo información relevante para la
toma de decisiones.
2. Integrado: Los datos que se producen en las diferentes fuentes se integran y homogenizan
a medida que se cargan en un data warehouse.
3. Variable con el tiempo: un data warehouse puede almacenar años de datos, es decir,
datos históricos de varios años.
4. No volátil: Después que los datos se han introducido en un data warehouse, los usuarios
no pueden cambiar o actualizar los datos. Los datos obsoletos se eliminan y los cambios se
registran como nuevos datos (solo pueden ser cambiados o actualizados por profesionales
de ti)
5. Multidimensional: las data warehouse almacenan datos en una estructura
multidimensional consta de más de dos dimensiones. Una representación típica de esta
estructura son los cubos, los almacenes de datos se organizan por dimensiones del
negocio, temas o entidades (productos, ciudades, empleos o períodos de tiempo).
6. Basados en la Web: Los data warehouse se diseñan para proporcionar un entorno de
computación eficaz para aplicaciones basadas en la Web.
7. Cliente/servidor: un data warehouse utiliza la arquitectura cliente/servidor para
proporcionar acceso fácil a los usuarios finales.
8. Tiempo real: Los nuevos data warehouse permiten gestión de datos en tiempo real.
9. Metadatos: un data warehouse contiene metadatos (datos que generan datos) que
facilitan la gestión de datos complejos.
10. Consolidados: Los datos almacenados en un data warehouse se obtienen, normalmente,
como resúmenes parciales de datos principales que pertenecen a los sistemas
operacionales de los cuales se originaron.
DATA MART
es un sistema que reúne todos los datos requeridos por un departamento específico de una
empresa como marketing, recursos humanos, logística o administración, con el objeto de realizar
análisis de inteligencia de negocios y ejecución de aplicaciones de apoyo a las decisiones de
funciones específicas concretas. (Es un datawerhouse pero mucho más chicos)
Un data mart contiene un subconjunto de los datos almacenados del data warehouse de la
compañía que están, normalmente, integrados con otros datos que pueda tener el departamento
responsable del data mart de cualquier otro tipo. Existen dos categorías de data marts:
1. Un data marts dependiente es un subconjunto de datos que se crea directamente del data
warehouse
2. Un data marts independiente es un pequeño warehouse diseñado para un departamento
o unidad de negocio estratégica.
1. Fuentes del sistema: internas, externas y personales que proporcionan datos al data
warehouse o data mart
2. Integración de datos: tecnologías y procesos que se necesitan para preparar los datos
para su uso es decir, se extraen los datos utilizando después un software comercial
denominado EtL o software escrito por el usuario
3. Arquitectura de almacenamiento de datos para su almacenamiento en el data warehouse
o data mart
4. Herramientas y aplicaciones para los diferentes tipos de usuarios que deberán aprender a
utilizar, o desarrollar.
5. Acceso a los datos (middleware). Herramientas que facilitan el acceso al data warehouse.
Actúan de intermediación entre los dispositivos de almacenamiento y los usuarios que
utilizan los datos con las aplicaciones y herramientas adecuadas.
6. Metadatos, calidad de datos y procesos de gobierno que deberán cumplir con sus
especificaciones y asegurar que los almacenes de datos cumplen sus objetivos.
Categorías de datos
2. Datos externos: pueden proceder también de diferentes fuentes y se utilizan para ampliar la
información extraída de las bases de datos internas, y considerar la situación actual y futura de la
empresa. Hoy en día existen numerosas y significativas fuentes externas de información: Sistemas
de Información Geográfica, datos procedentes de medios sociales (redes sociales generalistas,
como Facebook o redes sociales profesionales como Linkedin, Vimeo, Xing, etc.).
1. La más usual es un data warehouse central de empresa se configura como una plataforma
central para cada organización sin uso de data marts.
2. La de data marts independientes (se suele adoptar cuando el coste de la implantación de
un único data warehouse no es asumible por la empresa) los datos se almacenan en una o
diversas aplicaciones como finanzas, ventas, operaciones o mercadotecnia. Cumplen muy
bien las necesidades de las pequeñas organizaciones o las de un departamento en una
gran empresa.
3. hub and spoke (concentrar y hablar), almacena datos en un data warehouse central
mientras mantiene data marts que obtienen sus datos del depósito central de datos.
Usuarios: una vez que los datos ya se han almacenado en el data warehouse o data mart, pueden
acceder a ellos los diferentes usuarios del sistema de inteligencia de negocios (desarrolladores ti;
trabajadores directamente relacionados con el Bi; analistas; directivos y gerentes, etc.) Los
beneficios de un sistema de almacenamientos de datos incluyen:
1. Los usuarios finales pueden acceder rápida y fácilmente mediante navegadores Web, ya
que estos datos están localizados en lugares concretos.
2. Los usuarios finales pueden realizar un análisis exhaustivo de datos con algún método que
anteriormente no fuera posible.
3. Los usuarios finales obtienen una visión consolidada de datos organizados
Metadatos: es un dato que describe otro dato, es decir, son datos acerca de datos. Tanto el
personal especialista en ti que opera y gestiona el data warehouse como los usuarios que acceden
a los datos necesitan metadatos. El personal de ti necesita información relativa a las fuentes de
datos; bases de datos, tablas, uso de datos, etc.
Los metadatos indican para cada atributo de un data warehouse la fuente original de datos, su
significado y las transformaciones a las que ellos se han sometido. La documentación
proporcionada por los metadatos debe mantenerse constantemente actualizada con el objetivo de
reflejar cualquier modificación en la estructura del data warehouse, esta debe ser accesible
directamente a los usuarios de almacenes de datos a través de un navegador Web o de un tablero
de control mediante los derechos de acceso que cada usuario establezca.
Herramientas ETL
1. Consultas SQL
2. Software comercial específico
3. 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.
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
2. Modelo Kimball: el enfoque de data marts: propone un enfoque ascendente (bottom-up) que
emplea el modelo dimensional conocido como enfoque de data mart, este se centra en la
expresión plan big, build small (un gran plan, una construcción pequeña). Es una versión
descendente de un data warehouse que se centra en las peticiones y necesidades de un
departamento específico como ventas, finanzas o contabilidad. Este modelo se aplica a modelado
de datos dimensionales que comienza con tablas y una metodología de desarrollo que implica un
enfoque ascendente que en el caso de un data warehouse significa la construcción de un data
mart en cada momento en que sea necesario.
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) y como la
segunda generación de data warehousing con las características principales de: “inclusión de datos
no estructurados, metadatos en los negocios, procesamiento de exploración y estadística de
datos, seguridad, granularidad y desempeño o rendimiento de los sistemas”. 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.
Por un lado, BI proporciona a los usuarios 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.
1) Comprensión de negocio (entender tu negocio) Estas etapas son secuenciales por naturaleza,
2) Comprensión de los datos pero con un gran enfoque en la realimentación.
3) Preparación de los datos (pasarlo por un etl)
El proyecto de minería de datos está basado en
4) Modelado (definir el modelo de análisis que
la experiencia y experimentación, y
vas a seguir)
dependiendo de la situación del problema y el
5) Evaluación conocimiento/experiencia del analista, puede
6) Despliegue (desarrollo, hace algo) ser muy iterativo.
Herramientas de software de minería de datos
Existen numerosos fabricantes de software que construyen herramientas de minería de datos
tanto de software propietario como de código abierto.
Software propietario: SPSS. Clementime, SAS (Enterprise Miner), iBM (intelligent Miner),
Megaputer (PolyAnalyst), Microsoft SQL Server Data Mining, Teradata Warehouse Miner, Oracle
Data Mining y Statsof
1. Preguntar: Haga una pregunta de Negocio que impulse la innovación ¿Qué pasaría si
aumento el precio?
2. Preparar: anda a tu DW y recolecte y transforme los datos (ETL).
3. Explorar: Explore los datos y vea si debe refinar la hipótesis del paso 1 y sino cambia.
4. Modelas: Aplique varios algoritmos de modelado analítico para identificar
representaciones robustas que ayuden a responder la pregunta de negocio. Experimente.
5. Implementar: Ponga en acción el modelo seleccionado usando procesos automáticos y
repetibles (muchas veces)
6. Actuar: Actúe en base a las respuesta de los modelos iterativos. Las decisiones podrán ser
estratégicas (humanos) u operativas (automáticas)
7. Evaluar: Evalúe si el proceso produjo resultados tangibles (por ejemplo aumento de
ingresos o reducción de costos)
8. Datos: Todo vuelve a empezar
MINERIA DE TEXTOS
La minería de textos es una tecnología emergente, considerada como una categoría de la minería
de datos, es el proceso semiautomático o automático de extraer patrones que se centra en la
búsqueda del conocimiento en grandes volúmenes de datos no estructurados (saber de dónde te
copiaste). Busca información de datos de negocios almacenados en documentos de textos
virtualmente no estructurados. Esta ayuda a la organización y realización de tareas tales como:
Los beneficios de la minería de textos son considerables, donde existen grandes cantidades de
documentos y se generan: bibliotecas, tribunales de justicia, editoriales y en áreas como:
medicina, biología, tecnología, marketing, etc.
Herramientas de minería de textos: ClearForest, SAS Text Miner, StatSoft Data Miner, Oracle Data
Mining, etc. De software abierto GATE, LingPipe y Vivisimo/Clusty.
MINERIA WEB
La Web consta de páginas conectadas a través de enlaces; cada página consta de múltiples
elementos de contenidos tales como texto, imágenes, video, audio, enlace a otras páginas, y un
servidor Web proporciona acceso a casa uno de estos elementos. De esta forma, mucha de la
información interesante hoy día se puede encontrar en línea y las páginas de inicio (homepage) de
cada sitio Web están enlazadas con otras páginas. Hay que saber detectar lo que es señal (dato
valido) de lo que es ruido (dato que no sirve). Es parte vital para cualquier organización que
maneje redes sociales, porque tenes que saber que opinan de vos o que pasa cuando tomas
determinada decisión
El análisis de los 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 Web. Sin embargo,
afronta grandes retos en el descubrimiento eficaz de conocimiento:
La minería Web es una herramienta que se puede utilizar para mejorar el potencial de los motores
de búsqueda, ya que puede identificar páginas Web de autoridad, clasificar documentos Web y
resolver muchas ambigüedades producidos por las palabras clave dadas a los motores de
búsqueda.
La minería Web es el proceso de extracción de información latente a través de las Web, abarca
estudios de contextos y enlaces para la mejora de 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. La minería Web se
clasifica en tres categorías:
Minería Web de contenido: se refiere a la extracción de información útil de las páginas Web
(textos, imágenes, y otros contenidos incluidos en las páginas). La fuente datos es un contenido
textual no estructurado, normalmente código HtML. 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 ese 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. (le podes ofrecer contenido de valor que les interese)
1) ¿Qué son páginas autoridad y hub?: es una página relevante de mayor calidad al estilo.
Un hub es una o más páginas Web que proporcionan una colección de enlaces a páginas
autoridad (las páginas autoridad son aquellas enlazadas por hubs). Deducir cuáles son las
páginas más influyentes, las que salen en las primeras posiciones de los motores de
búsqueda cuando se trata de localizar un término o una frase. (trivago)
2) Algoritmo de 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 de páginas Web cuyo valor no depende de las consultas de
búsquedas realizadas y cuyo valor se obtiene de un algoritmo diseñado por Sergei y Larry.
En este algoritmo el valor de page-rank de una página aumenta cuando apuntan a ella
páginas de autoridad o páginas que tienen mayor page-rank que el suyo.
Minería de uso: se refiere a la extracción de información útil de los datos que están siendo
generados a través de visitas a la página Web, transacciones, etcétera. Existen al menos tres tipos
El análisis de la información recogida por los servidores Web ayuda a entender el comportamiento
del usuario el cual se denomina análisis de flujo de clics, este permite deducir patrones de
comportamiento de gran interés para las compañías
Proporcionan una vista completa de las medidas del desempeño (rendimiento) corporativo
(conocidas también como KPi, indicadores clave de rendimiento), tendencias y excepciones.
integran información de múltiples áreas de negocio. Los dashboards son interfaces de usuario que
facilitan a los directivos y otros empleados medir, monitorizar y gestionar el desempeño de un
negocio. Los tableros o cuadros de control presentan gráficos que muestran el rendimiento real
comparado con las métricas deseadas (presenta una vista completa de la salud de la organización),
sirve para la evaluación de distintos escenarios y toma de decisiones.
Es un método para medir las actividades de una compañía en términos de visión y estrategia,
proporcionando a los gerentes una mirada global del desempeño del negocio. Es una herramienta
de administración de empresas que muestra continuamente cuándo una compañía y sus
empleados alcanzan los resultados definidos por el plan estratégico. También ayuda a la compañía
a expresar los objetivos e iniciativas necesarias para cumplir con la estrategia.
BIG DATA
Big Data grandes volúmenes de datos, macrodatos o datos masivos, supone la confluencia de una
multitud de tendencias tecnológicas: redes sociales, movilidad, aplicaciones, caída del coste de la
banda ancha, interconexión de objetos a través de internet, golocalizacion, cloud computing, etc.
Todas estas tendencias tienen una cosa en común: producen una ingente cantidad de datos que
necesitan ser captados, almacenados, procesados y analizados. Muchos de estos datos se
necesitan analizar en tiempo real, otros estarán almacenados durante años y solo para consultas..
La Red va coleccionando datos de nuestro perfil (sexo, edad, gustos, hábitos, preferencias,
aficiones, profesión); estos datos sirven para proporcionar mejores resultados en las búsquedas y
pueden servir para tomar decisiones o generar políticas públicas que impacten de manera positiva
en la sociedad. Los Big Data permiten responder a preguntas tales como: ¿cómo sabe Facebook
qué personas me gustaría conocer? ¿Cómo sabe la Web que páginas me interesa visitar?
La definición de Big Data puede variar según las características de las empresas. Para unas
empresas, prima el volumen o la velocidad o la variabilidad de las fuentes.
Tipo de datos
Los Big Data son diferentes de las fuentes de datos tradicionales que almacenan datos
estructurados en las bases de datos relacionales, se dividen en datos estructurados (datos
tradicionales) o no estructurados (big data), con las nuevas herramientas de manipulación dentro
de los últimos están los datos samiestructurados y no estructurados.
1. Datos estructurados: En estas fuentes, los datos vienen en un formato bien definido que
se especifica en detalle, y que conforma las bases de datos relacionales (las hojas de
cálculo y los archivos). Estos se componen de piezas de información que se conocen de
antemano, vienen en un formato especificado, y se producen en un orden especificado.
2. Datos semiestructurados: (puedo saber el formato que tiene) tienen un flujo lógico y un
formato que puede ser definido, pero no es fácil su comprensión por el usuario
(contraseña). Datos que no tienen formatos fijos, pero contienen etiquetas y otros
marcadores que permiten separar los elementos dados. La lectura de estos requiere el uso
de reglas complejas que determinan cómo proceder después de la lectura de cada pieza
de información (abrir cuentas en diferentes paginas chrome, firebox , etc).
3. Datos no estructurados: son datos sin tipos predefinidos. Se almacenan como
“documentos” u “objetos” sin estructura uniforme, y se tiene poco o ningún control sobre
ellos (video, audio, fotografía), estos se encuentran esparcidos a lo largo y ancho de la
organización.
Es crucial para las organizaciones facilitar que los negocios accedan a todos los datos de modo que
se pueden aplicar sobre ellos infraestructuras de Big Data. La integración (la pieza más clave) de
datos facilita a su organización la combinación de los Big Data (datos no estructurados) con los
datos transaccionales para generar valor y conseguir la mayor eficacia posible. Es muy importante
que la organización no desarrolle una estrategia de Big Data distinta o autonoma de su estrategia
transaccionales de datos, ya que en ese caso fallará toda la estrategia del negocio.
Big Data al igual que la nube (cloud) abarca diversas tecnologías. Los datos de entrada a los
sistemas de Big Data pueden proceder de redes sociales, logs, registros de servidores Web,
sensores de flujos de tráfico, imágenes de satélites, transacciones bancarias, etc. ¿todos estos
datos son realmente los mismos? IBM plantea que Big Data abarca tres dimensiones
fundamentales:
1. Volumen: Las empresas amasan grandes volúmenes de datos, desde terabytes hasta
petabytes. Las cantidades que hoy nos parecen enormes, en pocos años serán normales.
Las organizaciones que no conocen cómo gestionar estos datos están abrumadas por ello,
la tecnología existe, con la plataforma tecnológica adecuada para analizar casi todos los
datos con el objetivo de conseguir una mejor comprensión de sus negocios, sus clientes y
el marketplace.
2. Velocidad: la velocidad de los datos o el aumento creciente de los flujos con la frecuencia
de las actualizaciones de las grandes bases de datos son características importantes a
tener en cuenta. Esto requiere que su procesamiento y posterior análisis, normalmente,
ha de hacerse en tiempo real para mejorar la toma de decisiones sobre la base de la
información generada. (ej banco)
3. Variedad: En los sistemas de Big Data, las fuentes de datos son diversas y no suelen ser
estructuras relacionales típicas. En el caso de la Web, la realidad de los datos es confusa.
Diferentes navegadores envían datos diferentes; los usuarios pueden ocultar información,
pueden utilizar diferentes versiones de software, bien para comunicarse entre ellos, o
para realizar compras, o leer un periódico digital. Las plataformas de analítica tradicionales
no pueden manejar la variedad.
Las fuentes de datos origen de los Big Data pueden ser clasificadas en diferentes categorías, cada
una de las cuales contiene a su vez un buen número de fuentes diversas que recolectan,
almacenan, procesan y analizan.
Web y social media: incluye contenido Web e información que se obtiene de las medios sociales
como Facebook, twitter, Linkedin, Foursquare, Pinterest, etc. En esta categoría, los datos se
capturan, almacenan o distribuyen teniendo presente las características siguientes: los datos
incluyen datos procedentes de los flujos de clics, tuits, retuits o entradas. Estos se analizan con
herramientas de analítica Web y analítica social mediante el uso de métricas y de indicadores KPI.
Máquina-a-Máquina (M2M)/ Internet de las cosas: se refiere a las tecnologías que permiten
conectarse a otros diferentes dispositivos entre sí, utiliza dispositivos como sensores o medidores
que capturan algún evento en particular (humedad, velocidad, etc.) los cuales transmiten a través
de redes cableadas, inalámbricas y móviles a otras aplicaciones, que traducen estos eventos en
información significativa. Se usan chips, etiquetas RFID, chips NFC, medidores inteligentes, GPS.
Datos generados por las personas: Las personas generan enormes y diversas cantidades de datos
como la información que guarda un centro de llamadas telefónicas, notas de voz, correos
electrónicos, documentos electrónicos, estudios y registros médicos electrónicos, etc (ejem
cambias de movistar a personal). Bien hecho me va permitir redireccionar los circuitos de atención
que tengo que observar de acuerdo a la gravedad del problema.
Los datos se almacenarán, normalmente, en los almacenes de datos de las empresas (EDW,
Enterprise Data Warehouse), y los almacenes de datos especiales (data marts), además de en las
bases de datos relacionales. Pero además existirán almacenes de datos para tratar los grandes
volúmenes que conforman las bases de datos NoSQL. Su tratamiento requerirá el uso de
herramientas ETL, preparen los datos procedentes de las fuentes de datos y los guarden en los
almacenes de datos. También se requerirán las herramientas de inteligencia de negocios BI, entre
los que destacan, las herramientas de reporting, visualización y analítica. A medida que las org
adoptan Big Data, irán adaptando sus infraestructuras para conseguir soluciones híbridas para
integrar tecnologías Hadoop y NoSQL con las tradicionales entornos de data warehousing.
Bases de datos
Las empresas tienen la opción de seleccionar múltiples categorías de bases de datos, esta es una
herramienta donde puedo guardar mucha información:
ANALITICA DE DATOS
Implica los procesos y actividades diseñados para obtener y evaluar datos para extraer
información útil”. Los resultados de la AD (DA) se pueden utilizar para: identificar áreas clave de
riesgos, fraudes, errores o mal uso; mejorar los procesos de negocios; verificar la efectividad de los
procesos e influir en las decisiones del negocio. Analítica de datos se considera también a la
ciencia de examinar datos en bruto (crudos) con el propósito de obtener conclusiones acerca de la
información contenida en ellos, mejorando la toma de decisiones. En la era de los grandes
volúmenes, podemos considerar cinco grandes categorías en análisis de datos:
Deben permitir a los usuarios analizar los datos masivos con tamaños desde terabytes hasta
petabytes de forma rápida y económica. El análisis de grandes datos se puede hacer con
herramientas de SW tradicionales dentro de las técnicas de analítica avanzada, como la minería de
datos o el análisis predictivo (permite descubrir patrones ocultos en datos que el experto humano
no puede apreciar. Permite determinar la probabilidad asociada a eventos futuros a partir del
análisis de la información disponible). Parte de los grandes desafíos son el refinamiento de la
información, su organización, y su conversión a información valiosa que permita ganar posiciones
en el mercado. Es el uso de técnicas analíticas aplicadas a conjuntos de grandes volúmenes de
datos. La analítica es el mejor medio para descubrir nuevos segmentos de clientes, identificar a los
mejores proveedores, asociar productos por afinidad, entender las ventas por la estacionalidad. La
analítica pretende descubrir lo que ha cambiado y reaccionar a ese cambio. En este sentido, el
análisis de Big Data tiene como herramientas de análisis habituales a las siguientes:
Métricas
El análisis del flujo secuencial de clics (quiero saber para que entro y si es un cliente potencial) se
apoya en dos componentes fundamentales: las métricas y los KPI (indicadores clave de
rendimiento). Una métrica es una valoración cuantitativa de estadísticas que describen tanto los
eventos como las tendencias de un determinado sitio Web
1. Visitas: es el número de veces que una persona entra en un sitio Web durante un cierto
tiempo (me permite saber si es atractiva la página), navegando por él antes de abandonarlo.
Técnicamente, este proceso se denomina sesión, si el usuario accede a la web y permanece
inactivo por un tiempo la sesión se da por finalizada y cualquier actividad que lleve a cabo a
continuación en el mismo sitio, se contabilizará como otra visita y si un usuario se retira de
un sitio, pero vuelve antes del plazo de vencimiento, no se contabiliza como nueva sesión.
2. Visitante: Si un visitante (visitor) entra cinco veces en un sitio Web (lo determino por la IP),
se contabilizará como un único visitante (no es una métrica realmente importante).
3. Visitante único: es el número de personas diferentes que han visitado (accedido) a un sitio
Web. Es decir, si un visitante entra cinco veces a un sitio se contabiliza como un único
visitante, y lo mismo se refiere a períodos de tiempo; si un mismo visitante o persona entró
en un sitio Web cincuenta veces en un mes, se considera que es el mismo visitante. Sin
embargo, el indicador de visitantes únicos no es una medida exacta, sino aproximada.
4. Tiempo en la página y en el sitio: es la duración del tiempo que pasan de media los usuarios
en cada página o sitio Web, durante una determinada visita o sesión. Al igual que en el caso
de las métricas anteriores, los tiempos efectivos de la visita dependerán de la herramienta
de analítica utilizada, y es un valor muy difícil de estimar con exactitud.
5. Tasa de rebote: es el porcentaje de visitas a un sitio Web o página Web cuando se ha visto
una única página y se la ha abandonado rápidamente sin hacer un solo clic. Los porcentajes
de abandono alto, normalmente, presuponen que las visitas que han llegado no eran
cualificadas o no estaban interesadas en los contenidos de la página Web (arba o afip).
6. Tasa de salida: indica el porcentaje de gente que ha entrado por cualquier punto del sitio
Web, pero ha salido de él a través de una página concreta (xdonde entre y xdonde sale).
7. Tasa de conversión: es el porcentaje de resultados u objetivos conseguidos por el número
de visitantes (o visitas) únicas. Es una métrica de alto interés en la gestión empresarial, ya
que suele mostrar el interés por el sitio Web, las compras realizadas por visita, el rellenado
de un formulario, la reserva de un viaje o una consulta, etc. (interés que tienen a mi pag)
8. Compromiso: es una métrica difícil de medir, pero de gran importancia para la gestión
empresarial si se puede llegar a cuantificar (muy pendiente a lo que ofrezco). Esta busca
conseguir los motivos emocionales o de sentimientos por los cuales un usuario decide
navegar por un determinado sitio Web y no otro, aparecen conceptos como confianza,
orgullo, etc. Se puede considerar que el número de veces que un usuario visita un sitio
Web así como la frecuencia, permiten deducir el nivel de compromiso. Se pueden reflejar
el nivel de compromiso: el tiempo en el sitio Web, el registro o identificación en un sitio
Web, la suscripción a un servicio RSS o un boletín, la publicación de un comentario, etc.
Otras métricas
Es una métrica que ayuda del modo más racional a conseguir los objetivos previstos del sitio Web.
En consecuencia, todos los KPI son métricas, pero no todas las métricas son KPI. Dependiendo de
los objetivos estratégicos de la organización o empresa, se diseñan los objetivos del sitio Web, y se
deberán deducir, dependiendo del modelo de negocio, cuáles son las métricas idóneas que
deberán convertirse en KPi; es decir, se deben seleccionar y determinar cuáles son las métricas
que ayudan a conseguir los objetivos del negocio. Tiene que ver con el nivel de satisfacción. En
general, los mejores KPI son los propios de un negocio. Ejemplos:
1. E-commerce: Tasa de conversión (porcentaje de visitas que entran en el sitio Web, toman
el carrito de la compra y realizan una compra efectiva); tasa de abandono
2. Página corporativa de una empresa: número de formularios enviados, incidencias
atendidas, descargas de videos, documentación, etc.
3. Medio de comunicación: número de páginas vistas con inserción de anuncios, visitas y
procedencia, indicadores de fidelidad.
4. Blog: número de comentarios, retuits, etc.
5. Reservas de viajes: tasa de conversión, tasa de rebote, tiempo de permanencia en el sitio.
1. ¿Quién está utilizando las aplicaciones móviles de mi empresa o del profesional individual?
2. ¿Cuál es la mejor aplicación: aplicación Web o aplicación nativa?
3. ¿Qué productos y servicios demandan los usuarios de teléfonos móviles o tabletas?
4. ¿Cómo funciona mi sitio Web desde mi dispositivo iPhone, Android, BlackBerry, Windows?
Analítica social
Los grandes volúmenes de datos procesan numerosas fuentes de datos y los medios sociales son
parte de un gran porcentaje No solo nos referimos a Facebook, Google, ebay, Mercado Libre,
Twitter, Instagram y Tik Tok, sino también a blogs, foros, wikis, chats, etc. Por eso el análisis de
datos sociales es una necesidad vital para organizaciones, pero también para el usuario individual.
Es la parte analítica que deja integrar y analizar los datos no estructurados que se encuentran en
las redes, usando la BI y herramientas de obtención de datos existentes, informes de inteligencia
de negocios o empresariales, etc. Los informes en tiempo real permiten obtener información
sobre las tendencias de consumo.
¿Qué es la analítica social? Es una disciplina que ayuda a las organizaciones y empresas a analizar,
medir y explicar el rendimiento de las iniciativas y proyectos sociales (de los social media) dentro
del contexto de sus metas y objetivos empresariales específicos. Este permite analizar métricas
cuantitativas para calcular éxitos, fracasos y situaciones críticas de los negocios, así también le
permite examinar interacciones con los clientes. Da los datos necesarios para una acertada toma de
decisiones. Las tecnologías y herramientas sociales deben facilitar el análisis social, que se ayuda a
su vez de las personas y de los procesos de negocios. Entre sus objetivos está lograr el aumento de
consumidores, empleados o negocios, así como visualizar mejor patrones, tendencias y
oportunidades. Mide, analiza e interpreta los datos sociales que se presentan a través de diferentes
canales, medios de comunicación y dispositivos. Se basa en la teoría de las redes sociales, en
técnicas estadísticas y en la buena gestión de los medios sociales de la empresa. Debe vincular la
información a otras métricas de gestión empresarial y KPI (tiene que ver con los estado de patrones).
Métricas sociales
Permite conocer el estado de un sitio web, componente de un sitio web o proceso que se realiza
para un atributo o parámetro determinado. Las redes obligan a la creación de nuevas métricas
distintas de las tradicionales, por la importancia que han ido adquiriendo. Entregan datos
relevantes para la toma de decisiones, pero es vital que se realicen estrategias de convergencia de
medios para aprovechar la sinergia entre ambas.
a. Seguidores g.Fans
b. Publicaciones h.Circulación de emails
c. Videos más vistos i.Audiencia Potencial (de mi competidor, como
d. Interacción y Compromiso hacer para robarle al cliente)
e. Alcance potencial j.Visitas y tiempo de permanencia en Blogs
f. Influencers k.Topic Trends
Estadística social: Los medios sociales tienen sus propias herramientas estadísticas que permiten
el acceso y análisis de datos: