introducción al diseño y análisis de sistemas

43
Introducción al Diseño y Análisis de Sistemas

Upload: kenny-merle

Post on 15-Apr-2017

428 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Introducción al Diseño y Análisis de Sistemas

Introducción al Diseño y Análisis de Sistemas

Page 2: Introducción al Diseño y Análisis de Sistemas

Puntos de discusión

Discutir el impacto de las tecnologías de la información en la estrategia de negocio y el éxito

Definir un sistema de información y describir sus componentes

Explicar cómo los perfiles y modelos pueden representar las funciones de negocio y operaciones

Explicar cómo Internet ha afectado a las estrategias de negocio y las relaciones

Identificar los distintos tipos de sistemas de información y explicar que los utiliza

Page 3: Introducción al Diseño y Análisis de Sistemas

Introducción

• Las empresas utilizan la información como un arma en la batalla para aumentar la productividad, ofrecer productos y servicios de calidad, mantener la fidelidad de los clientes, y tomar decisiones acertadas

• La tecnología de la información puede significar la diferencia entre el éxito y el fracaso

Page 4: Introducción al Diseño y Análisis de Sistemas

El impacto de las Tecnologías de la Información Tecnología de la Información (TI)

La combinación de productos y servicios de hardware y software que utilizan las empresas para gestionar, acceder, comunicar y compartir información

El futuro Tres temas que darán forma al futuro

Los cambios en el mundo Los cambios en la tecnología Los cambios en la demanda de los clientes

Page 5: Introducción al Diseño y Análisis de Sistemas

El impacto de las Tecnologías de la Información Desarrollo de Sistemas

Los sistemas de información de negocios son desarrollados por personas que son técnicamente calificado, orientada a los negocios, y altamente motivados

Deben ser buenos comunicadores con fuertes habilidades de pensamiento analítico y crítico

Page 6: Introducción al Diseño y Análisis de Sistemas

El impacto de las Tecnologías de la Información Análisis y Diseño de Sistemas

Análisis y Diseño de Sistemas Paso a paso el proceso para el desarrollo de sistemas de información de alta calidad

Analista de sistemas Planifica, desarrolla y mantiene sistemas de información

Page 7: Introducción al Diseño y Análisis de Sistemas

El impacto de las Tecnologías de la Información ¿Quién desarrolla sistemas de información?

Aplicaciones in-house Los paquetes de software Servicios de aplicaciones basadas en Internet Externalización Soluciones a medida Estrategias de software en toda la empresa

Page 8: Introducción al Diseño y Análisis de Sistemas

Componentes del sistema de Información

• Un sistema es un conjunto de componentes relacionados que produce resultados específicos

• Un sistema de misión crítica es uno que es vital para las operaciones de una empresa

• Los datos se componen de hechos básicos que son la materia prima del sistema

• La información es de datos que se han transformado en salida que es valiosa para los usuarios

• Los sistemas de información tienen cinco componentes clave: hardware, software, datos, procesos y personas

Page 9: Introducción al Diseño y Análisis de Sistemas

Componentes del sistema de Información Hardware

Es la capa física del sistema de información

La Ley de Moore Software

Software del sistema Software de la aplicacion Aplicaciones empresariales

Page 10: Introducción al Diseño y Análisis de Sistemas

Componentes del sistema de Información

Software Sistema Horizontal Sistema Vertical Los sistemas heredados

datos Datos de las Tablas tienda Tablas vinculadas funcionan juntas para suministrar datos

Page 11: Introducción al Diseño y Análisis de Sistemas

Componentes del sistema de Información

Procesos Describir las tareas y funciones

de negocios que los usuarios, administradores y miembros del personal de TI realizan para lograr resultados específicos

Gente Las partes interesadas Usuarios, o usuarios finales

Page 12: Introducción al Diseño y Análisis de Sistemas

Entender el negocio

Modelado de Procesos de Negocio Perfil de trabajo Modelos de Negocio

Modelo de negocio Procesos de negocio Reingeniería de procesos de negocios (BPR)

Page 13: Introducción al Diseño y Análisis de Sistemas

Entender el negocio

Nuevos tipos de empresas Orientada a producción Orientada a servicios Internet-dependiente Dot-com (.com) De Ladrillo y mortero

Page 14: Introducción al Diseño y Análisis de Sistemas

Impacto del Internet

E-Commerce o I-Comercio B2C (Business-to-Consumer) B2B (Business-to-Business)

EDI Lenguaje de marcado extensible (XML) Gestión de la cadena de suministro (SCM) Gestión de relaciones con los proveedores (SRM)

Page 15: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales En el pasado, los administradores de TI dividian los sistemas en

categorías sobre la base del grupo de usuarios del sistema servido Sistemas de oficina Sistemas operativos Sistemas de Soporte a la Decisión Sistemas de información ejecutivos

Page 16: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales Hoy en día, un sistema de identificar por sus funciones y características,

en lugar de por sus usuarios Sistemas de computación para empresas Sistemas de procesamiento de transacciones Sistemas de apoyo a las empresas Sistemas de gestión del conocimiento Sistemas de productividad del usuario

Page 17: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales

Sistemas de computación para empresas Las operaciones de toda la

empresa de apoyo y los requisitos de gestión de datos

Planificación de recursos empresariales (ERP)

Muchos proveedores de hardware y software tienen como objetivo el mercado de la informática empresarial

Page 18: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales

Sistemas de procesamiento de transacciones Involucran a grandes cantidades

de datos y son los sistemas de misión crítica

Eficientes porque procesan un conjunto de comandos relacionados con la transacción como un grupo en lugar de individualmente

Page 19: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales Sistemas de apoyo a las empresas

Proporcionan información relacionada con el trabajo a los usuarios en todos los niveles de una empresa

Los sistemas de información de gestión (SIG) La identificación por radiofrecuencia (RFID)

Page 20: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales Sistemas de gestión del conocimiento

Sistemas llamados expertos Simulan el razonamiento humano mediante la combinación de reglas de

inferencia de una base de conocimientos Muchos de los sistemas de gestión del conocimiento utilizan una técnica

llamada lógica difusa

Page 21: Introducción al Diseño y Análisis de Sistemas

Sistemas de Información Empresariales Sistemas de productividad del usuario

La tecnología que mejora la productividad Groupware

Integración de sistemas de información La mayoría de las grandes empresas requieren sistemas que combinan el

procesamiento de transacciones, apoyo a las empresas, la gestión del conocimiento y características de productividad de los usuarios

Page 22: Introducción al Diseño y Análisis de Sistemas

¿Qué información necesitan los usuarios?

Page 23: Introducción al Diseño y Análisis de Sistemas

Herramientas de desarrollo de Sistemas Modelado

Modelo de negocio Requisitos modelo Modelo de datos Modelo de objetos Modelo de red Modelo de proceso

Page 24: Introducción al Diseño y Análisis de Sistemas

Herramientas de desarrollo de Sistemas Prototipado

Prototipo Acelera el proceso de desarrollo de manera significativa Las decisiones importantes podrían hacerse demasiado pronto, antes de que

se entienden a fondo cuestiones de negocio o de TI Puede ser una herramienta muy valiosa

Page 25: Introducción al Diseño y Análisis de Sistemas

Herramientas de desarrollo de Sistemas Herramientas Computer-Aided Systems Engineering (CASE)

También se llama ingeniería de software asistida por ordenador Herramientas CASE Se puede generar el código del programa, lo que acelera el proceso de

implementación

Page 26: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis estructurado Ciclo de vida de desarrollo

de sistemas (SDLC) Enfoque predictivo Utiliza un conjunto de

modelos de procesos para describir un sistema gráficamente

Proceso técnico centrado Modelo de cascada

Page 27: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis estructurado Producto entregable al final Desventaja en la estructura integrada de la SDLC, debido a que el modelo de

cascada no enfatiza la interactividad entre las fases Esta crítica puede ser válida si las fases SDLC se siguen con demasiada

rigidez Fases adyacentes generalmente interactúan

Page 28: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis estructurado El modelo SDLC por lo general incluye cinco pasos

Planificación de Sistemas El análisis de sistemas Diseño de sistemas Implementación de sistemas Apoyo y seguridad de Sistemas

Page 29: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis estructurado Planificación de Sistemas

Sistemas fase de planificación Solicitud de Sistemas - comienza el proceso y describe los

problemas o cambios deseados Propósito de esta fase es realizar una investigación

preliminar Parte clave de la investigación preliminar es un estudio de

viabilidad

Page 30: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis estructurado Análisis de Sistemas

Entregable es el documento de requisitos del sistema Diseño de Sistemas

Entregable es la especificación de diseño del sistema Gestión y participación de los usuarios es fundamental

Page 31: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis estructurado Sistemas de Ejecución

Un nuevo sistema se construye Sistemas de Apoyo y Seguridad

Un sistema bien diseñado debe ser seguro, fiable, fácil de mantener y escalable

La mayoría de los sistemas de información deben actualizarse de manera significativa o sustituido después de varios años de funcionamiento

Page 32: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

• Análisis orientado a objetos• Combina los datos y

procesos que actúan sobre los datos en cosas llamadas objetos

• Objeto es un miembro de una clase

• Objetos poseen propiedades• Los métodos cambian las

propiedades de un objeto

Page 33: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Análisis Orientado a Objetos Un mensaje solicita comportamiento o información específica de otro

objeto Por lo general, siguen una serie de fases de análisis y diseño que son

similares a la SDLC Modelo interactivo

Page 34: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Métodos ágiles Son el más reciente desarrollo Enfatizan retroalimentación continua El desarrollo es iterativo Comunidad Agile ha publicado el Manifiesto Ágil Tienen modelo espiral

Page 35: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Métodos ágiles Agile proceso determina el resultado final Existen otras variaciones adaptativas y métodos relacionados Dos ejemplos son Scrum y Extreme Programming (XP) Los analistas deben entender los pros y los contras de cualquier enfoque

antes de seleccionar un método de desarrollo

Page 36: Introducción al Diseño y Análisis de Sistemas

Métodos de Desarrollo de Sistemas

Otros métodos de desarrollo Desarrollo de aplicaciones en conjunto (JAD) Desarrollo rápido de aplicaciones (RAD) Podría encontrarse con otras técnicas de desarrollo de sistemas Rational Unified Process (RUP) Microsoft Solutions Framework (MSF)

Page 37: Introducción al Diseño y Análisis de Sistemas

Directrices de Desarrollo de Sistemas

Desarrollar un plan de proyecto Involucrar a los usuarios y escuchar con atención a ellos Utilice las herramientas de gestión de proyectos para identificar

las tareas e hitos Desarrollar costo exacto y la información a beneficiarse

Page 38: Introducción al Diseño y Análisis de Sistemas

Departamento de Tecnología Informática

Page 39: Introducción al Diseño y Análisis de Sistemas

El Analista de Sistemas

• Responsabilidades• Traduce los requerimientos del negocio en proyectos de TI

• Conocimientos, Habilidades y Educación• Necesidad de conocimientos técnicos, capacidad de comunicación oral y

escrita y la capacidad analítica, la comprensión de las operaciones del negocio, y las habilidades de pensamiento crítico

• Certificación• credencial adicional

Page 40: Introducción al Diseño y Análisis de Sistemas

El Analista de Sistemas

Oportunidades profesionales Títulos de trabajo Organización de la empresa Tamaño de la empresa Cultura corporativa Salario, ubicación y el crecimiento futuro

Page 41: Introducción al Diseño y Análisis de Sistemas

Resumen

• Se refiere a la combinación de los recursos de hardware y software que utilizan las empresas para gestionar, acceder, comunicar y compartir información

• Los componentes esenciales de un sistema de información son de hardware, software, datos, procesos y personas

• Las empresas de éxito ofrecen una mezcla de productos, técnicas y servicios financieros, consultoría y asistencia al cliente

Page 42: Introducción al Diseño y Análisis de Sistemas

Resumen

• Los sistemas de información son identificados como los sistemas informáticos de la empresa, sistemas de procesamiento de transacciones, sistemas de apoyo a las empresas, los sistemas de gestión del conocimiento, o sistemas de productividad de usuario

• La estructura de la organización incluye los altos directivos, mandos intermedios y trabajadores del conocimiento, supervisores y jefes de equipo

Page 43: Introducción al Diseño y Análisis de Sistemas

Resumen

El departamento de TI desarrolla, mantiene y opera los sistemas de información de una empresa

Los analistas de sistemas necesitan una combinación de conocimientos técnicos y de negocio, capacidad analítica y habilidades de comunicación

Los analistas de sistemas deben tener en cuenta el salario, la ubicación y potencial de crecimiento futuro al tomar una decisión de carrera