La ingenieria de requerimientos

Description

Explicacion breve de lo que es la ingenieria de requerimientos.
Sergio Abdiel He
Mind Map by Sergio Abdiel He, updated more than 1 year ago
Sergio Abdiel He
Created by Sergio Abdiel He about 9 years ago
5213
58

Resource summary

La ingenieria de requerimientos
  1. Definicion
    1. generación de especificaciones correctas que describan con claridad, sin ambigüedades, en forma consistente y compacta, el comportamiento del sistema
      1. "Ingeniería de Requerimientos es la disciplina para desarrollar una especificación completa, consistente y no ambigua, la cual servirá como base para acuerdos comunes entre todas las partes involucradas y en dónde se describen las funciones que realizará el sistema" Boehm 1979
        1. Objetivo princial
      2. ¿Que es un requerimiento?
        1. generación de especificaciones correctas que describan con claridad, sin ambigüedades, en forma consistente y compacta, el comportamiento del sistema
          1. Los requerimientos se pueden dividir en funcionales y no funcionales
            1. Los requerimientos funcionales definen las funciones que el sistema será capaz de realizar
              1. Los requerimientos no funcionales tienen que ver con características que de una u otra forma puedan limitar el sistema, como por ejemplo, el rendimiento (en tiempo y espacio)
                1. Caracteristicas de un requerimiento
                  1. Necesario,conciso,completo,consistente,no ambiguo y verificable
              2. Algunas dificultades para definir un requerimiento
                1. Los requerimientos no son obvios y vienen de muchas fuentes. Son difíciles de expresar en palabras (el lenguaje es ambiguo). Existen muchos tipos de requerimientos y diferentes niveles de detalle. La cantidad de requerimientos en un proyecto puede ser difícil de manejar.
              3. Personal involucrado en la Ingeniería de Requerimientos
                1. Usuario final: Son las personas que usarán el sistema desarrollado. Ellos están relacionados con la usabilidad, la disponibilidad y la fiabilidad del sistema
                  1. Usuario Líder: Son los individuos que comprenden el ambiente del sistema o el dominio del problema en donde será empleado el software desarrollado
                    1. Personal de Mantenimiento: Para proyectos que requieran un mantenimiento eventual, éstas personas son las responsables de la administración de cambios, de la implementación y resolución de anomalías
                      1. Analistas y programadores: Son los responsables del desarrollo del producto en sí
                        1. Personal de pruebas: Se encargan de elaborar y ejecutar el plan de pruebas para asegurar que las condiciones presentadas por el sistema son las adecuadas
                        2. Sus fases
                          1. Análisis del Problema El objetivo de esta actividad es entender las verdaderas necesidades del negocio
                            1. Evaluación y negociación de los requerimientos La diversa gama de fuentes de las cuales provienen los requerimientos, hacen necesaria una evaluación de los mismos antes de definir si son adecuados para el cliente
                              1. Especificación de Requisitos de Software (SRS) La especificación de requisitos de software es la actividad en la cual se genera el documento, con el mismo nombre, que contiene una descripción completa de las necesidades y funcionalidades del sistema que será desarrollado
                                1. Validación de Requisitos La validación es la actividad de la IR que permite demostrar que los requerimientos definidos en el sistema son los que realmente quiere el cliente
                                  1. Evolución de los requerimientos Los requerimientos son una manera de comprender mejor el desarrollo de las necesidades de los usuarios y cómo los objetivos de la organización pueden cambiar, por lo tanto, es esencial planear posibles cambios a los requerimientos cuando el sistema sea desarrollado y utilizado
                                  2. Ramirez Velazquez Julian Andres,Reyes Mercado Itzayana Yomali,Herrera Ortega Sergio Abdiel
                                    Show full summary Hide full summary

                                    Similar

                                    Mapa Conceptual Hardware y Software
                                    Jeferson Alfonso Alvarado Suarez
                                    Los ordenadores
                                    Adela Rico Torres
                                    Test: "La computadora y sus partes"
                                    Dayana Quiros R
                                    CÁLCULO MENTAL
                                    JL Cadenas
                                    Auditoria de Sistemas
                                    francisco ortega
                                    FRACCIONES...
                                    JL Cadenas
                                    FRACCIONES...
                                    Ulises Yo
                                    Factorización de expresiones algebraicas_1
                                    Juan Beltran
                                    UNIDAD II DIBUJO PROYECTIVO
                                    anyimartinezrued
                                    Excel Básico-Intermedio
                                    Diego Santos
                                    Evolución de la Informática
                                    Diego Santos