Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.

Slides:



Advertisements
Presentaciones similares
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Advertisements

ANÁLISIS DE REQUERIMIENTOS
Ingeniería de Software
MODELADO DE ANALISIS Y DISEÑO
Guia Diseño Robert Echeverria
Prof. César Luza Montero
Administración de Procesos de Pruebas
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
M.S.C. Ivette Hernández Dávila
LOGICA DE NEGOCIOS ADAN GONZALEZ BARRERA.
Requerimientos No Funcionales
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Auditoria de Sistemas Ing. En Sist. Héctor Samuel Recinos Agustín.
Ingeniería de Software
PROCESO DE DESARROLLO DE SOFTWARE
Fundamentos de programación
Ingeniería de Software
Las etapas de un proyecto
REQUERIMIENTOS DE SOFTWARE
DISPONIBILIDAD, TOLERANCIA A FALLOS Y CONTIGENCIA EN REDES
CONCEPTOS BÁSICOS Diseño de Sistemas.
Ingeniería de Software
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Gestión de la Configuración
Ing. en Sistemas de Información
INSTITUTO TECNOLOGICO DE MINATITLAN ASIGNATURA: FUNDAMENTOS DE PROGRAMACION DOCENTE: JOSE ANGEL TOLEDO ALVAREZ ALUMNA: ALEJANDRA OSORIO ARVISU SEMESTRE:
Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá Julián Morales.
Importancia en la efectividad del:
PRESENTADO POR: MARISOL CHACON COD: LISSETH DURAN COD:
Diseño de Software y su Proceso
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Juan Carlos Camacho Javier Martínez Correa Yaneth Villamizar.
Docente: Lic. M. Alina Vargas García Horario: Lunes 20:05 – 21:25 Miércoles 20:05 – 21:25 Gestión: 2011.
Diseño de Sistemas.
Ciclo de vida de un sistema
Ing. José Manuel Poveda.  Muchas personas asocian el término de Software con los programas de PC. Sin embargo, software no son sólo programas, sino todos.
Ingeniería de software
AUDITORIA Seguridad y Auditoria de Sistemas Ciclo Ing. Yolfer Hernández, CIA.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Introducción al proceso de verificación y validación.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Ingeniería de software
Actividades en el Proceso de desarrollo de Software
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Estructurar tus ideas para hacerlas realidad
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
INTRODUCCIÓN A INGENIERIA KARLA TATIANA OLAYA TORRES ID ( )
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
INGENIERIA DE SOFTWARE
Introducción Mayo 16, 2012 Análisis y Diseño de Sistemas.
 es el conjunto de conocimientos y técnicas científicas aplicadas al desarrollo, implementación, mantenimiento y perfeccionamiento de estructuras (tanto.
Proceso de desarrollo de Software
¿Qué es la Ingeniería De Software? Ingeniería de Software.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
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.
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.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
INSTITUTO TECNOLÓGICO DE LIBRES INGENIERÍA EN SISTEMAS COMPUTACIONALES FUNDAMENTOS E DESARROLLO DE SISTEMAS “PRUEBAS E IMPLEMENTACIONES” INTEGRANTES: SOTERO.
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Entregables del Proyecto
Arquitectura de Negocio ARQUITECTURA EMPRESARIAL (AE)
Transcripción de la presentación:

Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

La aplicación de un enfoque sistemático disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software Ingeniería del Software

análisis de requisitos diseño construcción de programas pruebas mantenimiento Tareas

También se puede llamar Es la suma total de los programas de computadora, procedimientos, reglas, la documentación asociada y los datos que pertenecen a un sistema de cómputo

Capas de la ingeniería del software

Herramientas

Métodos

Procesos

Enfoque de Calidad

Diseño de Software Conceptual Lógico Físico

Diseño Conceptual se considera como un análisis de actividades y consiste en la solución de negocios para el usuario y se expresa con los casos de uso

Tareas del diseño lógico Identificar los usuarios y sus roles Obtener datos de los usuarios Evaluar la información Documentar los escenarios de uso Validar con los usuarios Validar contra la arquitectura de la empresa

Diseño Lógico El diseño lógico traduce los escenarios de uso creados en el diseño conceptual en un conjunto de objetos de negocio y sus servicios. El diseño lógico se convierte en parte en la especificación funcional que se usa en el diseño físico. El diseño lógico es independiente de la tecnología. El diseño lógico refina, organiza y detalla la solución de negocios y define formalmente las reglas y políticas específicas de negocios

Diseño físico El diseño físico traduce el diseño lógico en una solución implementable y costo-efectiva o económica.

El diseño físico involucra: El diseño para distribución El diseño para multitarea El diseño para uso concurrente El diseño con el manejo de errores y prueba de evento s

Tareas del diseño Físico Definir los componentes Refinar el empaquetamiento y distribución de componentes Especificar las interfaces de los componentes Distribuir los componentes en la red Distribuir los repositorios físicos de datos Examinar la tolerancia a fallas y la recuperación de errores Validar el diseño físico

Distribución de los datos Datos centralizados Partición de Datos Extracto de datos Réplica de datos

Enlaces eSoftware ware.html#fig2 Consultado el 23 de Marzo del 2011 ING. JOSE ANTONIO FLORES LARA; Consultado el 23 de Marzo del