SlideShare una empresa de Scribd logo
Ingeniería de
Software.
Ing. Jorge Juárez.
Especificaciones de Requisitos de
Software (ERS).
• El cliente no suele entender el proceso de diseño y desarrollo
del software como para poder redactar una ERS.
• Los analistas, normalmente, no suelen entender
completamente el problema del cliente, debido a que no
dominan su área de trabajo.
Fase de análisis según el
estándar IEEE 1074
• Definir los requisitos del Software. Tarea iterativa para crear
una definición o especificación preliminar de los requisitos
que debe cumplir el software a partir de la información
obtenida mediante las técnicas de recolección de información.
• Definir los requerimientos de las interfaces. No basta con
documentar los requisitos que debe cumplir el software, sino
que también es necesario definir las propiedades que se
deben satisfacer para obtener una interacción eficaz con otros
elementos del sistema como el usuario, el hardware y otras
aplicaciones del software.
• Integrar los requisitos. Crear un documento de
especificaciones asignándoles prioridades. Una vez descrito
los requisitos del software y los de sus interfaces.
Estructura para la ERS.
IEEE830
• 1. Introducción
• 1.1 Objetivos
• 1.2 Ámbito
• 1.3 Definiciones, Siglas y Abreviaturas
• 1.4 Referencias
• 1.5 Visión global
• 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 (ver diapositiva 6)
• Apéndices
Requisitos específicos.
• 3.1 Requisitos funcionales.
• 3.1.1 Requisito funcional I
• 3.1.1.1 Introducción
• 3.1.1.2 Entradas
• 3.1.1.3 Procesamiento
• 3.1.1.4 Salidas
• 3.1.2 Requisito funcional II
• …
• 3.1.n Requisito funcional n
• 3.2 Requisitos de Interfaz externa
• 3.2.1 Interfaces de usuario
• 3.2.2 Interfaces de hardware
• 3.2.3 Interfaces de 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 de hardware
• 3.4.x etc.
• 3.5 Atributos de calidad
• 3.5.1 Seguridad
• 3.5.2 Mantenimiento
• 3.5.x etc
• 3.6 Otros requisitos
• 3.6.1 Base de datos
• 3.6.2 Operaciones
• 3.6.3 Adaptación de situación
• 3.6.x etc.

Más contenido relacionado

Similar a Documento especificaciones(clase4)

Ieee 830 srs
Ieee 830 srsIeee 830 srs
Ieee 830 srs
Yeison Ospina Lopez
 
Iee830
Iee830Iee830
Iee830
yjol1360
 
¿Qué es SRS?
¿Qué es SRS?¿Qué es SRS?
¿Qué es SRS?
AnibalRojasZenteno
 
ingenieria de requisitos
ingenieria de requisitosingenieria de requisitos
ingenieria de requisitos
Jesus Coloma
 
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í...
Karim Krystalgami
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Daniel Guaycha
 
Ieee 830 srs
Ieee 830 srsIeee 830 srs
Ieee 830 srs
LauC2457
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
Mariana Fajardo Estudillo
 
Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2
Ingrid Figueroa Mendoza
 
Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2
Ingrid Figueroa Mendoza
 
Documentación
DocumentaciónDocumentación
Documentación
FSILSCA
 
Analisis
AnalisisAnalisis
Analisis
FSILSCA
 
Qué es un documento de requerimientos
Qué es un documento de requerimientosQué es un documento de requerimientos
Qué es un documento de requerimientos
Carlos Alonso
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
NinoskaChuraLlojlla1
 
Requerimientos de Información
Requerimientos de InformaciónRequerimientos de Información
Requerimientos de Información
Julio César Álvarez Reyes
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
Pablo Niama
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
Bebeto Pesantez
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandez
Jose Fernandez
 
2007_lunes8_inicio.ppt
2007_lunes8_inicio.ppt2007_lunes8_inicio.ppt
2007_lunes8_inicio.ppt
TICSEPERU1
 
ing de requisitos.ppt
ing de requisitos.ppting de requisitos.ppt
ing de requisitos.ppt
AbrahamPacheco29
 

Similar a Documento especificaciones(clase4) (20)

Ieee 830 srs
Ieee 830 srsIeee 830 srs
Ieee 830 srs
 
Iee830
Iee830Iee830
Iee830
 
¿Qué es SRS?
¿Qué es SRS?¿Qué es SRS?
¿Qué es SRS?
 
ingenieria de requisitos
ingenieria de requisitosingenieria de requisitos
ingenieria de requisitos
 
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í...
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
 
Ieee 830 srs
Ieee 830 srsIeee 830 srs
Ieee 830 srs
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
 
Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2
 
Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2Ingenieria de softwrae vol1 v4 2
Ingenieria de softwrae vol1 v4 2
 
Documentación
DocumentaciónDocumentación
Documentación
 
Analisis
AnalisisAnalisis
Analisis
 
Qué es un documento de requerimientos
Qué es un documento de requerimientosQué es un documento de requerimientos
Qué es un documento de requerimientos
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
 
Requerimientos de Información
Requerimientos de InformaciónRequerimientos de Información
Requerimientos de Información
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandez
 
2007_lunes8_inicio.ppt
2007_lunes8_inicio.ppt2007_lunes8_inicio.ppt
2007_lunes8_inicio.ppt
 
ing de requisitos.ppt
ing de requisitos.ppting de requisitos.ppt
ing de requisitos.ppt
 

Más de Jorge Juárez

Clase 2
Clase 2Clase 2
Clase 2
Jorge Juárez
 
Introducción a Metodologías de Investigación
Introducción a Metodologías de InvestigaciónIntroducción a Metodologías de Investigación
Introducción a Metodologías de Investigación
Jorge Juárez
 
Formulas
FormulasFormulas
Formulas
Jorge Juárez
 
Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013
Jorge Juárez
 
Aet2 class41
Aet2 class41Aet2 class41
Aet2 class41
Jorge Juárez
 
Introcuccion.publisher.2013
Introcuccion.publisher.2013Introcuccion.publisher.2013
Introcuccion.publisher.2013
Jorge Juárez
 
Log0 class41
Log0 class41Log0 class41
Log0 class41
Jorge Juárez
 
Animación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayoAnimación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayo
Jorge Juárez
 
Log0 class31
Log0 class31Log0 class31
Log0 class31
Jorge Juárez
 
Creación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentaciónCreación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentación
Jorge Juárez
 
Planificacion de una presentacion efectiva
Planificacion de una presentacion efectivaPlanificacion de una presentacion efectiva
Planificacion de una presentacion efectiva
Jorge Juárez
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Jorge Juárez
 
Log0 class22
Log0 class22Log0 class22
Log0 class22
Jorge Juárez
 
Combinación de correspondencia v office2013
Combinación de correspondencia v office2013Combinación de correspondencia v office2013
Combinación de correspondencia v office2013
Jorge Juárez
 
Creacion de tabla de contenido e indice
Creacion de tabla de contenido e indiceCreacion de tabla de contenido e indice
Creacion de tabla de contenido e indice
Jorge Juárez
 
Estilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuacionesEstilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuaciones
Jorge Juárez
 
Log0 class21
Log0 class21Log0 class21
Log0 class21
Jorge Juárez
 
Office 365 version 2015
Office 365 version 2015Office 365 version 2015
Office 365 version 2015
Jorge Juárez
 
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Jorge Juárez
 
Log0 class02
Log0 class02Log0 class02
Log0 class02
Jorge Juárez
 

Más de Jorge Juárez (20)

Clase 2
Clase 2Clase 2
Clase 2
 
Introducción a Metodologías de Investigación
Introducción a Metodologías de InvestigaciónIntroducción a Metodologías de Investigación
Introducción a Metodologías de Investigación
 
Formulas
FormulasFormulas
Formulas
 
Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013Publicaciones rápidas en publisher 2013
Publicaciones rápidas en publisher 2013
 
Aet2 class41
Aet2 class41Aet2 class41
Aet2 class41
 
Introcuccion.publisher.2013
Introcuccion.publisher.2013Introcuccion.publisher.2013
Introcuccion.publisher.2013
 
Log0 class41
Log0 class41Log0 class41
Log0 class41
 
Animación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayoAnimación, transición e intervalos de ensayo
Animación, transición e intervalos de ensayo
 
Log0 class31
Log0 class31Log0 class31
Log0 class31
 
Creación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentaciónCreación, modificación en implementación de la presentación
Creación, modificación en implementación de la presentación
 
Planificacion de una presentacion efectiva
Planificacion de una presentacion efectivaPlanificacion de una presentacion efectiva
Planificacion de una presentacion efectiva
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Log0 class22
Log0 class22Log0 class22
Log0 class22
 
Combinación de correspondencia v office2013
Combinación de correspondencia v office2013Combinación de correspondencia v office2013
Combinación de correspondencia v office2013
 
Creacion de tabla de contenido e indice
Creacion de tabla de contenido e indiceCreacion de tabla de contenido e indice
Creacion de tabla de contenido e indice
 
Estilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuacionesEstilos, marcadores, notas al pie, editor de ecuaciones
Estilos, marcadores, notas al pie, editor de ecuaciones
 
Log0 class21
Log0 class21Log0 class21
Log0 class21
 
Office 365 version 2015
Office 365 version 2015Office 365 version 2015
Office 365 version 2015
 
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
Diseño de tablas uso de formulas creacion de titulos y columnas año 2014
 
Log0 class02
Log0 class02Log0 class02
Log0 class02
 

Documento especificaciones(clase4)

  • 2. Especificaciones de Requisitos de Software (ERS). • El cliente no suele entender el proceso de diseño y desarrollo del software como para poder redactar una ERS. • Los analistas, normalmente, no suelen entender completamente el problema del cliente, debido a que no dominan su área de trabajo.
  • 3. Fase de análisis según el estándar IEEE 1074 • Definir los requisitos del Software. Tarea iterativa para crear una definición o especificación preliminar de los requisitos que debe cumplir el software a partir de la información obtenida mediante las técnicas de recolección de información. • Definir los requerimientos de las interfaces. No basta con documentar los requisitos que debe cumplir el software, sino que también es necesario definir las propiedades que se deben satisfacer para obtener una interacción eficaz con otros elementos del sistema como el usuario, el hardware y otras aplicaciones del software.
  • 4. • Integrar los requisitos. Crear un documento de especificaciones asignándoles prioridades. Una vez descrito los requisitos del software y los de sus interfaces.
  • 5. Estructura para la ERS. IEEE830 • 1. Introducción • 1.1 Objetivos • 1.2 Ámbito • 1.3 Definiciones, Siglas y Abreviaturas • 1.4 Referencias • 1.5 Visión global • 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 (ver diapositiva 6) • Apéndices
  • 6. Requisitos específicos. • 3.1 Requisitos funcionales. • 3.1.1 Requisito funcional I • 3.1.1.1 Introducción • 3.1.1.2 Entradas • 3.1.1.3 Procesamiento • 3.1.1.4 Salidas • 3.1.2 Requisito funcional II • … • 3.1.n Requisito funcional n • 3.2 Requisitos de Interfaz externa • 3.2.1 Interfaces de usuario • 3.2.2 Interfaces de hardware • 3.2.3 Interfaces de software • 3.2.4 Interfaces de comunicaciones
  • 7. • 3.3 Requisitos de ejecución. • 3.4 Requisitos de diseño • 3.4.1 Acatamiento de estándares • 3.4.2 Limitaciones de hardware • 3.4.x etc. • 3.5 Atributos de calidad • 3.5.1 Seguridad • 3.5.2 Mantenimiento • 3.5.x etc • 3.6 Otros requisitos • 3.6.1 Base de datos • 3.6.2 Operaciones • 3.6.3 Adaptación de situación • 3.6.x etc.