Ingeniería de Requisitos

Slides:



Advertisements
Presentaciones similares
PROTOTIPOS.
Advertisements

IDENTIFICAR NECESIDADES, PROBLEMAS U OPORTUNIDADES
“PROYECTO TECNOLOGICO”.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
Ingeniería del Software UMG Ingeniería en Sistemas
Ing. Sonia Godoy H. QUÉ ES LA INGENIERIA DE REQUERIMIENTOS ???? CLIENTE USUARIO DOCUMENTACIÓN CONDUCTAS RESTRICIONES NECESIDADES.
ANÁLISIS DE REQUERIMIENTOS
Ingeniería de Software
Guia Diseño Robert Echeverria
INGENIERIA DE REQUERIMIENTOS
CONCEPTOS Y PRINCIPIOS DE DISEÑO
La actividad de validación tiene como entrada el documento de requisitos, los estándares relacionados y el conocimiento de la organización, y como.
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
REQUISITOS DE SOFTWARE
Capítulo 3 Etapas de un Proyecto de simulación
“Especificación de Requerimientos”
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
RAMAS DE LA INGENIERÍA DE SISTEMAS
Fundamentos de programación
Técnicas para la obtención de requerimientos
Ingeniería de Requisitos
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
Tema 1: Introducción al análisis y diseño de aplicaciones software
El Concepto de Requerimiento
Ingeniería de Requerimiento
INSTITUTO TECNOLOGICO DE MINATITLAN ASIGNATURA: FUNDAMENTOS DE PROGRAMACION DOCENTE: JOSE ANGEL TOLEDO ALVAREZ ALUMNA: ALEJANDRA OSORIO ARVISU SEMESTRE:
PRESENTADO POR: MARISOL CHACON COD: LISSETH DURAN COD:
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.
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
Medición y Métricas del Software
INGENIERIA DE SOFTWARE
Metodología de Desarrollo Unidad Educativa Bolívar Sebastián Torres 6° 18°
Ciclo de vida de un sistema
FACTIBILIDAD DE LOS SISTEMAS DE INFORMACIÓN
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.
Proyecto Tecnológico Escuela: Nº Pbro. Constantino Spagnolo
METODOLOGIAS DE DESARROLLO DE SOFTWARE
Ingeniería de Requerimientos
SISTEMAS DE INFORMACION Ingeniería de Requerimientos (Segunda Parte) ING. JOSE M. POVEDA.
INGENIERÍA DE REQUISITOS Unidad 2 Integrantes equipo Morales Balderas josefina Reyes Larios María Fernanda Heredia palma Andrea Valencia Carrión Alina.
NOMBRE DE LA ASIGNATURA: VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Modelo Prescriptivos de proceso
Preocupaciones del Analista Programador & Usuarios
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Modelos del Proceso Omar de Jesús Rosales Hernández.
De Informaciòn Gerencial Lcda. Oly Mata.
Organización y Métodos. ©Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva * Ingeniería de Requerimientos ● Estableciendo.
¿Por qué falla el software?  ¿Qué son los requerimientos de un producto de software?  ¿Cuál es la relevancia de la ingeniería de requerimientos en.
REUNION INICIAL DE PROYECTO DE SOFTWARE Nombre del Proyecto: SISTEMA DE CONTROL UNIVERSITARIO Tipo de Proyecto: DESARROLLO DE SOFTWARE A LA MEDIDA 7 de.
Proceso de desarrollo de Software
LILIANA JIMENEZ GARCIA FERANANDO CANO GOMEZ. El proceso de recopilar, analizar y verificar las necesidades del cliente para un sistema es llamado Ingeniería.
¿Qué es la Ingeniería De Software? Ingeniería de Software.
PLANTILLA 1 ENTREGA 2.
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.
Harware Software Yuneidy moreno 7-2 Tecnología i. E. devora Arango.
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.
NZ/EA/abril Introducción Julio NZ/EA/abril ¿ Que es la IS ? Disciplina que trata los aspectos concernientes al desarrollo de sistemas.
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.
El diseño de la interfaz de usuario requiere el estudio de las personas y el conocimiento tecnológico adecuado.
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é.
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.
GESTIÓN DE PROYECTOS.
INGENIERÍA WEB FORMULACIÓN Y PLANEACIÓN PARA INGENIERÍA WEB.
Transcripción de la presentación:

Ingeniería de Requisitos Ing. José Manuel Poveda

Introducción: La comprensión de los requisitos de un problema están entre las tareas mas difíciles que enfrenta un ingeniero de Software. El Cliente no siempre sabe lo que se requiere, los usuarios finales no siempre entienden bien las características que les proporcionarán un beneficio y muchas veces los requisitos pueden cambiar durante el proyecto.

Con frecuencia tenemos dificultades cuando tratamos de obtener requisitos de nuestros clientes. Tenemos problemas al comprender la información que adquirimos. Solemos registrar los requisitos de una manera desorganizada e invertimos muy poco tiempo en verificar lo que registramos.

¿Qué es Ingeniería de Requisitos? La IR ayuda a los Ingenieros de Software a entender mejor el problema en cuya solución trabajarán. Incluye el conjunto de tareas que conducen a comprender cual será el impacto del software sobre el negocio, qué es lo que el cliente quiere y cómo interactúan los usuarios finales con el software.

¿Quién hace la Ingeniería de Requisitos? Los Ingenieros de Software (Ingenieros de Sistemas o Analistas de Sistemas) y los interesados (gerentes, clientes, usuarios finales).

¿Por qué es importante la Ingeniería de Requisitos? ¿Cómo le parece que quedó el Sw? ¿Bonito Verdad? Se ve bien, pero yo creo que ese no es el de la empresa, ¿no lo han traído equivocado?

El diseño y la construcción de un elegante programa de computadora que resuelva el problema incorrecto no satisface las necesidades de nadie. Por lo tanto, es muy importante entender lo que el cliente quiere antes de comenzar a diseñar y construir un sistema basado en PC.

¿Cuáles son los pasos para hacer una Ingeniería de Requerimientos? Inicio Obtención Elaboración Negociación Especificación Validación Gestión Se define el ámbito y la naturaleza del problema que debe resolverse. Identificar, controlar y rastrear los requisitos y los cambios de éstos en el proyecto. Ayuda al cliente a definir sus necesidades. QFD. ¿Cuáles son los pasos para hacer una Ingeniería de Requerimientos? Examinar consistencia, omisiones y ambigüedades. Se refinen y modifican los requisitos básicos. Se definen las prioridades, cuáles aspectos son esenciales y en qué momento se requieren. Puede ser un documento escrito, modelos gráficos, matemático, etc.

Gracias por su Atención!