INGENIERIA DE REQUISITOS

Description

conceptos básicos, herramientas, especificaciones, fases
Henry Gómez
Mind Map by Henry Gómez, updated more than 1 year ago
Henry Gómez
Created by Henry Gómez about 2 years ago
204
0

Resource summary

INGENIERIA DE REQUISITOS
  1. CICLO DE VIDA DEL SOFTWARE
    1. Conocido como (SDLC o Systems Development Life Cycle)
      1. Proceso que se sigue para construir y hacer evolucionar un determinado software
        1. Permite iniciar una serie de fases las cuales proceden a la validación y al desarrollo del software
          1. Se esperando que cumplan los requisitos para la aplicación y verificación de los procedimientos de desarrollo
            1. La normativa ISO/IEC/IEEE 12207:2017 establece

              Annotations:

              • "Un marco común para los procesos del ciclo de vida de los programas informáticos, con una terminología bien definida, a la que pueda remitirse la industria del software. Contiene procesos, actividades y tareas aplicables durante la adquisición, el suministro, el desarrollo, el funcionamiento, el mantenimiento o la eliminación de sistemas, productos y servicios informáticos. Estos procesos del ciclo de vida se llevan a cabo mediante la participación de los interesados, con el objetivo final de lograr la satisfacción del cliente (s.p.)".
              1. ELEMENTOS
                1. FASES
                  1. actividades relacionadas con un objetivo en el desarrollo del proyecto
                    1. asignación de recursos (humanos, financieros o materiales).
                    2. ENTREGABLES
                      1. productos intermedios que generan las fases.
                        1. Pueden ser materiales o inmateriales (documentos, software)
                          1. permiten evaluar la marcha del proyecto
                      2. ingenieria R.
                        1. Entender lo que el cliente quiere., Analizar las necesidades.,Evaluar la factibilidad, Negociar una solución razonable,. Especificar la solución sin ambigüedades, Validar la especificación, Administrar los requisitos conforme éstos se transforman en un sistema operacional.
                          1. Etapas
                            1. utilizadas para el desarrollo de un producto único, a saber:
                              1. elicitación, análisis, especificación y validación de los requisitos.
                          2. FASES
                            1. PLANIFICACIÓN
                              1. realiza el planteamiento del problema, se definen alcances y objetivos del software
                              2. DISEÑO
                                1. Estudia posibles opciones de implementación para el software que hay que construir
                                2. PRUEBAS
                                  1. se detectar fallos cometidos en las etapas anteriores para corregirlos.
                                  2. MANTENIMIENTO
                                    1. tres puntos referenciados: mantenimiento correctivo, mantenimiento adaptativo y mantenimiento perfectivo.
                                    2. ANÁLISIS
                                      1. busca definir los requisitos que son los que dirigirán el desarrollo del proyecto de software.
                                    3. REQUISITOS
                                      1. Condición o capacidad que necesita el usuario para resolver un problema o conseguir un objetivo determinado (IEEE, 1990)
                                        1. Comunican las expectativas de los consumidores de productos software
                                          1. pUEDEN ESTAR EN : ocultos, conocidos o desconocidos, esperados o inesperados, desde el punto de vista del cliente.
                                        2. Importancia
                                          1. Establecen el alcance del trabajo subsecuente
                                            1. Indican al equipo del proyecto qué requieren los usuarios (necesidades de negocio).
                                              1. El éxito o fracaso de un proyecto está altamente influenciado por la calidad de los requisitos
                                                1. caracteristicas
                                                  1. Necesario Completo Consistente Correcto Factible Modificable Priorizado Verificable Rastreable Claro
                                                2. Clasificación
                                                  1. requerimientos
                                                    1. funcionales
                                                      1. declaraciones de los servicios que debe proporcionar el sistema
                                                      2. no funcionales
                                                        1. restricciones de los servicios o funciones ofrecidos por el sistema
                                                        2. Sistema
                                                          1. establecen funciones, servicios y restricciones operativas del sistema
                                                          2. Usuario
                                                            1. declaraciones, en lenguaje natural y en diagramas, de los servicios que se espera
                                                      3. FASES DE DEFINICIÓN DE REQUISITOS
                                                        1. ANÁLISIS
                                                          1. recopila, examina y se formulan los requisitos del cliente, así como la verificación de las posibles restricciones que se puedan aplicar
                                                            1. Corresponde al proceso donde se descubre qué es lo que realmente se necesita y los requerimientos y características del sistema
                                                              1. Se debe averiguar con ayuda de distintas técnicas los requerimientos que el cliente necesita para el proceso
                                                            2. PARADIGMAS DE MODELOS
                                                              1. TRADICIONAL
                                                                1. Cascada
                                                                  1. Espiral
                                                                    1. iterativo o por prototipos
                                                                    2. orientado a objetos
                                                                      1. conforma principalmente por la creación de clases, análisis de requisitos y el diseño.
                                                                      2. AGIL
                                                                        1. Scrum
                                                                          1. Kanban
                                                                            1. XP o programación extrema
                                                                          Show full summary Hide full summary

                                                                          Similar

                                                                          BASES EPISTEMOLOGICAS
                                                                          Alex Quintana Cruz
                                                                          La estadistica, mapa conceptual
                                                                          Edwin Ramirez
                                                                          Mapa mental “Caracterizar los procesos pedagógicos en Ambientes Virtuales de Aprendizaje”.
                                                                          CHRISTIAN DAVID BARRIOS CARRERA
                                                                          MANUAL DE FUNCIONES POR COMPETENCIAS (MFPC)
                                                                          Luisa Fernanda Aroca Arias
                                                                          ETICA EMPRESARIAL
                                                                          ana uribe
                                                                          FACTORES DE PRODUCCION DEL SISTEMA ECONOMICO
                                                                          Nicolas Andres4964
                                                                          Modelo Pedagógico de la Formación Profesional Integral del SENA
                                                                          vanepbr
                                                                          Representación gráfica: Reconociendo mi ambiente
                                                                          milton vergaño
                                                                          Riesgos laborales.
                                                                          juanfoley
                                                                          Introducción a HTML.
                                                                          Andres Camilo Cu