Ingeniería de requerimientos

Description

Tarea 4 Ingeniería de Software
Catalina Paz
Mind Map by Catalina Paz, updated more than 1 year ago
Catalina Paz
Created by Catalina Paz about 7 years ago
11
0

Resource summary

Ingeniería de requerimientos
  1. Proceso de encontrar, analizar, documentar y verificar los servicios y restricciones de un sistema,
    1. Necesita
      1. Documento de requerimientos de software (SRS)
        1. Define requerimientos en detalle para desarrolladores y evaluadores, así como también información de posible evolución del sistema
          1. Posee
            1. Estructura (Estándar de IEEE pero que se adapta al sistema a desarrollar)
              1. Prefacio
                1. Introducción
                  1. Glosario
                    1. Arquitectura del sistema
                      1. Evolución del sistema
                        1. Modelo del sistema
                          1. Índice
                            1. Apéndice
                        2. Incluye
                          1. Incluye
                            1. Tiene
                              1. Usuarios
                                1. Clientes del sistema
                                  1. Lo usan para
                                    1. Especifica cambios a requisitos acorde a sus necesidades
                                  2. Gerentes
                                    1. Lo usan para
                                      1. Planifica oferta y proceso de desarrollo del sistema
                                    2. Ingenieros del sistema
                                      1. Lo usan para
                                        1. Entender el sistema que se creará
                                      2. Ingenieros de prueba del sistema
                                        1. Lo usan para
                                          1. Desarrollar pruebas de validación
                                        2. Ingenieros de mantenimiento del sistema
                                          1. Lo usan para
                                            1. Entender el sistema y sus relaciones entre las partes
                                2. Requerimientos del usuario
                                  1. Servicios que el sistema espera ofrecer al usuario y sus restricciones
                                    1. Forma en que se especifica
                                      1. Diagramas y tablas
                                        1. Lenguaje natural
                                          1. Puede ser estructurado de acuerdo a un estándar que minimiza sus vulnerabilidades
                                    2. Requerimientos del sistema
                                      1. Descripción de las funciones, servicios y restricciones operacionales de sistema
                                        1. Forma en que se especifica
                                          1. Diseño
                                            1. Modelo de sistemas gráficos
                                              1. Modelos de sistemas matemáticos
                                                1. Lenguaje natural
                                              2. Requerimientos funcionales
                                                1. Lo que el sistema debe hacer y no hacer, como debería reaccionar y comportarse.
                                                2. Requerimientos no funcionales
                                                  1. Restricciones de los servicios o funciones del sistema
                                                    1. Requerimientos del producto
                                                      1. Especifica o restringe el comportamiento del software
                                                      2. Requerimientos organizativos
                                                        1. Derivados de políticas y procedimientos en la organización de clientes y desarrolladores
                                                        2. Requerimientos externos
                                                          1. Requerimientos derivados de factores externos al sistema y de su desarrollo
                                                    2. Formada de
                                                      1. Procesos iterativos
                                                        1. Estudio de factibilidad
                                                          1. Breve y enfocado a responder las 4 preguntas clave
                                                          2. Elicitación y análisis
                                                            1. Actividades
                                                              1. Descubrimiento de los requerimientos
                                                                1. Interacción con las partes interesadas
                                                                  1. Se realiza
                                                                    1. Caso de uso
                                                                      1. En conjunto representan las posibles interacciones que serán descritas en los requerimientos del sistema
                                                                  2. Clasificación y organización de los requerimientos
                                                                    1. Agrupación de requerimientos similares, usualemente con una modelo del sistema de arquitecura
                                                                    2. Priorización y negociación de los requerimientos
                                                                      1. Priorizar y solucionar conflictos de requerimientos con las partes interesadas con una negociación
                                                                      2. Espeficiación de los requerimientos
                                                                        1. Generación de SRS
                                                                    3. Especificación
                                                                      1. Validación
                                                                        1. Verificar que los requerimientos definen el sistema que el cliente desea
                                                                        2. Utiliza
                                                                          1. Etnografía
                                                                            1. Técnica de observación para comprender los procesos y derivar sus requerimientos
                                                                      Show full summary Hide full summary

                                                                      Similar

                                                                      Mapa Conceptual Hardware y Software
                                                                      Jeferson Alfonso Alvarado Suarez
                                                                      Los ordenadores
                                                                      Adela Rico Torres
                                                                      La ingenieria de requerimientos
                                                                      Sergio Abdiel He
                                                                      Test: "La computadora y sus partes"
                                                                      Dayana Quiros R
                                                                      FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                      anhita
                                                                      Abreviaciones comunes en programación web
                                                                      Diego Santos
                                                                      Auditoria de Sistemas
                                                                      francisco ortega
                                                                      Seguridad en la red
                                                                      Diego Santos
                                                                      UNIDAD II DIBUJO PROYECTIVO
                                                                      anyimartinezrued
                                                                      Conceptos básicos de redes
                                                                      ARISAI DARIO BARRAGAN LOPEZ
                                                                      Excel Básico-Intermedio
                                                                      Diego Santos