Material Didactico Semana 1

download Material Didactico Semana 1

of 32

Transcript of Material Didactico Semana 1

  • 8/18/2019 Material Didactico Semana 1

    1/32

    UNIVERSIDAD NACIONAL DEL CENTRO DEL PEESCUELA DE POS GRADOUNIDAD DE POS GRADO DE LA FACULTAD DE INGENIERA DE

    ARQUITECTURA DE SISTEMAS TECNOLÓGICOS

    Mg. JOSE LUIS CERRÓN PÉREZ

  • 8/18/2019 Material Didactico Semana 1

    2/32

    Arquitectura Empresarial

  • 8/18/2019 Material Didactico Semana 1

    3/32

  • 8/18/2019 Material Didactico Semana 1

    4/32

    Introducción

    El objetivo es ayudar a los ingenieros de sistemas acomprender mejor cómo sus esfuerzos en los proyectosque crean o modifican sistemas pueden verse limitados, y

    pueden a su vez modificar la arquitectura de la empresa ala cual soportan dichos sistemas.

    En la empresa de hoy, impulsada por los negocios, existeuna relación directa entre la capacidad de negocios de laempresa y la funcionalidad implementada en los

    proyectos.

  • 8/18/2019 Material Didactico Semana 1

    5/32

    El cambiante Panorama del Desarrollode Sistemas

    Las empresas actuales están dejando de lado los sistemas separados quebrindan funcionalidad aislada, para adoptar sistemas mucho más integradosen los cuales se potencian los servicios para ofrecer operaciones robustas yeficientes.

    Por lo tanto, los sistemas dentro de la empresa están más estrechamenteintegrados y los esfuerzos por modificarlos son más complejos.

    El ingeniero de sistemas que trabaja en un proyecto ya no se puede focalizarexclusivamente en el sistema que se está modificando, sino que también debecomprender cómo interactúa el sistema con otros sistemas dentro de laempresa.

  • 8/18/2019 Material Didactico Semana 1

    6/32

    El cambiante Panorama del Desarrollode Sistemas

    Alineación de arquitectura e ingeniería al inicio del ciclo de vida

  • 8/18/2019 Material Didactico Semana 1

    7/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    EmpresaUna definición de empresa es una organización de negocios. La organización podríaser parte de una compañía, una compañía entera o incluso una participación envarias compañías. Pudiendo considerar un sistema a gran escala.

    a. Tiene una razón de ser, ya que brinda ciertos valores a quienes se involucran en ella

    b. Posee una financiación que le permite operar

    c. Realiza algunas acciones, cumpliendo con una serie de requisitos; y

    d. Está integrada por componentes, trabajadores y sistemas de menor nivel, que colaboranpara que logre su funcionalidad.

  • 8/18/2019 Material Didactico Semana 1

    8/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    Arquitectura empresarialNos referimos a la arquitectura empresarial simplemente como la descripción de laarquitectura de la empresa en cuestión.

    La disciplina de la Arquitectura Empresarial aúna negocio, estrategia, proceso,método y componentes desde una cantidad de perspectivas diferentes.

    Estas perspectivas están definidas y varían según los diferentes enfoques dados a laArquitectura Empresarial. Las Arquitecturas Empresariales son realizadas porArquitectos Empresariales.

  • 8/18/2019 Material Didactico Semana 1

    9/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    Arquitectura empresarialPor lo tanto el propósito de un arquitecto empresarial, es describir loscomponentes de una empresa, sus relaciones, cómo colaboran e interactúan entresí con el “mundo exterior”.

    Una arquitectura empresarial ofrece la orientación para implantar los componentesde la empresa. La implantación de los componentes produce un cambio en elestado de la empresa.

  • 8/18/2019 Material Didactico Semana 1

    10/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.Sistema

    Un sistema es un grupo de elementos que forman un todo unificado y cumplen unfin común.

    El fin común es la razón de ser del sistema. Uno o más involucrados reconoce lanecesidad que satisface el sistema. Por lo tanto, el objetivo del sistema essatisfacer una serie de necesidades de los involucrados, es decir los requisitos delsistema.

    Estos requisitos incluyen qué funcionalidad se muestra y también cómo se muestrala funcionalidad dadas las cualidades requeridas y las limitaciones existentes (esdecir requisitos no funcionales).

  • 8/18/2019 Material Didactico Semana 1

    11/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    SistemaEl sistema satisface sus requisitos ejecutando un conjunto de acciones. Lasacciones satisfacen las necesidades de los involucrados. Como el sistema es ungrupo de elementos, las acciones del sistema son realmente ejecutadas mediantela colaboración de estos componentes.

  • 8/18/2019 Material Didactico Semana 1

    12/32

  • 8/18/2019 Material Didactico Semana 1

    13/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    ProgramaUn programa es una iniciativa adoptada para cambar el estado de la empresa, paraproporcionar alguna capacidad nueva o mejorada.

    Su propósito es mover a la empresa de su estado actual al estado futuro,modificando alguna parte de la empresa, agregando o modificando componentes dela empresa.

    Los programas se ejecutan mediante la implementación de uno o varios(normalmente varios) proyectos.

  • 8/18/2019 Material Didactico Semana 1

    14/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    ProyectoUn proyecto es una actividad de desarrollo con un objetivo, inicio y fin específicos,focalizado en brindar algún resultado de valor mensurable que contribuya con unacapacidad.

    Es común que un proyecto se focalice en la introducción de un sistema nuevo en laempresa, o la modificación de un sistema existente, aunque su alcance podría sermayor o menor.

  • 8/18/2019 Material Didactico Semana 1

    15/32

    Definiciones

    Al hablar sobre sistemas en diferentes niveles es importante definirexplícitamente términos que de otra manera serían ambiguos dada ladiversidad.

    Proyecto

  • 8/18/2019 Material Didactico Semana 1

    16/32

    Descripción del Nivel Actual de laEmpresa

    Ya sea documentada o no, toda empresa tiene una arquitectura integrada porcomponentes y sus relaciones y colaboraciones, a menudo capturadas endibujos, diagramas, documentos, modelos, etc.

    Además de la arquitectura, la empresa tiene una serie de requisitos que debecumplir. También hay pruebas para determinar cuan bien la empresa cumplecon sus requisitos.

  • 8/18/2019 Material Didactico Semana 1

    17/32

    Descripción del Nivel Actual de laEmpresa

    Nuevamente, ya sea documentado o no, toda empresa tiene sus requisitos ypruebas.

    Cuando se implementa una nueva edición de algún componente de laempresa, se realizará una determinada cantidad de pruebas para garantizarque el componente cumpla con sus requisitos.

    Esto incluye que no dañe cualquier funcionalidad de mayor nivel por la forma

    en que interactúa con otros componentes

  • 8/18/2019 Material Didactico Semana 1

    18/32

    Descripción del Nivel Actual de laEmpresa

    Si estas pruebas detectan algún problema, éste debe rastrearse comodefectos de la empresa hasta tanto se resuelva. (El problema podría ser elcomponente recientemente emitido o un comportamiento inesperado dealgún componente interviniente)

    Por ello, observamos que estos artefactos, cuando existen y se combinan,forman una descripción completa de elementos clave de la situación actualde la empresa, teniendo los siguientes elementos:

    Requisitos (y sus impulsores, como motivación y objetivos)

    Arquitectura (incluyendo diseño e implementación)

    Pruebas

    Defectos

  • 8/18/2019 Material Didactico Semana 1

    19/32

    Descripción del Nivel Actual de laEmpresa

    Artefactos actuales de la empresa

  • 8/18/2019 Material Didactico Semana 1

    20/32

    Los Programas Cambian a la Empresa

    Según lo definido anteriormente, el propósito de un programa es mover a laempresa del estado actual al estado futuro.

    Muchas veces esto incluye crear una serie de artefactos que describen elestado futuro.

    Sin embargo, si el estado actual está bien documentado, no es necesariovolver a documentar las porciones de elementos (requisitos, arquitectura ypruebas) que no son modificadas por el programa.

    Sólo es necesario actualizar los artefactos actuales con los cambiosestablecidos por el programa.

  • 8/18/2019 Material Didactico Semana 1

    21/32

    Los Programas Cambian a la Empresa

    Los programas pueden variar en cuanto a su alcance, desde modificar unaspecto de la empresa, a transformar todo el negocio de la misma.

    Por ello, es fácil exceder el alcance de un programa único para generar elconjunto completo de artefactos actuales para la empresa.

    En cambio, cada programa puede generar los artefactos para las porcionesque modifica.

    Para obtener una representación completa y coherente de la empresa, todoslos programas empresariales deben usar convenciones estándares pararepresentar tanto los artefactos actuales, como los futuros (o por lo menosconvertir sus artefactos de/a la convención estándar).

  • 8/18/2019 Material Didactico Semana 1

    22/32

    Los Programas Cambian a la Empresa

    Flujo de artefactos entre programa y nivel de la empresa

  • 8/18/2019 Material Didactico Semana 1

    23/32

    Los Proyectos Implementan elPrograma

    Los programas definen un conjunto de cambios que crean o modifican algunacapacidad de extremo a extremo.

    Para lograr la capacidad nueva, normalmente es necesario crear sistemasnuevos o modificar varios sistemas existentes (quizás mediante la adquisiciónde una aplicación nueva o cambiando algún proceso).

    Es usual definir y ejecutar varios proyectos, uno por cada sistema afectado,para lograr todos los objetivos del programa.

  • 8/18/2019 Material Didactico Semana 1

    24/32

    Los Proyectos Implementan elPrograma

    Cada proyecto tiene un alcance específico que debe cumplir.

    Ese alcance está directamente relacionado con los cambios requeridos en laarquitectura para implantar la nueva capacidad.

    Es decir el programa define qué nueva funcionalidad se requiere de lossistemas afectados para implantar la capacidad, y cada proyecto implanta lanueva funcionalidad para su/s sistema/s.

  • 8/18/2019 Material Didactico Semana 1

    25/32

    Los Proyectos Implementan elPrograma

    Es más frecuenta que los requisitos a nivel del programa se implanten a travésde varios sistemas. En estos casos, se crea un diseño a nivel del programapara mostrar cómo colaboran los sistemas.

    Este diseño asigna responsabilidades a cada uno de los sistemas involucrados.

    Las responsabilidades se ajustan a los roles que desempeñan en lascolaboraciones.

  • 8/18/2019 Material Didactico Semana 1

    26/32

    Los Proyectos Implementan elPrograma

    Flujo de requisitos del programa al proyecto

  • 8/18/2019 Material Didactico Semana 1

    27/32

    Los Proyectos Implementan elPrograma

    Los artefactos de sistemas actuales, así como los artefactos de la empresaactuales, incluyen requisitos, arquitectura, pruebas y defectos existentes.

    Por lo tanto si un sistema tiene artefactos actuales existentes entonces enlugar de comenzar con una lista en blanco, el proyecto deberá crear susartefactos futuros como cambios de los artefactos actuales.

    Así como el programa brinda actualizaciones de los artefactos de la empresa,el proyecto también ofrece actualizaciones de los artefactos de sistemas.

  • 8/18/2019 Material Didactico Semana 1

    28/32

  • 8/18/2019 Material Didactico Semana 1

    29/32

    Unir Todas las Piezas

    Lo descrito anteriormente brinda un flujo de extremo a extremo para laevolución de la empresa y de los sistemas, incluyendo sus artefactos actuales,a través de la ejecución de programas y proyectos.

    Es una visión simplificada, que asume sólo un paso entre la empresa y sussistemas.

    Existe la posibilidad de que se produzcan pasos adicionales con los nivelesintervinientes y sus artefactos. Sin embargo, se utiliza el mismo enfoque, elcual se puede aplicar homogéneamente a cada nivel de descomposiciónexistente, con las decisiones apropiadas en cuanto a qué mecanismo(programa, subprograma, proyecto, subproyecto, etc.) actualizan estosniveles intervinientes.

  • 8/18/2019 Material Didactico Semana 1

    30/32

    Unir Todas las Piezas

    Flujo de extremo a extremo de la empresa a los sistemas

  • 8/18/2019 Material Didactico Semana 1

    31/32

    Arquitectura Empresarial

  • 8/18/2019 Material Didactico Semana 1

    32/32

    La Arquitectura Empresarial es una metodología de mejora continua a medianoplazo, que basada en una visión integral, permite mantener actualizada la

    estructura de información organizacional alineando procesos, datos, aplicacionese infraestructura tecnológica en cuatro dimensiones: negocios,

    datos/información, aplicaciones y tecnología.