introducción al diseño y análisis de sistemas
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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)
Entender el negocio
Nuevos tipos de empresas Orientada a producción Orientada a servicios Internet-dependiente Dot-com (.com) De Ladrillo y mortero
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)
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
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
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
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
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)
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
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
¿Qué información necesitan los usuarios?
Herramientas de desarrollo de Sistemas Modelado
Modelo de negocio Requisitos modelo Modelo de datos Modelo de objetos Modelo de red Modelo de proceso
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
Departamento de Tecnología Informática
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
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
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
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
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