Sie sind auf Seite 1von 23

UNIVERSIDAD NACIONAL DE MOQUEGUA

CARRERA DE INGENIERA DE SISTEMAS

DESARROLLO Y PRODUCCIN DE SOFTWARE

ESPECIFICACIN Y TRAZABILIDAD DE
REQUERIMIENTOS EN EL DESARROLLO DE
APLICACIONES WEB

INTEGRANTE:
YESSICA PEDRAZA YUGRA

INTRODUCCIN
Ingeniera de requerimientos:
Papel primordial en el proceso de desarrollo de
software, ya que se especializa en la definicin del
comportamiento del sistema
Objetivo :
Definicin clara, consistente y compacta de
las especificaciones correctas que definen
el comportamiento del sistema.
Finalidad:
Minimizar al mximo los problemas que se
presentan en el desarrollo de software, que
tanto afectan la calidad del producto final.

Trazabilidad en la Ingeniera de Software :


Prctica de control para obtener el producto lo ms
exacto y fiable posible a las necesidades del cliente
en el dominio del problema. (cambios)

Segn estndar IEEE 830-1998, la


trazabilidad es la habilidad para seguir la
vida de un requerimiento en ambos
sentidos, factor de calidad.

Desarrollo de aplicaciones web:


Una estructura de navegacin obliga a un
desarrollo preciso de este aspecto que
garantice que el usuario no se pierda en el
espacio navegacional del sistema .
Aplicacin web: herramientas que los
usuarios pueden utilizar accediendo a un
servidor web a travs de Internet o de
una intranet mediante un navegador.

NDT
(NavigationalDevelopmentTechniques)
una tcnica para especificar, analizar y
disear el aspecto de la navegacin en
aplicaciones web

Flujo de especificacin de requerimientos:


1. fase de captura de requerimientos.
2. estudio del entorno.
3. definen los objetivos del sistema.

finalmente realiza la
revisin de
especificacin de
requerimientos.

Trazabilidad
de
Requerimientos
:habilidad
para
describir y seguir
la vida de un
requerimiento, de
manera ideal, a
travs de todo el
ciclo de vida del
proyecto.

Proceso de trazabilidad

Subprocesos :
a)configuracin de la trazabilidad de acuerdo con las necesidades
concretas del proyecto, para un resultado positivo respecto al costobeneficio asociado.
b) especificacin de la trazabilidad en el proyecto y la posterior
explotacin de dicha informacin.
Trazabilidad: medida de la calidad del sistema y la madurez del proceso de desarrollo,
prescripcin de muchas normas (CMMI Capability Maturity Model Integration).

La
trazabilidad
no tiene
soporte.

IEEE-830-1998: Prctica recomendada


para las especificaciones de requisitos del
software.

no est libre de
defectos ni de
prejuicios.

Anlisis de requerimientos: especifica necesidades de diferentes


actores para determinar caractersticas de la aplicacin.

Propuestas para la
especificacin de
requerimientos web:
conjunto de guas de
diseo informales
basado en modelos
conceptuales a partir de
requerimientos web.

PROPUESTA METODOLGICA

Especificacin de requerimientos de
aplicaciones web, estipulado por el
estndar IEEE 830-1998 .

Objetivo: Ser utilizada como patrn


en diferentes proyectos .

Incluye caractersticas particulares de los


requerimientos web basados en NDT,
elementos trazables y vnculos de trazado
para facilitar el rastreo de los
requerimientos y el impacto de los
cambios.

MATERIALES Y MTODOS
METODOLOGA:
a)Anlisis del estndar IEEE 830-1998, y las diferentes
adaptaciones existentes en la literatura sobre el mismo.
b)Observacin de las recomendaciones de calidad contempladas
en las normas ISO/IEC 15504 e ISO/IEC 12207.
c)Anlisis de la tcnica NDT (Navigational Development
Techniques) y su aplicacin a un caso de estudio.
d)Consideracin del concepto de trazabilidad a travs del uso de
matrices.
ISO 12207: Modelos de Ciclos de Vida
del Software.
ISO/IEC 15504: Software Process Improvement Capability
Determination (SPIC) Determinacin de la Capacidad de Mejora del
Proceso de Software Modelo para la mejora, evaluacin de los procesos
de desarrollo, mantenimiento de sistemas de informacin y productos de
software.

DISEO DE PLANTILLA: pasos.

RESULTADOS Y DISCUCIN
La propuesta se resume en la tabla 1 donde se observa
una plantilla similar a la del estndar IEEE 830-1998,
incluyendo las particularidades de la especificacin de
requerimientos en una aplicacin web y su uso en la
trazabilidad.

En el estndar IEEE 830-1998, se establece el


propsito; sta subdivisin debe:

a) Delinear el propsito del SRS


(Software Requirements
Specifications).
b) Especificar a qu pblico
intencional va dirigido.

Se presenta grficamente la integracin de los distintos conceptos para la


obtencin de la plantilla propuesta.

CONCLUSIONES
La propuesta ofrece una solucin a la
carencia de metodologas que cubran
la especificacin de requerimientos
que se consideren en las aplicaciones
web, que no estn contemplados en el
estndar IEEE 830-1998.

AGRADECIMIENTOS

Este trabajo es apoyado por el


proyecto F007-2009: Modelos y
mtricas para la evaluacin de la
calidad de software.

Das könnte Ihnen auch gefallen