Universidad Pedagógica Francisco Morazán

Slides:



Advertisements
Presentaciones similares
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Advertisements

Clase 09.  Garantizar la calidad de software  La prueba nunca termina, del IS translada se translada al usuario  Las casas de software invierte del.
Sistemas de Información Enfoques para la Construcción de los Sistemas de Información MBA Luis Elissondo.
CONCEPTO INGENIERÍA DE SOFTWARE  Analiza, diseña y desarrolla productos de sistemas software, proponiendo la plataforma tecnológica más apropiada. Domina.
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
Ingeniería del Software Diseñó de Software Universidad de los Andes Demián Gutierrez Abril 2009.
Lcdo. Eddy Cortez Sistemas II. Ingeniería de Requisitos.
ALCIBIADES VALLEJO BERRIO 2.1 INTRODUCCION 2- Requerimientos  Una de las fases más importantes en el proceso de construcción de software es la de adquisición,
Pruebas de Funcionalidad de Software: Caja Negra y Caja Blanca Curso: Diseño de Sistemas 9no. Semestre.
Análisis de Proyecto de Software.
Proceso de Implantación y Aceptación del Sistema de Información (IAS)
Planificación y seguimiento de proyectos
DISEÑO DE LA PROPUESTA DE INTERVENCION PEDAGOGICA MARCO TEORICO Y MARCO METODOLOGICO LIC. EN PEDAGOGIA INFANTIL PRACTICA PROFESIONAL: CAMPO ARTE, LITERATURA.
Flujo de trabajo: Requerimientos
Tema 4: Ingeniería del Software
SWEBOK.
DISEÑO Y AUDITORIA DE SISTEMAS
CICLO DE VIDA DEL SOFTWARE
2.Metodología de Solución de Problemas
Pedagógica Francisco Morazán Gráficos de Computadora
introducción Ingeniería de software
CARRERA DE INGENIERÍA EN SISTEMAS E INFORMÁTICA
«SIETE FASES DEL CICLO DEL DESARROLLO DE SISTEMAS.»
Ingeniería de Sistemas Requerimientos
Presenta: TSU. Yuridia Luna Marcos Asesora de tesis:
Plan de proyecto empresarial
Clave de Incorporación 1254 EQUIPO 2 ALCOHOLISMO EN ADOLESCENCIA
CICLO DE VIDA DEL SOFTWARE
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
GESTION DEL CAMBIO La gestión del cambio es el proceso, herramientas y técnicas para gestionar la transición hacia una nueva realidad, intentando que las.
Ciclo de Vida del Software
Metodología Merise Universidad Nororiental Privada
Desarrollo de Proyectos Arquitectónicos
Ingeniería del Software
Proceso Unificado de Desarrollo de Software
Ciclo de Vida del Software
Universidad Pedagógica Francisco Morazán
Danny Frank Otero Arrascue Ingeniería de Requisitos / Requerimientos Advisor: MEJIA CABRERA HEBER IVAN.
Roles del Analista de Sistemas Y Ciclo de Vida del Desarrollo de Sistemas.
Unidad 5: Evaluación de los sistemas
Ciclo de vida del Software
Comprensión y obtención de los requerimientos
Metodologías de Desarrollo de Software RUP – Proceso Racional Unificado Gilber BASILIO ROBLES I.E.S.T.P. “DANIEL ALCIDES CARRIÓN” Taller de Modelamiento.
En este periodo el analista se esfuerza por comprender la información que necesitan los usuarios para realizar su trabajo de la manera correcta.
Análisis y diseño de aplicaciones. Introducción Crisis del software - conferencia organizada en 1968 por la Comisión de Ciencias de la OTAN en Garmisch.
La planeación y la organización de los procesos técnicos.
MANTENIMIENTO DE SOFTWARE
Autores: Ñauñay Colcha Jorge Luis Bravo Maldonado Paulo Dennis
CICLO DE VIDA DE SOFTWARE
PRESENTADO POR: JUAN DAVID GODOY ING. ELECTRÓNICA II

Luis Jesús Galindo Cáceres
UN DISEÑO ES EL RESULTADO FINAL DE UN PROCESO, CUYO OBJETIVO ES BUSCAR UNA SOLUCIÓN IDÓNEA A CIERTA PROBLEMÁTICA PARTICULAR, PERO TRATANDO EN LO POSIBLE.
Fases y elementos Los elementos básicos de un proceso de desarrollo de software es definir los papeles que juegan los trabajadores, las actividades que.
INGENIERIA DE REQUISITOS
INGENIERÍA DE SOFTWARE CAPITULO I ANALISIS DE REQUISITOS Por:
Metodología de Desarrollo de Sistemas II Ingeniería de Software  DEFINICIÓN La ingeniería del software es el establecimiento y uso de principios de.
IEEE Estándar para documentación de pruebas de software
MELWIN SABIER FORERO RAMÍREZ EPISTEMOLOGIA. Unidad 1: Fase 2 - Identificar las teorías que sustentan las diferentes disciplinas.
1 SISTEMAS II CICLO DE VIDA. 2 Sistemas II. CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros.
DISEÑO METODOLÓGICO ¿C UÁLES SERÁN LOS MÉTODOS PARA ABORDAR LA INVESTIGACIÓN ? Metodología de la Investigación Científica.
INTEGRANTES u Álvarez Palomino David u Salazar Colonia Jesús Felipe u Velásquez Huapaya Ricardo.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
GC-F-004 V.01 CENTRO DE INDUSTRIA Y LA CONSTRUCCIÓN REGIONAL TOLIMA.
PROYECTO DE INVERSION Y EL CICLO DE PROYECTOS. CONCEPTOS DE PROYECTOS.
MODELO EN CASCADA Integrantes: Felipe Alemán Lester Blandón.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
Desarrollo de sistemas
Estudio de Viabilidad del Sistema (EVS). Estudio de Viabilidad del Sistema Cuestiones ¿Qué es la viabilidad de un sistema? ¿Cuáles son los objetivos del.
Transcripción de la presentación:

Universidad Pedagógica Francisco Morazán Tema: INGENIERIA DEL SOFTWARE Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira Faviola Cárcamo Orlin Josué Quiñonez Mauricio Torres María Nidia Aguilera Reyes Marco Tulio Sauceda Galindo TEGUCIGALPA M.D.C.

En este capítulo vamos a explorar los problemas que podemos Encontrarnos durante el desarrollo de sistema software complejo y de gran tamaño .este tema se denomina ingeniería del software porque el desarrollo de software es un proceso de ingeniería El objetivo de los investigadores en el campo de la ingeniería del Software es encontrar principios que sirvan como guía en el Proceso del desarrollo del software y que conduzca a la obtención De producto software eficiente y fiables.

DISCIPLINA DE LA INGENIERÍA DEL SOFTWARE unas de las razones de que la ingeniería del software haya tenido que luchar Tanto para encontrar una tan rigurosa. Por ello la investigación en el campo de la ingeniería del software trata de progresar Actualmente en dos niveles algunos investigadores, denominado practicas, trabajan intentando

EL CICLO DE VIDA DEL SOFTWARE El concepto más fundamental en la ingeniería del software es ciclo de vida de software desarrollo Uso

MANTENIMIENTO El mantenimiento de software es también una de las fases en el Ciclo de Vida de Desarrollo de Sistemas (SDLC ó System Development Life Cycle), que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en el campo.

LA FASE DEL DESARROLLO TRADICIONAL Los pasó Principales en la fase del desarrollo tradicional del ciclo de vida de software son el análisis de requisito.

Análisis de Requisito Estos requisitos se registran en un documento denominado especificación de requisitos software Desde la perspectiva del desarrollador del software ,la especificación de requisito software debería definir un objetivo bien establecido hacia el que el desarrollo software pueda dirigirse

Diseño Durante la etapa de diseño cuando se establece la estructura interna del Sistema software. El resultado de la fase de diseño es una descripción detallada de la estructura Del sistema de software que puede convertirse en programa. Un sistema software, la etapa de diseño consistiría en desarrollar los plano Estructurales detallado para un edificio que cumpla con los requisitos especificados

Implementación Es durante la etapa de implementación cuando podemos ver la diferencia Entre la tarea de un analista de software

Prueba Los programas no son lo único que se prueba durante el proceso de desarrollo del software de hecho, el resultado de cada paso intermedio del proceso Desarrollo completo debe ser probado para ver si es el correcto.

Metologia de Ingeniería del software El primer enfoque de la ingeniería del software insistió en realizar el análisis de requisito, el diseño la implementación y las prueba. E l resultado fue un proceso de desarrollo al que ahora denominamos modelo de cascada. En años recientes las técnicas ingeniería del software han cambiado para reflejar La contradicción entre el entorno altamente estructurado impuesto por modelo En cascada y el proceso mucho más libre de prueba y error,.

Ocultamiento de la información Ocultación de información que hace referencia a la acción de restringir la Información a una específica de un sistema. El objetivo del ocultamiento de la información es evitar que las acciones de los módulos tengan dependencias o efecto innecesario en otro modulo Es importante dejar claro que el ocultamiento de formación tiene dos caras complementarias Una como objetivo de diseño y otro como objetivo de implementación Final mente hay que recalcar que ocultamiento de información es crucial de cara de abstracción y al uso de herramientas abstracta.

Patrones de Diseño Un patrón de diseño, es un modelo pre desarrollado para resolución de un problema recurrente en el diseño software. Hay otro patrón de diseño bastante consolidado es el patrón decorator (Decorado)

Pruebas del Software Por otro lado, los ingenieros de software han desarrollado Metologia de pruebas que pruebas que mejoren probabilidad de detectar errores en el Software Utilizando un número limitado de prueba. Otra Metologia de prueba del software, denominada prueba de camino básico

PROPIEDADES DEL SOFTWARE Y RESPONSABILIDAD LEGAL Una licencia de software es un acuerdo legal entre el propietario y el usuario de un producto Software que concede al usuario ciertos permisos para utilizar el producto sin transferirle los derechos de propiedad intelectuales

Muchas gracias