SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Profa. Sara Alcántara
ESPECIFICACIÓN
DE REQUISITOS
Tema Nº 14
✓ Introducción, Definiciones
✓ Objetivos, Implicaciones
✓ Ventajas, Usuarios, Evolución
DEL SOFTWARE (ERS)
Introducción de la ERS
01
02
03
04
05
06
07
08
Implicaciones de la ERS
Ventajas de la ERS
Características Fundamentales de la ERS
Características Deseables para un buen ERS
Usuarios de la ERS
Evolución de la ERS
Estructura de la ERS
3
5
7
8
9
10
13
14
09
10 16
Profa. Sara Alcántara
CONTENIDO
Definición de la ERS
Objetivos de la ERS 6
Referencias
11 17
Profa. Sara Alcántara
Introducción:
ERS Después de haber realizado la elicitación de los requisitos del
software es necesario llevar un registro documentado (aplicando
técnicas y/o estándares de documentación) con el fin de pasar en
limpio el análisis realizado a los requisitos, esta documentación
debe ser actualizada cuando se realiza su validación, verificación y
negociación con el cliente o los usuarios finales a fin de establecer
una documentación detallada y depurada, este proceso se llama
especificación de requisitos de software (ERS).
Para escribir la Especificación de Requisitos de software se utiliza
como guía un estándar, como el de la IEEE-830, el PSS-05 de la
Agencia Espacial Europea o la plantilla "Volere" (Robertson y
Robertson, 1999). Estas plantillas proveen con una estructura
específica para presentar los requerimientos. Por ejemplo, en la
IEEE-830: introducción, descripción general, requerimientos
específicos, apéndices e índice.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Introducción:
ERS Para realizar bien el desarrollo de software es esencial tener una
especificación completa de los requisitos. Independientemente de
lo bien diseñado o codificado que esté, un sistema pobremente
especificado decepcionará al usuario y su mantenimiento será
difícil.
La Especificación de Requisitos suministra al técnico y al cliente, los
medios para valorar la calidad del sistema que se entrega ya
terminado.
De la experiencia se sabe que el costo de reparar un error se
incrementa en un factor de diez (Pfleeger, 2006) de una fase de
desarrollo a la siguiente, por lo tanto, la preparación de una
Especificación de Requisitos adecuada, reduce los costos y los
riesgos asociados con el desarrollo del proyecto.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Definición:
ERS Según el estándar IEEE, 1990 se define:
Especificación: Documento que define, de forma completa,
precisa y verificable, los requisitos, el diseño, el
comportamiento u otras características de un sistema o de
un componente de un sistema.
Software: Conjunto de programas, procedimientos y
documentación asociada a la operación de un sistema
informático.
Con estas premisas puede definirse la Especificación de Requisitos
del Software (ERS): como la documentación de los requisitos
esenciales (funciones, rendimiento, diseño, restricciones y
atributos) del software y de sus interfaces externas (IEEE, 1990).
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Objetivos:
ERS
Las características deseables para una buena ERS son las siguientes (IEEE 1984B):
Especificación de Requisitos del Software (ERS)
3
2
1
Ayudar a los clientes
a describir
claramente lo que se
desea obtener
mediante un cierto
software.
Ayudar a los
desarrolladores a
entender qué
quiere
exactamente.
Servir de base para
desarrollos de
estándares de ERS
particulares para
cada organización.
Profa. Sara Alcántara
Implicaciones:
ERS Las exigencias para una ERS conducen a no excederse a
la hora de definirla y construirla, sino mas bien a
abordar la descripción de lo que hay que desarrollar, no
el cómo, el cuándo, etc. Se desarrolla el software. Esto
implica:
Describir correctamente todos los requisitos de
software sin incluir requisitos innecesarios.
No describir ningún detalle de diseño de
software, de su verificación, de la dirección del
proyecto, excepto las restricciones impuestas al
diseño que influyen en los requisitos.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Ventajas:
ERS
Reducción del
esfuerzo de
desarrollo.
Base para la
estimación de
costes y
planificación.
Punto de referencia
para procesos de
verificación y
validación.
Las principales ventajas de realizar la ERS son:
Contrato cliente –
desarrolladores.
Base para posibles
mejoras.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Características Fundamentales:
ERS Las dos características fundamentales de una ERS eficaz
son:
Incluir información veraz, es decir, coherente con
las necesidades reales del usuario que se desean
satisfacer.
Comunicar dicha información de forma veraz, es
decir, de tal manera que se pueda comprender
perfectamente.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Características Deseables:
ERS
3
Fácil de verificar. Existencia de algún
procedimiento finito y efectivo en coste para
que se compruebe que el software satisface
dicho requisito.
1
No ambigua. Cada requisito descrito debe tener
una única interpretación.
2
Completa. Lo será si:
- Incluye todos los requisitos significativos del
software.
- Define la respuesta del software a todas las
posibles clases de datos de entrada y en todas
las posibles situaciones, tanto para los datos
válidos como para los que no lo son.
- Está conforme con el estándar de especificación
que se deba cumplir.
- Están etiquetadas y referenciadas en el texto
todas las figuras, tablas y diagramas.
- Si algún término está por determinar, se debe
acompañar de una descripción de las
condiciones que lo han causado y una posible
descripción para eliminarlo.
Las características deseables para una buena ERS son las siguientes (IEEE 1984B):
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Características Deseables:
ERS
6
Fácil de modificar. La estructura y el estilo de
la ERS deben permitir que cualquier cambio
necesario en los requisitos pueda realizarse de
forma fácil, completa y consistente. Esto
implica que la ERS debe:
- Tener una organización coherente y
manejable (con una tabla de contenidos, un
índice y referencias cruzadas).
- No ser redundante, es decir, el mismo
requisito no debe aparecer en más de un
lugar en la ERS.
4
Consistente. Lo será sí y sólo sí ningún
conjunto de requisitos entran en conflicto entre
ellos.
Pueden darse tres tipos de conflictos (Davis,
1993):
- Dos o más requisitos pueden describir el
mismo objeto real pero utilizan términos
distintos para designarlo.
- Las características especificadas de objetos
reales pueden estar en conflicto.
- Puede haber conflicto lógico o temporal
entre dos acciones determinadas.
5
Facilidad de utilización durante la fase de
explotación y de mantenimiento. La ERS debe
considerar las necesidades de mantenimiento,
incluyendo una eventual sustitución del software,
especialmente debido a:
- El personal que se encarga del mantenimiento no
ha estado relacionado con el desarrollo del
producto software.
- Gran parte de los conocimientos y de la
información necesaria para el mantenimiento se
dan por supuestos en la organización del
desarrollo, pero suelen estar ausentes en la
organización de mantenimiento.
Las características deseables para una buena ERS son las siguientes (IEEE 1984B):
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Características Deseables:
ERS
7
Facilidad para identificar el origen y las consecuencias de cada requisito (facilidad de traza). Se dice que una ERS facilita las referencias con
otros productos del ciclo de vida si establece un origen claro para cada uno de los requisitos y si posibilita la referencia de estos requisitos en
desarrollos futuros o en incrementos de la documentación.
Cuando un requisito de la ERS representa un desglose o una derivación de otro requisito, se debe facilitar tanto las referencias hacia atrás como
las referencias hacia delante en el ciclo de vida. Estas últimas son especialmente importantes para el
mantenimiento del software. Cuando el código o la documentación son modificados, es esencial poder comprobar el conjunto total de
requisitos que pueden verse afectados por estas modificaciones.
Las características deseables para una buena ERS son las siguientes (IEEE 1984B):
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Usuarios de la ERS:
ERS
Especificación de Requisitos del Software (ERS)
Especifican los
requisitos y los leen
para chequear que
atienden sus
necesidades.
Especifican cambios en
los requisitos.
Clientes del Sistema
1
Usan los documentos de
requisitos para
planificar una propuesta
(oferta) para el sistema
y planificar el proceso de
desarrollo.
Gerentes
Usan los requisitos para
entender qué sistema
tiene que ser
desarrollado.
Ingenieros de Sistemas
2
Usan los requisitos para
desarrollar pruebas de
validación para el
sistema.
Ingenieros de Pruebas
4
Usan los requisitos para
ayudar a entender los
sistemas y las
relaciones entre sus
partes.
Ing. de Mantenimiento
5
3
Profa. Sara Alcántara
Evolución:
ERS Normalmente, la ERS deberá ser cambiada a medida que progresa
el producto software ya que es casi imposible especificar algunos
detalles en el momento en el que se inicia el proyecto y es casi
seguro que se realizarán cambios adicionales como consecuencia
de haber encontrado deficiencias, defectos e inexactitudes que se
descubren a medida que el producto evoluciona.
En este proceso deben tenerse en cuenta las consideraciones
siguientes:
El requisito debe ser especificado de la forma mas completa
posible, aun en el caso en que se prevean de forma inevitable
revisiones en el proceso de desarrollo.
Debe iniciarse un proceso formal de cambio para identificar,
controlar, seguir e informar de cambios proyectados tan
pronto como sean identificados.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Evolución:
ERS Los cambios aprobados en los requisitos deben incluirse en la ERS
de forma que permita:
Suministrar una revisión precisa y completa del rastro de las
modificaciones.
Permitir un examen de fragmentos actuales y reemplazados
en la ERS.
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
Estructura del ERS de acuerdo a la IEEE Std. 830-1998 (IEEE, 1999b):
ERS
Especificación de Requisitos del Software (ERS)
1. Introducción
1.1 Objetivo
1.2 Ámbito
1.3 Definiciones, acrónimos y abreviaturas
1.4 Referencias
1.5 Descripción del resto del documento
2. Descripción general
2.1 Perspectiva del producto
2.2 Funciones del producto
2.3 Características del usuario
2.4 Limitaciones generales
2.5 Supuestos y dependencias
3. Requisitos específicos
3.1 Requisitos funcionales
3.2 Requisitos de interfaz externa
3.3 Requisitos de ejecución
3.4 Requisitos de diseño
3.5 Atributos de calidad
3.6 Otros requisitos
4. Apéndices
5. Índice
3. Requisitos específicos
3.1 Requisitos funcionales
3.1.1 Requisito funcional 1
.
.
.
3.1.2 Requisito funcional 2
……………..
3.1.n Requisito funcional n
3.2 Requisitos de interfaz externa
3.2.1 Interfaces de usuario
3.2.2 interfaces hardware
3.2.3 interfaces software
3.2.4 interfaces de comunicaciones
3.3 Requisitos de ejecución
3.4 Requisitos de diseño
3.4.1. Acatamiento de estándares
3.4.2. Limitaciones hardware
………………..
3.5 Requisitos no funcionales (Atributos de
calidad)
3.5.1. Seguridad
3.5.2. Mantenimiento
………………..
3.6 Otros requisitos
3.6.1. Base de datos
3.6.2. Operaciones
3.6.3 Adaptación de situación
Referencias Electrónicas
Referencias Bibliográficas
Bibliográficas y Electrónicas:
Referencias
Profa. Sara Alcántara
Especificación de Requisitos del Software (ERS)
Gomez M., Cervantes J. & Gonzalez P. (2019). Fundamentos de Ingeniería de Software , 1era. Edición. Mexico, D.F.:
Universidad Autónoma Metropolitana.
Bibliográficas:
Referencias
Profa. Sara Alcántara
Especificación de Requisitos del Software (ERS)
Profa. Sara Alcántara
García, A. & García, F. (2018, Febrero). Ingeniería de Software I - Tema 4: Ingeniería de Requisitos. [Archivo PDF].
https://repositorio.grial.eu/bitstream/grial/1143/1/IS_I%20Tema%204%20-%20Ingenieria%20de%20Requisitos.pdf
García, D. (2015, Octubre). Análisis de requisitos en el desarrollo del software [Archivo PDF]. https://e-
archivo.uc3m.es/bitstream/handle/10016/26008/PFC_Dalila_Garcia_Notario.pdf
Guevara, J (s. f.). Introducción al análisis de requisitos (A.R.). Sites.Google, de
https://sites.google.com/site/adai6jfm/home/introduccin-al-anlisis-de-requisitos-ar
IEEE (2008, Octubre). Especificación de Requisitos según el estándar de IEEE 830 [Archivo PDF].
https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf
Rodríguez, N. (2018, Febrero). Ingeniería de Software - Unidad 2: Especificación de Requerimientos Trimestre I. [Diapositiva de
PowerPoint]. Slideshare de https://es.slideshare.net/Norerod/mv-unidad-2-t1?
Roliva, F. (s. f.). Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión 1º D.A.I. – Tema 3 Análisis de los Requisitos
[Archivo PDF]. http://www.jroliva.com/fernando/An%C3%A1lisis/Teoria/Tema3.pdf
Electrónicas:
Referencias
Especificación de Requisitos del Software (ERS)
Docente:
PNF en Informática
MSC.
salcantara3@gmail.com
Ingeniería del Software II - Trimestre I
SARA ALCÁNTARA
Recurso:
El recurso puede ser utilizado bajo condiciones Creative Commons.
Atribuciones:
Algunas de las imágenes utilizadas son de libre uso,
descargadas desde:

Más contenido relacionado

La actualidad más candente

Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 CapasFani Calle
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosJosé Antonio Sandoval Acosta
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Marta Silvia Tabares
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del softwareJuan Pablo Carvallo
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcionalAlejandra MA
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenariosUCATEBA
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Fundamentos y metodos de analisis de requerimientos.
Fundamentos y metodos de  analisis de requerimientos.Fundamentos y metodos de  analisis de requerimientos.
Fundamentos y metodos de analisis de requerimientos.raquel yendez avila
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladoresJoOsee Kette
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Yaskelly Yedra
 

La actualidad más candente (20)

Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Rational rose
Rational roseRational rose
Rational rose
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcional
 
Modelo crc
Modelo crc   Modelo crc
Modelo crc
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenarios
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Fundamentos y metodos de analisis de requerimientos.
Fundamentos y metodos de  analisis de requerimientos.Fundamentos y metodos de  analisis de requerimientos.
Fundamentos y metodos de analisis de requerimientos.
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 

Similar a Tema N° 14 Especificación de Requisitos del Software

Similar a Tema N° 14 Especificación de Requisitos del Software (20)

11 Clase Analisis De Requisitos
11 Clase Analisis De Requisitos11 Clase Analisis De Requisitos
11 Clase Analisis De Requisitos
 
Ing1 requerimientos 3_2016
Ing1 requerimientos 3_2016Ing1 requerimientos 3_2016
Ing1 requerimientos 3_2016
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Ers
ErsErs
Ers
 
Ers
ErsErs
Ers
 
NORMA 830
NORMA 830NORMA 830
NORMA 830
 
Ers
ErsErs
Ers
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Adoo
AdooAdoo
Adoo
 
9001
90019001
9001
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandez
 
Requerimientos de Información
Requerimientos de InformaciónRequerimientos de Información
Requerimientos de Información
 
Iis04 2007
Iis04 2007Iis04 2007
Iis04 2007
 
Di agramas eloy_mvc
Di agramas eloy_mvcDi agramas eloy_mvc
Di agramas eloy_mvc
 
Tema N° 10 Análisis de los Requisitos
Tema N° 10  Análisis de los RequisitosTema N° 10  Análisis de los Requisitos
Tema N° 10 Análisis de los Requisitos
 
Qué es la especificación de requisitos.pptx
Qué es la especificación de requisitos.pptxQué es la especificación de requisitos.pptx
Qué es la especificación de requisitos.pptx
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 s
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
Investigación sobre técnicas que se implementan en las tareas de la Ingenierí...
 

Más de SaraEAlcntaraR

Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)SaraEAlcntaraR
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
 
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
 
Tema N° 4 BPMN - Notación para el Modelado de Procesos de Negocio
Tema N° 4  BPMN - Notación para el Modelado de Procesos de NegocioTema N° 4  BPMN - Notación para el Modelado de Procesos de Negocio
Tema N° 4 BPMN - Notación para el Modelado de Procesos de NegocioSaraEAlcntaraR
 
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareTema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareSaraEAlcntaraR
 
Planificación Académica ISO II - Trimestre I-2021
Planificación Académica ISO II - Trimestre I-2021Planificación Académica ISO II - Trimestre I-2021
Planificación Académica ISO II - Trimestre I-2021SaraEAlcntaraR
 
Tema N° 2 El Proceso de Negocio y sus Elementos
Tema N° 2  El Proceso de Negocio y sus ElementosTema N° 2  El Proceso de Negocio y sus Elementos
Tema N° 2 El Proceso de Negocio y sus ElementosSaraEAlcntaraR
 
Tema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de NegocioTema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de NegocioSaraEAlcntaraR
 
Clase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de NegocioClase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de NegocioSaraEAlcntaraR
 

Más de SaraEAlcntaraR (9)

Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
 
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
 
Tema N° 4 BPMN - Notación para el Modelado de Procesos de Negocio
Tema N° 4  BPMN - Notación para el Modelado de Procesos de NegocioTema N° 4  BPMN - Notación para el Modelado de Procesos de Negocio
Tema N° 4 BPMN - Notación para el Modelado de Procesos de Negocio
 
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareTema N° 5 Ingeniería de Requisitos y los Requisitos del Software
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software
 
Planificación Académica ISO II - Trimestre I-2021
Planificación Académica ISO II - Trimestre I-2021Planificación Académica ISO II - Trimestre I-2021
Planificación Académica ISO II - Trimestre I-2021
 
Tema N° 2 El Proceso de Negocio y sus Elementos
Tema N° 2  El Proceso de Negocio y sus ElementosTema N° 2  El Proceso de Negocio y sus Elementos
Tema N° 2 El Proceso de Negocio y sus Elementos
 
Tema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de NegocioTema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de Negocio
 
Clase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de NegocioClase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de Negocio
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 

Tema N° 14 Especificación de Requisitos del Software

  • 1. Profa. Sara Alcántara ESPECIFICACIÓN DE REQUISITOS Tema Nº 14 ✓ Introducción, Definiciones ✓ Objetivos, Implicaciones ✓ Ventajas, Usuarios, Evolución DEL SOFTWARE (ERS)
  • 2. Introducción de la ERS 01 02 03 04 05 06 07 08 Implicaciones de la ERS Ventajas de la ERS Características Fundamentales de la ERS Características Deseables para un buen ERS Usuarios de la ERS Evolución de la ERS Estructura de la ERS 3 5 7 8 9 10 13 14 09 10 16 Profa. Sara Alcántara CONTENIDO Definición de la ERS Objetivos de la ERS 6 Referencias 11 17
  • 3. Profa. Sara Alcántara Introducción: ERS Después de haber realizado la elicitación de los requisitos del software es necesario llevar un registro documentado (aplicando técnicas y/o estándares de documentación) con el fin de pasar en limpio el análisis realizado a los requisitos, esta documentación debe ser actualizada cuando se realiza su validación, verificación y negociación con el cliente o los usuarios finales a fin de establecer una documentación detallada y depurada, este proceso se llama especificación de requisitos de software (ERS). Para escribir la Especificación de Requisitos de software se utiliza como guía un estándar, como el de la IEEE-830, el PSS-05 de la Agencia Espacial Europea o la plantilla "Volere" (Robertson y Robertson, 1999). Estas plantillas proveen con una estructura específica para presentar los requerimientos. Por ejemplo, en la IEEE-830: introducción, descripción general, requerimientos específicos, apéndices e índice. Especificación de Requisitos del Software (ERS)
  • 4. Profa. Sara Alcántara Introducción: ERS Para realizar bien el desarrollo de software es esencial tener una especificación completa de los requisitos. Independientemente de lo bien diseñado o codificado que esté, un sistema pobremente especificado decepcionará al usuario y su mantenimiento será difícil. La Especificación de Requisitos suministra al técnico y al cliente, los medios para valorar la calidad del sistema que se entrega ya terminado. De la experiencia se sabe que el costo de reparar un error se incrementa en un factor de diez (Pfleeger, 2006) de una fase de desarrollo a la siguiente, por lo tanto, la preparación de una Especificación de Requisitos adecuada, reduce los costos y los riesgos asociados con el desarrollo del proyecto. Especificación de Requisitos del Software (ERS)
  • 5. Profa. Sara Alcántara Definición: ERS Según el estándar IEEE, 1990 se define: Especificación: Documento que define, de forma completa, precisa y verificable, los requisitos, el diseño, el comportamiento u otras características de un sistema o de un componente de un sistema. Software: Conjunto de programas, procedimientos y documentación asociada a la operación de un sistema informático. Con estas premisas puede definirse la Especificación de Requisitos del Software (ERS): como la documentación de los requisitos esenciales (funciones, rendimiento, diseño, restricciones y atributos) del software y de sus interfaces externas (IEEE, 1990). Especificación de Requisitos del Software (ERS)
  • 6. Profa. Sara Alcántara Objetivos: ERS Las características deseables para una buena ERS son las siguientes (IEEE 1984B): Especificación de Requisitos del Software (ERS) 3 2 1 Ayudar a los clientes a describir claramente lo que se desea obtener mediante un cierto software. Ayudar a los desarrolladores a entender qué quiere exactamente. Servir de base para desarrollos de estándares de ERS particulares para cada organización.
  • 7. Profa. Sara Alcántara Implicaciones: ERS Las exigencias para una ERS conducen a no excederse a la hora de definirla y construirla, sino mas bien a abordar la descripción de lo que hay que desarrollar, no el cómo, el cuándo, etc. Se desarrolla el software. Esto implica: Describir correctamente todos los requisitos de software sin incluir requisitos innecesarios. No describir ningún detalle de diseño de software, de su verificación, de la dirección del proyecto, excepto las restricciones impuestas al diseño que influyen en los requisitos. Especificación de Requisitos del Software (ERS)
  • 8. Profa. Sara Alcántara Ventajas: ERS Reducción del esfuerzo de desarrollo. Base para la estimación de costes y planificación. Punto de referencia para procesos de verificación y validación. Las principales ventajas de realizar la ERS son: Contrato cliente – desarrolladores. Base para posibles mejoras. Especificación de Requisitos del Software (ERS)
  • 9. Profa. Sara Alcántara Características Fundamentales: ERS Las dos características fundamentales de una ERS eficaz son: Incluir información veraz, es decir, coherente con las necesidades reales del usuario que se desean satisfacer. Comunicar dicha información de forma veraz, es decir, de tal manera que se pueda comprender perfectamente. Especificación de Requisitos del Software (ERS)
  • 10. Profa. Sara Alcántara Características Deseables: ERS 3 Fácil de verificar. Existencia de algún procedimiento finito y efectivo en coste para que se compruebe que el software satisface dicho requisito. 1 No ambigua. Cada requisito descrito debe tener una única interpretación. 2 Completa. Lo será si: - Incluye todos los requisitos significativos del software. - Define la respuesta del software a todas las posibles clases de datos de entrada y en todas las posibles situaciones, tanto para los datos válidos como para los que no lo son. - Está conforme con el estándar de especificación que se deba cumplir. - Están etiquetadas y referenciadas en el texto todas las figuras, tablas y diagramas. - Si algún término está por determinar, se debe acompañar de una descripción de las condiciones que lo han causado y una posible descripción para eliminarlo. Las características deseables para una buena ERS son las siguientes (IEEE 1984B): Especificación de Requisitos del Software (ERS)
  • 11. Profa. Sara Alcántara Características Deseables: ERS 6 Fácil de modificar. La estructura y el estilo de la ERS deben permitir que cualquier cambio necesario en los requisitos pueda realizarse de forma fácil, completa y consistente. Esto implica que la ERS debe: - Tener una organización coherente y manejable (con una tabla de contenidos, un índice y referencias cruzadas). - No ser redundante, es decir, el mismo requisito no debe aparecer en más de un lugar en la ERS. 4 Consistente. Lo será sí y sólo sí ningún conjunto de requisitos entran en conflicto entre ellos. Pueden darse tres tipos de conflictos (Davis, 1993): - Dos o más requisitos pueden describir el mismo objeto real pero utilizan términos distintos para designarlo. - Las características especificadas de objetos reales pueden estar en conflicto. - Puede haber conflicto lógico o temporal entre dos acciones determinadas. 5 Facilidad de utilización durante la fase de explotación y de mantenimiento. La ERS debe considerar las necesidades de mantenimiento, incluyendo una eventual sustitución del software, especialmente debido a: - El personal que se encarga del mantenimiento no ha estado relacionado con el desarrollo del producto software. - Gran parte de los conocimientos y de la información necesaria para el mantenimiento se dan por supuestos en la organización del desarrollo, pero suelen estar ausentes en la organización de mantenimiento. Las características deseables para una buena ERS son las siguientes (IEEE 1984B): Especificación de Requisitos del Software (ERS)
  • 12. Profa. Sara Alcántara Características Deseables: ERS 7 Facilidad para identificar el origen y las consecuencias de cada requisito (facilidad de traza). Se dice que una ERS facilita las referencias con otros productos del ciclo de vida si establece un origen claro para cada uno de los requisitos y si posibilita la referencia de estos requisitos en desarrollos futuros o en incrementos de la documentación. Cuando un requisito de la ERS representa un desglose o una derivación de otro requisito, se debe facilitar tanto las referencias hacia atrás como las referencias hacia delante en el ciclo de vida. Estas últimas son especialmente importantes para el mantenimiento del software. Cuando el código o la documentación son modificados, es esencial poder comprobar el conjunto total de requisitos que pueden verse afectados por estas modificaciones. Las características deseables para una buena ERS son las siguientes (IEEE 1984B): Especificación de Requisitos del Software (ERS)
  • 13. Profa. Sara Alcántara Usuarios de la ERS: ERS Especificación de Requisitos del Software (ERS) Especifican los requisitos y los leen para chequear que atienden sus necesidades. Especifican cambios en los requisitos. Clientes del Sistema 1 Usan los documentos de requisitos para planificar una propuesta (oferta) para el sistema y planificar el proceso de desarrollo. Gerentes Usan los requisitos para entender qué sistema tiene que ser desarrollado. Ingenieros de Sistemas 2 Usan los requisitos para desarrollar pruebas de validación para el sistema. Ingenieros de Pruebas 4 Usan los requisitos para ayudar a entender los sistemas y las relaciones entre sus partes. Ing. de Mantenimiento 5 3
  • 14. Profa. Sara Alcántara Evolución: ERS Normalmente, la ERS deberá ser cambiada a medida que progresa el producto software ya que es casi imposible especificar algunos detalles en el momento en el que se inicia el proyecto y es casi seguro que se realizarán cambios adicionales como consecuencia de haber encontrado deficiencias, defectos e inexactitudes que se descubren a medida que el producto evoluciona. En este proceso deben tenerse en cuenta las consideraciones siguientes: El requisito debe ser especificado de la forma mas completa posible, aun en el caso en que se prevean de forma inevitable revisiones en el proceso de desarrollo. Debe iniciarse un proceso formal de cambio para identificar, controlar, seguir e informar de cambios proyectados tan pronto como sean identificados. Especificación de Requisitos del Software (ERS)
  • 15. Profa. Sara Alcántara Evolución: ERS Los cambios aprobados en los requisitos deben incluirse en la ERS de forma que permita: Suministrar una revisión precisa y completa del rastro de las modificaciones. Permitir un examen de fragmentos actuales y reemplazados en la ERS. Especificación de Requisitos del Software (ERS)
  • 16. Profa. Sara Alcántara Estructura del ERS de acuerdo a la IEEE Std. 830-1998 (IEEE, 1999b): ERS Especificación de Requisitos del Software (ERS) 1. Introducción 1.1 Objetivo 1.2 Ámbito 1.3 Definiciones, acrónimos y abreviaturas 1.4 Referencias 1.5 Descripción del resto del documento 2. Descripción general 2.1 Perspectiva del producto 2.2 Funciones del producto 2.3 Características del usuario 2.4 Limitaciones generales 2.5 Supuestos y dependencias 3. Requisitos específicos 3.1 Requisitos funcionales 3.2 Requisitos de interfaz externa 3.3 Requisitos de ejecución 3.4 Requisitos de diseño 3.5 Atributos de calidad 3.6 Otros requisitos 4. Apéndices 5. Índice 3. Requisitos específicos 3.1 Requisitos funcionales 3.1.1 Requisito funcional 1 . . . 3.1.2 Requisito funcional 2 …………….. 3.1.n Requisito funcional n 3.2 Requisitos de interfaz externa 3.2.1 Interfaces de usuario 3.2.2 interfaces hardware 3.2.3 interfaces software 3.2.4 interfaces de comunicaciones 3.3 Requisitos de ejecución 3.4 Requisitos de diseño 3.4.1. Acatamiento de estándares 3.4.2. Limitaciones hardware ……………….. 3.5 Requisitos no funcionales (Atributos de calidad) 3.5.1. Seguridad 3.5.2. Mantenimiento ……………….. 3.6 Otros requisitos 3.6.1. Base de datos 3.6.2. Operaciones 3.6.3 Adaptación de situación
  • 17. Referencias Electrónicas Referencias Bibliográficas Bibliográficas y Electrónicas: Referencias Profa. Sara Alcántara Especificación de Requisitos del Software (ERS)
  • 18. Gomez M., Cervantes J. & Gonzalez P. (2019). Fundamentos de Ingeniería de Software , 1era. Edición. Mexico, D.F.: Universidad Autónoma Metropolitana. Bibliográficas: Referencias Profa. Sara Alcántara Especificación de Requisitos del Software (ERS)
  • 19. Profa. Sara Alcántara García, A. & García, F. (2018, Febrero). Ingeniería de Software I - Tema 4: Ingeniería de Requisitos. [Archivo PDF]. https://repositorio.grial.eu/bitstream/grial/1143/1/IS_I%20Tema%204%20-%20Ingenieria%20de%20Requisitos.pdf García, D. (2015, Octubre). Análisis de requisitos en el desarrollo del software [Archivo PDF]. https://e- archivo.uc3m.es/bitstream/handle/10016/26008/PFC_Dalila_Garcia_Notario.pdf Guevara, J (s. f.). Introducción al análisis de requisitos (A.R.). Sites.Google, de https://sites.google.com/site/adai6jfm/home/introduccin-al-anlisis-de-requisitos-ar IEEE (2008, Octubre). Especificación de Requisitos según el estándar de IEEE 830 [Archivo PDF]. https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf Rodríguez, N. (2018, Febrero). Ingeniería de Software - Unidad 2: Especificación de Requerimientos Trimestre I. [Diapositiva de PowerPoint]. Slideshare de https://es.slideshare.net/Norerod/mv-unidad-2-t1? Roliva, F. (s. f.). Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión 1º D.A.I. – Tema 3 Análisis de los Requisitos [Archivo PDF]. http://www.jroliva.com/fernando/An%C3%A1lisis/Teoria/Tema3.pdf Electrónicas: Referencias Especificación de Requisitos del Software (ERS)
  • 20. Docente: PNF en Informática MSC. salcantara3@gmail.com Ingeniería del Software II - Trimestre I SARA ALCÁNTARA Recurso: El recurso puede ser utilizado bajo condiciones Creative Commons. Atribuciones: Algunas de las imágenes utilizadas son de libre uso, descargadas desde: