Rosario evento a clientes de RMDM Octubre 2009 - DM
1. CA Erwin Data ModelerFamilia AllFusion. Santiago Cavanna Rosario Octubre 2009
2.
3. The CA ERwin® Modeling Family CA ERwin® Data Profiler CA ERwin® Data Model Validator CA ERwin® Process Modeler CA ERwin® Model Navigator CA ERwin® Saphir Option* New Product CA ERwin® Data Modeler CA ERwin® Model Manager *The mark of Saphir is used with the consent of Silwood Technology, Limited 3 3
4. Desafíos Negocio TI Hacer mas con menos Reducción de staff y presupuestos Centrado en las ganancias Mejorar los niveles de servicios Alinear TI con las necesidades del negocio Controles complejos Incrementar ganancias Reducir costos Presión desde la competencia Gobierno corporativo Cumplimiento regulatorio Solución Única
7. Un bloque de construcción para sólidas decisiones de negocio.Plano del éxito
8.
9. Conceptos de modelado Los Modelos proveen una imagen clara de los procesos de negocio que deben ser soportados. Los Modelos son usados para confirmar con los potenciales usuarios de un sistema, la comprensión a nivel de análisis de la naturaleza de las necesidades y el requerimiento del negocio. ¿Qué se necesita? ¿Cuándo se necesita? ¿Cómo serán alcanzados los objetivos? ¿Podría ser ajustado el proceso en caso de ser necesario?
10. Los objetivos del “Enterprise Modeling” Objetivos organizacionales Las organizaciones tienen objetivos de comunicar ”La Misión del Negocio” a través de procesos (actuales y nuevos) adecuadamente documentados (Modelado de procesos). Objetivos de desarrollo de aplicaciones La gerencia y los equipos de desarrollo tienen objetivos de trasladar esos procesos dentro de aplicaciones que soporten la misión del negocio y facilitar la documentación-comunicación de los mismos. Objetivos del Negocio Modelado es el proceso de creación de un sistema de negocios que se aplica a la forma deseada de hacer negocios y los sistemas de información que apoyan estos procesos.
11.
12. El impacto de no estar alineados Costos de remediación de defectos según etapa del proceso de desarrollo de un sistema Finding and fixing a software problem after delivery is often 100 times more expensive than finding and fixing it during the requirements and design phase. University of Southern California Center for Software Engineering
13. Diseño efectivo, servicio efectivo Determinar y alinear sustancialmente la operación para mejorar el negocio. Ingeniería reversa, Análisis Diseño, modelado, desarrollo Repetición y proceso de mejora continua. Habilitar servicios alineados a través del modelado y diseño consistente de sistemas y bases de datos Implementación de procesos basados en la necesidad del negocio y el valor de la información que necesita el negocio. Incorporar mejores procesos dentro de workflows tecnológicos (análisis-diseño-desarrollo) Gerenciar cambios dinámicos entre la Infraestructura de TI y el Negocio.
CA ERwin Data Profiler is part of a broader CA ERwin Modeling Family of products which includes:CA ERwin Data Modeler: our flagship Data Modeling toolCA ERwin Process Model: for Business Process modelingCA ERwin Saphir Option: to extract, analyze, and decipher ERP-related metadata (SAP, Oracle e-Business Suite, etc.)CA ERwin Model Navigator: for read-only access to models. Great for business analysts, developers, etc.CA ERwin Model Manager: repository-based solution for model management, collaboration, versioning, metadata management, etc. Both data and process models. Navigator can also ready from the repository.
If we use a spreadsheet as an example (everyone understands a spreadsheet):The column headings can be considered “metadata”- They describe what the data is, and puts context around the information. If you had a spreadsheet with no headings (or metadata), it would be very difficult to understand what the data in the rows meant. Data modeling (CA ERwin Data Modeler) deals with these column headings, or the metadata. A relational database is obviously more complicated, but this is a close enough example to show the point.
While data modeling looked at the column headings, data profiling looks at the actual rows, or instance data.Most modelers don’t have easy access to analyze this information in an intuitive or cost-effective way.
This is a sample of the analysis that can be performed by CA ERwin Data Profiler.Notice that the results are very intuitive in a graph-like format. Most multi-source data analysis can be very complicated.
Data profiling can help uncover common errors found in data as a result of the data not corresponding to the metadata.