Академический Документы
Профессиональный Документы
Культура Документы
Para satisfacer adecuadamente los objetivos bsicos, una especificacin de requerimientos de software (SRS) debe tener ciertas propiedades y debe contener distintos tipos de requerimientos.
Algunas caractersticas deseables son: Correcto Completo Sin ambigedades Verificable Consistente
Un SRS es correcta si todos los requerimientos incluidos en el SRS representan algo necesario en el sistema final
Es completo si todo el software que se realiza el procesamiento y respectivas respuestas de todas las clases de datos de entrada que se especifican en el SRS.
Es sin ambigedades si y slo si todos los requisitos indican una y slo una interpretacin. Los requerimientos son a menudo escritos en lenguaje natural, que es intrnsecamente ambiguo. Si los requerimientos se especifican en un entorno de natural lenguaje, el escritor de SRS tiene que tener especial cuidado para garantizar que no haya ambigedades.
Un SRS es verificable si y solo si cada requisito declarado es comprobable Un requerimiento es verificable si existe algn proceso econmico que puede comprobar si el software final cumple con ese requerimiento.
Una SRS es consistente si no hay ningn requerimiento que entre en conflictos con otro.
Diseo de software
Diseo de software
Despus de la fase de anlisis, la fase de diseo comienza. Mientras que los requerimientos especifican lo que el software se supone que debe dar, el diseo especifica la forma de desarrollar el sistema para que sea capaz de dar lo que se supone que debe dar.
Diseo de software
Diseo de software
El diseo es tanto un verbo y un sustantivo. Como verbo, que significa "elaborar, para llevar a cabo un plan, para inventar, ...". Significa "los procesos y tcnicas para llevar a cabo el diseo".
Diseo de software
Como sustantivo, significa "una relacin de plan o programa formado en la mente, el patrn, de las partes con el todo; ...". Significa "notaciones para expresar o representar el diseo".
Producto: Es un plan, la estructura del sistema, su funcionalidad, etc, en el sentido del dibujo de un arquitecto respecto al cual el sistema se construir, y tambin forma la base para organizar y planificar el resto del proceso de desarrollo.
Calidad del diseo: Esto constituye las directrices y procedimientos para llevar a cabo la verificacin de diseo y validacin.
Cuanto mayor sea el sistema y mayor sea el nmero de desarrolladores que participan, el diseo se convierte en una de las fases mas importante del proyecto
El Principio de Totalidad: Los requisitos de diseo estn siempre relacionados entre s y siempre debe ser tratados como tal en toda la tarea de diseo. Un conflicto en los requerimientos del usuario para un producto de software debe ser reconocido debidamente y resolverse.
El Principio del Tiempo: Las funciones y caractersticas de los productos cambia conforme el tiempo pasa. De la entrada simples de lnea de comandos, la produccin ha dado paso a las interfaces grficas de usuario para interaccin humano-computador.
El principio de valor: Las caractersticas de los productos tienen diferentes valores relativos, dependiendo de las circunstancias concretas y tiempos en los que se pueden utilizar. Un buen programa de antao podra no ser til a los usuarios de hoy.
El principio de Recursos: El diseo, la fabricacin, y la vida de todos los productos y sistemas dependen de los materiales, herramientas y habilidades sobre las que se construyen. Las herramientas de desarrollo, las capacidades humanas, y los sistemas de influyen en la calidad del diseo de software.
El Principio de la Sntesis: las caractersticas combinadamente de un producto deben satisfacer a sus caractersticas deseadas de calidad del diseo con una importancia relativa aceptable por el tiempo que deseamos, teniendo en cuenta los recursos disponibles para realizar y utilizar el mismo. La calidad del diseo de software est fuertemente influenciado por el tiempo y el esfuerzo realizado.
El principio de la iteracin: La evaluacin es esencial para el diseo y es de naturaleza iterativa. Se inicia con la exploracin de la necesidad de que el producto, contina a travs de las etapas de diseo y desarrollo, y se extiende hasta el usuario, cuyas reacciones a menudo hacen que el proceso iterativo para desarrollar un nuevo producto.
El principio del cambio: El diseo es un proceso de cambio, una actividad llevada a cabo no slo a las nuevas circunstancias, sino tambin para lograr cambios en estas circunstancias por la naturaleza del producto que crea. La reingeniera de procesos de negocio se ha convertido en esencial en los nuevos productos de software que se adoptan.
El principio de las relaciones: El trabajo de diseo no puede llevarse a cabo eficazmente sin establecido relaciones de trabajo con todas las actividades relacionadas con la concepcin, fabricacin y comercializacin de los productos y, sobre todo, con el posible usuario.
El Principio de Competencia: El equipo de diseo debe tener la capacidad de sintetizar las caractersticas del producto deseado con las caractersticas de calidad aceptable.
El Principio de Servicio: El diseo debe satisfacer a todos, y no slo aquellos para quienes los productos de software se destinen directamente. Mantenibilidad, portabilidad, reusabilidad, etc, son otras caractersticas de diseo que no se refieren directamente al usuario, pero son importantes para el diseo.
Herramientas CASE
Herramientas CASE
Las herramientas CASE (Ingeniera de software asistida por computadora ), como su nombre lo indica son los programas de computador cuyo objetivo en aumentar la productividad de los personas involucradas en el desarrollo de sistemas de software.
Herramientas CASE
Permiten la comunicacin efectiva con los usuarios, as como con los otros miembros del equipo de desarrollo. Integran el desarrollo realizado durante cada fase del ciclo de vida del sistema y tambin ayudan en la evaluacin correcta de los efectos y el costo de cambios para que el costo de mantenimiento puedan ser estimados.
Herramientas CASE
Los diferentes sistemas que se encuentran comercialmente disponibles proporcionan herramientas (es decir, paquetes de programas informticos) para cada fase del ciclo de vida del desarrollo del sistema.
Decisin de la comprobacin de la tabla Diseo de la pantalla para la introduccin de datos Diseo de formularios para las salidas. Diagramacin de modelo Entidad-Relacin Normalizacin de la base de datos
JAD es una definicin de requerimientos y una metodologa de diseo de sistemas de software en la cual las partes interesadas, expertos en la materia (SME), usuarios finales, arquitectos de software y desarrolladores , asisten a reuniones intensas para trabajar en los detalles de un sistema.
JAD se centra en el problema de negocio en vez de los detalles tcnicos. Es ms aplicable al desarrollo de sistemas de negocio
Produce ahorro al reducir el tiempo transcurrido necesario para reunir todos requerimientos de un sistema y una mejor recopilacin de estos requerimientos, reduciendo as el nmero de cambios costosos y requerimientos posteriores.
Su xito depende de un liderazgo efectivo de las sesiones de JAD, de la participacin de los principales usuarios finales, ejecutivos y desarrolladores, y en el logro del trabajo en conjunto del grupo durante las sesiones JAD.
El punto central del proceso de JAD es una serie de talleres que son atendidos por los interesados, los ejecutivos, los expertos en el tema, usuarios finales, los arquitectos y desarrolladores de software
JAD aprovecha la dinmica de grupo, el uso extensivo de las ayudas visuales, documentacin, prototipos y un proceso organizado y racional para reunir y definir los requerimientos en poco tiempo. JAD es una de las prcticas de especificacin de requerimientos ms potente y desarrollada, y que produce ahorros de varias maneras.
Controles de la informacin
Controles de informacin
"Control" comprende todos los elementos de una organizacin (incluyendo sus recursos, sistemas, procesos, cultura, estructura y tareas) los cuales en conjunto ayudan a las personas en el logro de los objetivos de la organizacin.
Controles de informacin
El liderazgo implica tomar decisiones ante la incertidumbre. "Riesgo" es la posibilidad de que uno o ms individuos u organizaciones experimentar consecuencias adversas de las elecciones que tomen.
Controles de informacin
El control es "eficaz" en la medida en que ofrece garantas razonables de que la organizacin logre sus objetivos de forma fiable.
Controles de informacin
Todas las entidades encuentran riesgos, independientemente de su tamao, estructura, naturaleza o la industria a la cual pertenece. Al igual que con esto, todas las decisiones de negocios implican elementos de riesgo incluyendo elementos tales como la financiacin, las lneas de productos y los mtodos de la oferta.
Controles de informacin
Controles de informacin
La gestin del riesgo incluye la evaluacin de un producto, proceso o negocio mediante: La identificacin de los procesos La identificacin de los tipos de riesgos asociados a cada proceso Identificacin de los controles asociados con cada proceso
Controles de informacin
La evaluacin de la adecuacin del sistema de control para mitigar riesgos La determinacin de los controles clave asociadas a cada proceso Determinar la eficacia de los controles clave
Controles de informacin
Tres tipos de riesgos se consideran normalmente cuando se utiliza un enfoque de auditoria basado en riesgos. Estos son: Riesgos inherentes Riesgos de control Riesgos de auditora
Riesgos inherentes
El riesgo inherente es la probabilidad de una prdida significativa que ocurre antes de tomar en cuenta cualquier reduccin de los factores de riesgo.
Riesgos inherentes
En la evaluacin de riesgos inherente, el auditor debe tener en cuenta cules son los tipos y naturaleza de los riesgos, as como los factores que indican que riesgos existen. Para ello el auditor debe estar familiarizado con el entorno en que opera la entidad.
Riesgos de control
El riesgo de control miden la probabilidad de que los procesos de control establecidos para limitar o manejar riesgos inherentes son ineficaces. A fin de garantizar que la auditora interna evalu correctamente los controles, el auditor debe entender la forma de medir que compruebe que los controles son eficaces.
Riesgos de control
Esto involucra la identificacin de los controles que proporcionan el mayor grado de garanta para minimizar los riesgos en la empresa. El control de la eficacia est fuertemente impactado por la calidad del trabajo y la supervisin de control.
Riesgos de control
En general el auditor puede suponer que controles ms estrictos reduciran la cantidad de riesgos, sin embargo, en algn momento el costo del control puede llegar a ser prohibitivo (tanto en trminos de recursos monetarios y de personal).
Riesgos de auditoria
Estos proporcionan orientacin en cuanto a que controles clave que existen para hacer frente al riesgo y el cumplimiento de recomendaciones y / o medidas sustantivas de prueba a realizar. Estos controles deben ser utilizados con cuidado, con modificaciones, para reflejar el perfil de riesgo del negocio actual.
En los primeros das de las computadoras, muchas personas desconfiaban de su capacidad para reemplazar a los seres humanos para realizar tareas complejas. El primer software de aplicaciones de negocios eran en su mayora aplicados en el dominio de las finanzas y la contabilidad.
Los nmeros de las declaraciones de impuestos, asientos contables de papel y los ingresos se introdujeron en los ordenadores, lo que llevara a cabo clculos y crear informes.
Un auditor debera recoger las declaraciones y los recibos originales en papel, realizar manualmente los clculos utilizados para crear cada informe y comparar los resultados del clculo manual con los generados por la computadora.
En los primeros das, los contadores a menudo encontraban errores en los clculos que realizaban estos ordenadores (errores de programacin) y estos fueron los resultados de auditora informtica.
El mbito de la auditora depende de su objetivo. Las auditoras son siempre el resultado de cierta preocupacin por la gestin de los bienes de una organizacin.
El interesado puede ser un organismo regulador, propietario de los activos, o cualquier parte interesada en el funcionamiento del entorno de sistemas.
El objetivo puede ser la validacin de la exactitud de los clculos de los sistemas, lo que confirma que los sistemas estn debidamente contabilizados como activos
La evaluacin de la integridad operacional de un proceso automatizado verifica que los datos confidenciales no est expuesto a personas no autorizadas, y / o combinaciones de varios de estos y otros asuntos relacionados con los sistemas de importancia.
El objetivo puede ser la validacin de la exactitud de los clculos de los sistemas, lo que confirma que los sistemas estn debidamente contabilizados como activo.
La evaluacin de la integridad operacional de un proceso automatizado, verifica que los datos confidenciales no est expuesto a personas no autorizadas, combinaciones de varios de estos y otros asuntos relacionados con los sistemas de importancia.
La evaluacin de la integridad operacional de un proceso automatizado, verifica que los datos confidenciales no est expuesto a personas no autorizadas, combinaciones de varios de estos y otros asuntos relacionados con los sistemas de importancia.
Con el fin de iniciar el proceso de anlisis de riesgos, requiere que todas las unidades auditables tenga un "inventario"
En el mbito de la auditoras se considera varios factores organizacionales tales como la naturaleza de la industria, el grado de estructura previamente definida dentro de la entidad, el grado de autonoma concedido a las unidades de negocio, los tipos de procesos de gestin y relaciones de organizacin, as como el uso de sistemas de informacin.
En un nivel ms detallado, las computadoras de todo tipo dentro de una organizacin se enfrentan constantemente con una variedad de riesgos y exposiciones.
Capacitar a los empleados es necesario para facilitar la agilidad que se requiere para competir en el mercado. Cmo pueden los empleados tomar buenas decisiones sin una buena informacin?
Las empresas necesitan un sistema de gestin nico que sera el repositorio de datos y proporcione informacin valiosa sobre la demanda que tiene lugar en el mercado actual.
En la era de la informacin tecnolgica uno debe creer que existe una forma mejor de relacionar ordenadamente todas estas reas entre s para contribuir a un objetivo comn: agilizar, desburocratizar y contar con informacin al da sobre clientes, ventas, proveedores, produccin, etc.
Exactamente para esto existe un software de Planeamiento de Recursos Empresarios o ERP (Enterprise Resource Planning).
Enterprise Resource Planning (ERP) Es una aplicacin de software que automatiza e integra tanto los procesos del manejo de un negocio as como la produccin, distribucin y almacenamiento de datos generados por estas actividades.
Es habitual que cada departamento posea hoy su propio sistema informtico, aislado de los dems sectores, la gran ventaja de un sistema ERP es la de combinar todos ellos juntos en un slo programa de software integrado que trabaja con una base de datos comn; de modo que todas las transacciones quedan registradas desde su origen, permitiendo consultar en lnea cualquier informacin relevante.
De esta forma, todos los departamentos pueden ms fcilmente compartir informacin y comunicarse entre s.
Esto ahorra tiempo, evita el procesamiento sobre papel as como el reingreso de datos en varias computadoras disminuyendo el margen de error.
Los sistemas ERP unen y sincronizan todas las operaciones de la compaa incluyendo: recursos humanos, finanzas manufactura y distribucin, as como tambin debe permitir conectar a la empresa con sus clientes y proveedores
Este concepto integrador puede generar un gran retorno financiero si las empresas implementan el software adecuadamente, brindando como beneficio control y visualizacin de las operaciones, eficiencia administrativa, productividad, servicio a clientes, ahorro en costos operativos y soporte para la toma de decisiones.
Control, gestin y planeacin de los recursos financieros Planeacin de Productos Aprovisionamiento de Materiales Manejo de Inventarios Interaccin con Proveedores Proveen Servicio a Clientes
Siempre debe llevarse a cabo en forma gradual; ya que durante la implementacin se reorganizan los esquemas de trabajo internos de la empresa, por esto es fundamental que exista un acoplamiento mutuo entre el sistema y la empresa.
Es importante definir alcances y limites del sistema, el ERP tiene aplicaciones que brindan servicios a diferentes procesos y cada uno es diferente a otro.
Dentro de los tems a tener en cuenta esta la infraestructura tecnolgica que posea la empresa, es importante consultar al momento de adquirir una herramienta informtica con que equipos se debe contar para poder aplicarla, ya que estos sern costos a enfrentar.
Otro factor para asegurar el xito del proyecto es fortalecer la relacin con el proveedor del sistema y tener en cuenta el grado de experiencia de ste con empresas similares.
Integracin: La integracin puede ser el mayor beneficio de todos. El nico objetivo proyecto para la aplicacin de ERP es la reduccin de la redundancia de datos y el ingreso de datos repetidos. ERP no mejora la eficiencia individual de los usuarios, por lo que si es lo que esperan, ser una gran decepcin. ERP mejora la cooperacin de los usuarios.
Eficiencia: En general, el software de ERP se centra en la integracin y tienden a no preocuparse por las necesidades cotidianas de la gente. La eficiencia individual puede sufrir mediante la implementacin de ERP. El beneficio del ERP se centra en la integracin y la cooperacin puede compensar la prdida de eficiencia del personal.
Reduccin de costos: Se reduce el costo slo si la empresa tom la contabilidad y presentacin de informes en serio, incluso antes de su ejecucin y ha puesto mucho esfuerzo manual en esta. Los costos de mantenimiento a distintos sistemas se reduce a uno integrado que gestiona todos los procesos de la empresa.
Costosos:Esto implica software, hardware, implementacin, consultores, formacin, etc. Se puede necesitar contratar una consultora de negocios de una fuente externa para entrenar al personal que utilizara y mantendr el sistema integrado
No muy flexible: Algunos de estos sistemas tiende a ser productos enlatados, por lo que no se puede realizar cambios significativos en sus estructura principal, esto limita la implementacin de los requerimientos de los usuarios en el sistema integrado.
CRM es una filosofa y una estrategia de negocio con el apoyo de un sistema y una tecnologa diseada para mejorar las interacciones humanas en un ambiente de negocio.
Cada unidad de negocio hace nfasis en establecer una relacin a largo plazo con los clientes para fomentar su estabilidad en el mercado hoy en dia.
Las expectativas del cliente no slo se limitan a obtener mejores productos y servicios, tambin necesitan relacionarse con parte del proceso de negocio en el que quieren recibir exactamente lo que demandan y en un tiempo adecuado.
CRM es un concepto en posicin vertical y una estrategia para consolidar las relaciones con los clientes y al mismo tiempo, reducir costos, mejorar la productividad y la rentabilidad en los negocios.
Un sistema CRM ideal es una coleccin centralizada de todas las fuentes de datos en una organizacin y proporciona una visin integral del tiempo real en el cual se genera informacin de los clientes.
Un sistema CRM es estructurado y significativo, puede ser aplicado para la pequea empresa, as como en las grandes empresas que buscan lograr como objetivo principal ayudar a los clientes de manera eficiente.
CRM incorpora todas las fases del ciclo de vida del conocimiento, a travs de la consideracin, la compra, la lealtad y la promocin CRM incorpora todos los canales de comunicacin directa, como correo electrnico, difusin y medios de comunicacin social y tecnologas
Cuando se habla de una estrategia de CRM de lo que se habla es de la estrategia de gestin de las relaciones. Cmo vamos a responder al compromiso del cliente con nosotros, ya sea directa o indirectamente?, por contacto directo se quiere decir cmo vamos a responder cuando un cliente particular, llama al centro de ventas o correos electrnicos con una consulta en particular.
Por indirecta se refiere a decir cmo vamos a responder si un cliente realiza una determinada accin de la que no necesariamente se espera una buena respuesta por ejemplo, puntos de vista de contenido especfico en un sitio web.
Cmo vamos a utilizar los datos obtenidos de mltiples fuentes? Cules son las cosas ms importantes para priorizar en los sistemas CRM?
CRM es una industria que est creciendo ya que los consumidores se vuelven ms exigentes y esperan compromisos de alta calidad de la marca (como resultado las empresas tienen que trabajar ms duro para hacer su presupuesto de marketing entregar)
Para conseguir esto se requiere tecnologa CRM, sin embargo, es importante definir la estrategia de CRM antes de la tecnologa que dara soporte al CRM. Los datos son absolutamente crticos para la entrega de relaciones mutuamente beneficiosas entre la empresa y el cliente.
Una administracin de bases de datos complejas y variadas es fundamental para el xito de CRM. CRM tambin utiliza medios de comunicacin social que se convierten en un valioso canal de CRM, esto facilita el medio de comunicacin por le cual la empresa va a contactar a un determinado cliente.
Los sistemas CRM son tiles ya que permiten la gestin de la perspectiva de los datos del cliente, tales como los nombres, direcciones, nmeros telefnicos, registros de llamadas y el historial de compras y ms.
Otros usos incluyen la planificacin de citas, calendario de duracin de llamadas y otras actividades relacionadas con las ventas
Data Mining
Data Mining
Estamos abrumados con los datos. La cantidad de datos en el mundo, en nuestra vida diaria, en organizaciones sigue aumentando y no hay final a la vista
Data Mining
A todos somos testigos de la creciente brecha entre la generacin de datos y nuestra comprensin de los mismos. Mientras el volumen de datos aumenta, inexorablemente, la proporcin de lo que la gente entienda disminuye alarmantemente.
Data Mining
Oculta en todos estos datos esta la informacin potencialmente til, que rara vez se hace explcita o es aprovechada Tratamos de buscar patrones en los datos
Data Mining
La gente ha estado buscando patrones en los datos desde que la vida humana comenz. Los cazadores buscan patrones en el comportamiento de la migracin animal, los agricultores buscan patrones de crecimiento de los cultivos, los polticos buscan patrones en la opinin de los votantes, etc.
Data Mining
El trabajo de un ingeniero es de dar sentido a los datos, para descubrir los patrones que rigen el funcionamiento del mundo fsico y los encapsularlos en teoras que pueden ser utilizadas para predecir lo que suceder en nuevas situaciones.
Data Mining
La trabajo del empresario es identificar las oportunidades, es decir, los patrones de comportamiento que pueden transformarse en un negocio rentable y explotarse de diversas formas
Data Mining
Mientras el mundo crece en complejidad y nos abruma con los datos que genera, la minera de datos se convierte en una alternativa atractiva para elucidar los patrones que los sustentan. Analizar los datos de forma inteligente es un recurso valioso, puede conducir a nuevas ideas y en los entornos comerciales generar ventajas competitivas.
Data Mining
Minera de datos es el proceso de exploracin de grandes volmenes de datos (normalmente almacenados en una base de datos), en busca de patrones y relaciones dentro de los datos
La de minera de datos analiza las relaciones y patrones en los datos de transacciones almacenadas en la base de datos de consultas de los usuarios Existen varios tipos de software de anlisis que estn disponibles: estadstica, aprendizaje automtico, redes neuronales, etc.
Clases: Los datos almacenados se utilizan para ubicar los datos en grupos predeterminados. Por ejemplo, una cadena de restaurantes podra realizar minera de datos de la compra del cliente para determinar cuando los clientes visiten el establecimiento lo que normalmente ordenan. Esta informacin podra utilizarse para aumentar la variedad de los especiales del da.
Grupos: Los datos se agrupan de acuerdo a las relaciones lgicas o preferencias. Por ejemplo, los datos pueden ser extrados para identificar los segmentos de mercado o afinidades de los consumidores.
Asociaciones: Los datos pueden ser extrados para identificar asociaciones. El ejemplo de la compra de cerveza y paales es un ejemplo de la minera asociativa.
Patrones secuenciales: Los datos se extraen para anticipar los patrones de comportamiento y tendencias. Por ejemplo, un distribuidor especializado en equipos para acampar puede predecir la probabilidad de la compra de una mochila basado en la compra de un consumidor de sacos de dormir y calzado especial de caminos.
Extraer, transformar y cargar datos de transacciones en el sistema de almacenamiento de datos. Almacenar y gestionar los datos en un sistema de base de datos multidimensional. Analizar los datos por el software de aplicacin.
Proveer acceso a los datos para los analistas de negocios y profesionales de tecnologas de informacin. Presentar los datos en un formato til, como un grfico o tabla.
Redes neuronales artificiales: modelos predictivos no lineales que aprenden a travs del entrenamiento y se asemejan a redes neuronales biolgicas en la estructura. Algoritmos genticos: Tcnicas de optimizacin que usan procesos tales como combinacin gentica, mutacin y seleccin natural en un diseo basado en los conceptos de evolucin natural.
rboles de decisin: estructuras en forma de rbol que representan conjuntos de decisiones. Estas decisiones generan reglas para la clasificacin de un conjunto de datos. El mtodo del vecino mas cercano: Una tcnica que clasifica cada registro en un conjunto de datos basado en una combinacin de las clases del registro ms similar a ella en un conjunto de datos histricos
Visualizacin de datos: La interpretacin visual de las complejas relaciones de datos multidimensionales. Herramientas de grficos se utilizan para ilustrar las relaciones de datos.
Definicin del problema: Esta fase inicial de un proyecto de minera de datos se centra en la comprensin de los objetivos del proyecto y los requisitos. Una vez especificado el proyecto desde una perspectiva empresarial, se puede formular como un problema de minera de datos y desarrollar un plan de implementacin preliminar.
Por ejemplo, el problema de negocio podra ser: "Cmo puedo vender ms de mi producto a los clientes?" Es posible que ste se convierta en un problema de minera de datos, tales como: "Qu clientes tienen ms probabilidades de comprar el producto?"
Un modelo que predice que es ms probable que compre el producto debe basarse en los datos que describe los clientes que han comprado el producto en el pasado. Antes de construir el modelo, debe reunir los datos que es probable que contenga las relaciones entre los clientes que han comprado el producto y los clientes que no han comprado el producto.
Los atributos del cliente pueden incluir la edad, nmero de hijos, aos de residencia, los propietarios o inquilinos, y as sucesivamente.
Recoleccin de datos y preparacin: consiste en la recopilacin de datos y la exploracin. A medida que se observa ms de cerca los datos se puede determinar qu tan bien se aborda el problema de negocio. Se puede decidir la eliminacin de algunos de los datos o aadir datos adicionales. Este es tambin el tiempo para identificar problemas de calidad y para buscar patrones en los datos.
Modelo de la Construccin y Evaluacin: En esta fase se seleccionan y se aplican diversas tcnicas de modelado y se establecen los parmetros a los valores ptimos. En la construccin de modelos preliminares, a menudo tiene sentido trabajar con un conjunto reducido de datos
En esta etapa del proyecto, es el momento de evaluar qu tan bien el modelo cumple con el objetivo de negocio originalmente establecida (fase 1).
El despliegue del conocimiento: es el uso de minera de datos dentro de un entorno de destino. En la fase de despliegue, conocimiento e informacin procesable pueden deducirse de los datos.
El despliegue puede implicar puntuacin (la aplicacin de modelos de los nuevos datos), la extraccin de detalles del modelo (por ejemplo las reglas de un rbol de decisin), o la integracin de modelos de minera de datos dentro de aplicaciones, infraestructura de almacenamiento de datos o las herramientas de consulta y reporte.
Data Warehouse
Data Warehouse
Data Warehouse o almacn de datos son sistemas que surgen como un mecanismo de apoyo para la ayuda de toma de decisiones, en el que los datos de una organizacin se transforman en informacin estratgica, a la que adems se puede acceder de manera sencilla y en el momento que se necesita.
Data Warehouse
Data Warehouse permite a los usuarios finales examinar los datos, realizar anlisis y detectar tendencias. Permite llevar a cabo el seguimiento de medidas crticas, producir informes con rapidez y de esta forma se obtiene una mayor ventaja competitiva en la organizacin, pudindonos anticipar a diversas situaciones.
Data Warehouse
Los sistemas que contienen datos operacionales (son aquellos datos que se generan en las transacciones diarias de la organizacin) contienen informacin que es til para los analistas de negocio. Por ejemplo, los gerentes y analistas del negocio pueden usar esta informacin para ver que productos se vendieron ms en cierta poca del ao.
Puede que los analistas del negocio no tengan el conocimiento suficiente para obtener los datos. Los datos operacionales pueden no estar en el mejor formato para ser usados con propsito de anlisis.
La ausencia de una visin histrica hace difcil el anlisis de los datos. Por ser una informacin Bastante conocida, puede no brindar puntos de vista mas atractivos para descubrir informacin verdaderamente importante para el negocio.
Un proceso de Data Warehousing soluciona estos problemas creando almacenes de datos informacionales. Los datos informacionales son datos que han sido extrados de los datos operacionales y transformados para la toma de decisiones
Data Warehousing es el proceso de extraer y filtrar los datos de las operaciones comunes a la organizacin, procedentes de los distintos sistemas de informacin y/o sistemas externos, para transformarlos, integrarlos y almacenarlos en un depsito o almacen de datos (Data Warehouse) con el fin de acceder a ellos para dar soporte en el proceso de toma de decisiones de una organizacin.
El objetivo es convertir los datos operacionales en informacin relacionada y estructurada, homognea, de mayor calidad y que se mantenga en el tiempo, es decir, los datos ms recientes no sustituyen a los precedentes.
Pero tampoco estos datos se acumulan de cualquier manera, sino que se suelen mantener con un mayor nivel de detalle los datos actuales y de manera ms agregada los datos anteriores.
Cuando queremos hacer referencia al proceso global en el que a partir de diferentes fuentes de datos (SGDB, ficheros planos, .csv, etc.) se crea y se mantiene un almacn central de datos y que puede ser consultado por herramientas con un propsito de anlisis concreto y de ayuda a la toma de decisiones, se debe utilizar el termino de Data Warehousing.
Para referirnos no al proceso en s, sino al repositorio central de datos sobre el que se construye el sistema y que integra todos los datos de la organizacin desde el punto de vista del usuario y no de los procesos, nos estamos refiriendo a Data Warehouse.
Un Data Warehouse se caracteriza por ser un conjunto de datos orientados a temas, integrado, variante en el tiempo y no voltiles, que dan soporte al proceso de toma de decisiones. Vamos a analizar esto por partes.
Orientado a temas: se refiere a los temas principales de la organizacin. La informacin se clasifica en funcin de los aspectos que son de inters para la organizacin. Se organizan por temas para facilitar el acceso y el entendimiento por parte de los usuarios finales.
Integrado: Un sistema operacional no hay integracin, pero en un Data Warehouse todos los datos se encuentran integrados. Esta integracin se muestra de diferentes maneras: consistencia en codificacin de estructuras, en unidades de medida de las variables, en mltiples fuentes, en convenciones de nombres, en atributos fsicos de los datos etc
Variante en el tiempo: En los sistemas operacionales, los datos siempre reflejan el estado de la actividad del negocio en el momento presente, por el contrario, la informacin almacenada en el Data Warehouse refleja un histrico de los datos en un horizonte de tiempo mucho ms amplio (del orden de aos). De esta forma podemos detectar tendencias en el tiempo.