Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007...

35
Ingeniería de la Ingeniería de la Información Información Apuntes Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería Mecánica y Eléctri Maestría en Informática

Transcript of Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007...

Page 1: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

Ingeniería de la InformaciónIngeniería de la Información

ApuntesApuntes

MATI Alicia Guadalupe Valdez Menchaca

Sesión 1

1-Junio- 2007

Universidad Autónoma de CoahuilaFacultad de Ingeniería Mecánica y Eléctrica

Maestría en Informática

Page 2: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

2

Agenda

1.- Objetivo

2.- Introducción

3.- Características

4.- Niveles de EAI

5.- EAI Project Steps

6.- Análisis del Area del Negocio

Page 3: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

3

INGENIERIA DE INFORMACION

Objetivo: Definir arquitecturas que permitan a las empresasEmplear la información eficazmente.“El proceso de la arquitectura inicia con un conocimiento de la Empresa y los datos que constituyen su infraestructura de la Información” (Zachman, 2000).Introducción:• 1.1 Concepto de Ingeniería:Conjunto de conocimientos y técnicas cuya utilización permite la utilización racional de los materiales y de losRecursos , mediante invenciones, construcciones u otras Realizaciones de utilidad para el hombre.• 1.2 Concepto de Información: La información la componen datos que se han colocado en un contexto significativo, útil y se ha comunicado a un receptor, quien la utiliza para tomar decisiones.

Page 4: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

4

Introducción

Características de la información:– Actualizada– Pertinente– Oportuna– Confiable– Calidad

Page 5: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

5

Introduccíón

1.3Sistemas de Información(SI): Conjunto de programas escritos en algún lenguaje computacional que se utiliza para el procesamiento de la información.

Seis componentes de un SI:1. Entrada2. Modelos de datos3. Salida4. Tecnología5. Base de datos6. Controles

Page 6: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

6

Introducción

1.4 Enfoque de Sistemas: El área de software de sistemas se caracteriza por una fuerte interacción entre con el hardware de la computadora, una gran utilización por múltiples usuarios; una operación concurrente que requiere una planificación; una compartición de recursos y una sofisticada gestión de procesos; estructuras de datos complejas y múltiples interfaces externas.

Page 7: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

7

Los Sistemas de Información en la Organización.

2.1Misión de los SI:Los componentes estructurales de los SI pueden conjuntarse para obtener SI que satisfagan las necesidades de las organizaciones y de sus usuarios.

Analizar la utilidad de las herramientas– E-mail– Grupos de discusión– Compartición de información entre clientes y

proveedores.

Page 8: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

8

Calidad de los Datos

2.2 Calidad de los datos: Utilizar los estatutos de Deming para Data Quality para hacer un resúmen.

Page 9: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

9

Arquitectura Empresarial

2.3 Arquitectura Empresarial: Trabaja para crear un plan global para

implementar arquitecturas eficaces. Se deben analizar y diseñar tres arquitecturas

diferentes dentro del contexto de objetivos y metas de negocio.– Arquitectura de datos– Arquitectura de Aplicaciones– Infraestructura de la tecnología

Page 10: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

10

Enterprise Architecture Planning

2.3EAI: Es el proceso de definición de arquitecturas para el uso de la información en apoyo del negocio y el plan para implementar estas arquitecturas.

Tres Arquitecturas en este contexto son blueprints, drawings or models.

Definición: EAP define el negocio y las arquitecturas, EAP es definición no diseño. EAP no diseña sistemas, bases de datos o redes. El diseño y la implementación es iniciado después de que el proceso de definición de EAP es completado.

Plan:Arquitecturas sin planes no conducen a nada

Page 11: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

11

2.4 Componentes de la Enterprise Architecture Planning

Page 12: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

12

Data Architecture

La Arquitectura de datos proporciona una estructura para las necesidades de información de un negocio o de una función del negocio.

Los objetos de datos fluyen entre las funciones de negocio, están organizados dentro de una base de datos y son transformados para proporcionar información que satisfaga las necesidades del negocio.

Page 13: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

13

Application Architecture

La arquitectura de aplicación comprende aquellos elementos de un sistema que transforman objetos dentro de la arquitectura de datos por algún propósito del negocio, la arquitectura de la aplicación es el sistema de programas (software) que realiza esta transformación.

Page 14: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

14

Technology Architecture

La Infraestructura de la Tecnología: Proporciona el fundamento de las arquitecturas de datos y de aplicaciones. La infraestructura comprende el hardware y software empleado para dar soporte a las aplicaciones y datos.

Esto incluye computadoras y redes de computadoras, enlaces de telecomunicaciones, tecnologías de almacenamiento y la arquitectura diseñada para implementar estas tecnologías

Page 15: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

15

Para modelar estas arquitecturas se define:

Una jerarquía de actividades de ingeniería de información, como se muestra en la siguiente figura :

Technology Architecture

Page 16: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

16

La Empresa

Dominio deinterés

Planeación de laEstrategia de la

Información.(Vista Global)

Un área del negocio

Sistema deInformación

Diseño del sistemaDe negocio.

(Vista del elemento)

Construcción eIntegración

(Vista detallada)

Ingeniero delsoftware

Page 17: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

17

Jerarquía de la Ingeniería de la Información

La visión global se consigue a través de la Planificación de la Estrategia de la Información (PEI) PEI ve a todo el negocio como una entidad y aísla los dominios del negocio ( por ejemplo: Mercadotecnia, ventas, finanzas, ingeniería...) importantes para la totalidad de la empresa.

PEI define los objetos visibles a nivel empresa, sus relaciones y cómo fluyen entre los dominios del negocio.

La vista del dominio se trata de una actividad II denominada Análisis del Area de negocio (AAN) descrito de la siguiente manera:

Page 18: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

18

Análisis del Area del Negocio se ocupa de identificar en detalle la información (en la forma de tipos de entidad [Objeto Datos] ) y los requisitos de las funciones (en la forma de procesos) de áreas de negocio seleccionadas [dominios] identificadas durante el PEI, averiguando sus interacciones (en forma de matrices).

Se ocupa solamente de especificar qué se requiere en un área de negocio.

A medida que el ingeniero de información comienza el AAN, el enfoque se estrecha hacia el dominio del negocio específico. El AAN ve el área del negocio como una entidad y aísla las funciones del negocio y procedimientos que permiten al área del negocio lograr sus objetivos y metas.

Jerarquía de la Ingeniería de la Información

Page 19: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

19

Al igual que el PEI, define objetos de datos, sus relaciones y cómo fluye la información. Pero a este nivel, estas características están delimitadas por el área del negocio que se está analizando.

El resultado del AAN es aislar las áreas de oportunidad en las que los sistemas de información pueden prestar soporte al área del negocio.

Una vez que se ha aislado un sistema de información para un desarrollo posterior, la II hace una transición a la Ingeniería de Software, invocando un paso del Diseño del Sistema del Negocio

Jerarquía de la Ingeniería de la Información

Page 20: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

20

Información

1. Acceso a los datos en un formato útil cuando y donde

sean necesarios.2. Habilidad para adaptarse al cambio que el negocio

necesita.

3. Datos Precisos y consistentes.

4. Datos Compartidos a través de toda la información.

5. Costos Adecuados

Page 21: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

21

Calidad de los datos

Estos cinco componentes descritos anteriormente se describen con una palabra “Calidad” Data Quality.

Provinding quality data to those who need it is the mission of the Information Systems.

Distribuir copia pp 5 ( 14 points of Data Quality )

Page 22: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

22

Ejercicio en equipos de 3

Analizar los 14 estatutos para la Calidad de los datos y entregar un reporte por equipo.

Tiempo asignado 20 minutos

Page 23: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

23

The Zachman Framework

En 1987 John Zachman publicó un artículo en el IBM Systems Journal, que es considerado un trabajo clásico en los conceptos de arquitecturas de sistemas de información.– Identifica un framework de 6 niveles de arquitecturas

iniciando con los niveles conceptuales del “ballpark view” y “owner’s view”, a través de los detalles del diseño y construcción de un sistema.

Page 24: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

24

Zachman explica su trabajo utilizando una analogía al proceso de planeación (planning), dibujos (drawing) y construcción (building) de una casa nueva.

Utiliza los términos de :– Owner’s view– Designer’s view– Builder’s view– Para incrementar los niveles apropiados de detalle.

The Zachman Framework

Page 25: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

25

Implementation/Migration PlansLevel 4- How wePlan to get there

DataArchitecture

ApplicationsArchitecture

TechnologyArchitecture

Level 3- The visionOf where we want to be

BusinessModeling

Current Systems &Technology

Level 2- where we Are today

PlanningInitiation

Level 1- gettingstarted

Niveles de EAI(Enterprise Architecture Planning)

Page 26: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

26

EAI project steps

Steps Deliverables1.-Planning Initiation Scope,objectives,vision,methodology, tools,

planning team, presentations, workplan

2.- Business Modeling Organization Structure, preliminary functional business model

3.- Enterprise Survey Complete Functional Business Model

4.- Current Systems & Technology

Information Resource Catalog (IRC) system schematics

5.- Data Architecture Entity definitions, E-R diagrams, entity to function matrix data architecture report

6.- Applications Architecture

Definition of applications, application matrices, impact analysis, application architecture report

Page 27: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

27

EAI project stepsSteps Deliverables

7.- Technology Architecture

Data/application distribution, technoology architecture report

8.- Implementation Plan Application Sequence, migration plan, costs & benefits, success factors and recommendations

9.- Planning Conclusion Final report, presentation

10.- Transition to implementation

Improvements to organization, policies, standars, procedures, detailed project plans.

Page 28: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

28

Componentes

Nivel 1 –Where we start– Metodología a utilizar– Quienes se involucran– Cuáles herramientas utilizar

Nivel 2: Where we are today– Compila una base de conocimiento acerca del

negocio y la información utilizada en la conducción del negocio.

Page 29: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

29

Componentes

– Sistema Actual y tecnología: S e define en que lugar están los SI y la plataforma tecnológica de apoyo, es un resúmen-inventario de los SI, y plataformas tecnológicas.

Page 30: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

30

Componentes

Nivel 3: Where we want to be in the future– Data Architecture(DA): Define las mejores clases de

datos necesarios para apoyar el negocio.– Applications Architecture(AA): Define las mejores

aplicaciones necesarias para manejar los datos y de apoyo a las funciones del negocio.

– Technology Architecture(TA): Define que plataforma tecnológica es necesaria para proveer el ambiente para las aplicaciones que manejen los datos y apoyen las funciones del negocio.

Page 31: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

31

Componentes

– Las flechas (arrows) significan que la DA es definida primero, la AA segundo y TA tercero

Nivel 4: How we get there– Planes de implementación y migración: Define

la secuencia para la implementación de las aplicaciones, un horario para impementación, un análisis costo/beneficio y la propuesta de un camino claro para la migración desde donde estamos ahora a donde queremos estar.

Page 32: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

32

Éxito en la Planeación

¿Qué es una exitosa EAP?:

Los preceptos de la EAP suenan fundamentales, proporcionan un buen sentido a la empresa y muchas organizaciones la están iniciando.

Se considera un éxito cuando existen las siguientes condiciones:

• EAP es completa: Existe un gran porcentaje de organizaciones intentando definir sus arquitecturas empresariales y planes..., pero nunca completan el proceso.

Page 33: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

33

• EAP es completa: Existe un gran porcentaje de organizaciones intentando definir sus arquitecturas empresariales y planes..., pero nunca completan el proceso.

El plan está siendo implementado: Las arquitecturas y planes deben ser aprobadas y entregadas y entonces implementadas. Los planes que son completos pero se quedan en un estante no son exitosos.

Éxito en la Planeación

Page 34: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

34

Las arquitecturas son usadas para guiar nuevos desarrollos y son actualizadas para largo y corto plazo, para que funcionen deben ser actualizadas constantemente.

Éxito en la Planeación

Page 35: Ingeniería de la Información Apuntes MATI Alicia Guadalupe Valdez Menchaca Sesión 1 1-Junio- 2007 Universidad Autónoma de Coahuila Facultad de Ingeniería.

UAdeC FIME-MI Alicia G. Valdez Menchaca-2007 II

35

Conclusión

Conclusión EAP es un proceso de planeación para lograr la

misión de los Sistemas de Información, la cual se define como proveer datos de calidad a aquellos que los necesitan, los 14 puntos de la calidad de los datos deben ser aceptados por la empresa, esto debe ser antes de iniciar el proceso de EAP y no como un resultado esperado de EAP