Maestría en Bioinformática Bases de Datos y Sistemas de Información Sistemas de Información Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy.

Slides:



Advertisements
Presentaciones similares
EL PROCESO DE DESARROLLO DEL SOFTWARE
Advertisements

SISTEMAS II CICLO DE VIDA.
MODELOS ORIENTADOS A OBJETOS
2a CONFERENCIA CENTROAMERICANA DE MICROFINANZAS Estrategias y Herramientas para la Expansión y el Desempeño de las microfinanzas Sistema de información.
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Fundamentos de Diseño de Software INFT.1
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
ANÁLISIS DE REQUERIMIENTOS
Sistemas de Información Basados en Computadoras (CBIS)
DESARROLLO DE SOFTWARE
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
El papel del analista de sistemas
Desarrollo de Software
Ing. Fabricio Echeverría Briones ESPOL – 2006
TIPOS DE PROCESOS FUNCIONALES Subproceso INTERFUNCIONALES.
Procesos de la Ingeniería
Administración de Procesos de Pruebas
Unidad I: CONCEPTOS FUNDAMENTALES
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
Qué es un Sistema de Información
AUDITORIA DE SISTEMAS DE INFORMACIÓN
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Ingeniería de Software Orientado a Objetos
 Docentes ◦ Jonathan Erlich  ◦ Ariel Glikman   Organización de la materia ◦ Idesmaimonides.wikidot.com.
Técnicas para la obtención de requerimientos
Ingenieria de software
CONCEPTOS BÁSICOS Diseño de Sistemas.
MODELO DE DESARROLLO DE SOFTWARE
Escenarios de software actuales
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Ingeniería de Software
Ingeniería del Software
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Modelado de datos. La pregunta central ¿De qué modo deben diseñarse las bases de datos que conforman un Data Warehouse para soportar eficientemente los.
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
CRM Customer Relationship Management Gerente de Relaciones con los Clientes.
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
Alexander Aristizabal Ángelo flores herrera
Diseño de Sistemas.
Metodologías Lsi. Katia Tapia A., Mae.
Ingeniería de Requisitos
Fundamentos de Sistemas Expertos
 un sistema de información es cualquier sistema o subsistema de equipo de telecomunicaciones o computacional interconectados y que se utilicen para obtener,
CONCEPTOS CLAVES EN LA INGENIERIA DE SISTEMAS
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Unidad I: CONCEPTOS FUNDAMENTALES
SISTEMAS DE INFORMACION Ingeniería de Requerimientos (Segunda Parte) ING. JOSE M. POVEDA.
Análisis y Diseño de Aplicaciones
Jenny Alexandra Marin Luis Carlos Avila Javier Murcia
Ingeniería del Software I
ALGORITMOS PARA ANÁLISIS DE CASOS REALES
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
INGENIERIA DE SOFTWARE
De Informaciòn Gerencial Lcda. Oly Mata.
¿Qué es la Ingeniería De Software? Ingeniería de Software.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Las fases del ciclo de la vida de desarrollo de sistemas
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
Modelo de procesos de software
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Experiencia de México Taller sobre TIC y Compras Públicas.
1 CICLO DE VIDA. 2 CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros computacionales,
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
1 Proyecto Cepri ICT4 BUS ATN/ME-7956-RG-14 PLATAFORMA TIC PARA PYMES.
Transcripción de la presentación:

Maestría en Bioinformática Bases de Datos y Sistemas de Información Sistemas de Información Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy

Agenda Diferencia entre datos, información y conocimiento Teoría de la información Conceptos Sistemas de Información Desarrollo de Software

Agenda Sistemas Sistemas de Información (SI) Clasificación Conceptos Desarrollo de Software

Agenda Análisis, diseño e implementación Ingeniería de software Conceptos Sistemas de Información Desarrollo de Software

Agenda Diferencia entre datos, información y conocimiento Teoría de la información Conceptos Sistemas de Información Desarrollo de Software

Conceptos Datos: Un parámetro o hecho, un número, una afirmación, una imagen Representan algo en el mundo real Son la materia prima para la producción de información Ejemplo: El precio de la harina es de $25 por kg - ¿subió? ¿bajó? ¿cómo me afecta eso?

Conceptos Información: Datos con un significado en cierto contexto Datos relacionados Datos luego de su manipulación Ejemplo: El precio de la harina subió un 5% en el último mes "Information causes change. If it doesn't, it's not information" - Claude Shannon

Conceptos Información: ¿ Cuánto contexto es necesario?

Conceptos Conocimiento: Experiencia e información acumulada Permite responder preguntas del tipo ¿cómo …? Note el “know how”

Conceptos Conocimiento: El conocimiento permite tomar decisiones

Conceptos Teoría de la información: Trata sobre el problema de la transmisión de información a través de un canal con ruido

Agenda Sistemas Sistemas de Información (SI) Clasificación Conceptos Desarrollo de Software

Sistemas de Información Sistema: Conjunto de entidades independientes o que interactúan, reales o abstractas, que forman un todo integrado. Son abstracciones de la realidad Tienen una estructura, definida a través de sus partes y su composición Tienen comportamiento, el cual involucra entradas, procesamiento y salidas de material, información o energía Las partes de un sistema se relacionan entre sí estructuralmente o funcionalmente

Sistemas de Información Sistema de Información: Interacción entre personas, procesos, datos y tecnología

Sistemas de Información Para su diseño, implementación, validación, implantación, customización, mantenimiento, se requieren expertos en: Tecnologías de la información (técnicos) Dominio del negocio (funcionales) Los “funcionales” son los expertos en la función para la que fue concebido el sistema de información: ventas, contabilidad, sueldos, recursos humanos, medicina, genética, juegos, meteorología, seguros, etc

Sistemas de Información Podemos clasificar los SI de muchas formas: Por su tipo de función: operacionales, soporte a la toma de decisiones, sistemas expertos Por su función específica: ERP, CRM, Gestión de Proyectos, Gestión de Biblioteca, Wiki, Currículum Por su licencia: propietarios (con costo), gratuitos, open source, suscripciones Según quien los desarrolla: Software factory, comunidad, desarrollo interno

Sistemas de Información ¿Son sistemas de información?

Agenda Análisis, diseño e implementación Ingeniería de software Conceptos Sistemas de Información Desarrollo de Software

Desarrollo de software Análisis, diseño e implementación

Desarrollo de software Ingeniería de Software La Ingeniería de Software consiste en “la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, la operación y el mantenimiento del software; esto es, la aplicación de la ingeniería al software” (IEEE,1990) Hay más etapas: verificación, implantación, customización, mantenimiento (correctivo, perfectivo y evolutivo) Decisión de negocio: hacer o adquirir

Desarrollo de software Modelo en cascada ¿dónde participan más los funcionales? Análisis de requerimientos Diseño del sistema Diseño de programas Implementación de programas Prueba unitaria y de integración Prueba del sistema Prueba de aceptación Operación y mantenimiento

Desarrollo de software Modelo más real

Desarrollo de software La comunicación es importante Si los requerimientos no son correctos y completos es altamente probable que el sistema no hará lo que se pretendía.