Está en la página 1de 11

8equerlmlenLos del sofLware

W Los problemas que Llenen que resolver los


lngenleros de sofLware son a menudo
exLremadamenLe comple[os
W Ln consecuencla es dlflcll esLablecer
exacLamenLe lo que el slsLema debe hacer
8equerlmlenLos del sofLware
W Las descrlpclones de los servlclos y
resLrlcclones son los requerlmlenLos del
slsLema
W Ll proceso de descubrlr anallzar y
documenLar esLos servlclos se llama
loqeoletlo Je kepoetlmleotos
8equerlmlenLos del sofLware
W Ll Lermlno requerlmlenLos no se usa
conslsLenLemenLe en la lndusLrla del
sofLware Ln algunos casos se vlsuallza
como una declaracln absLracLa de lo que
debe proveer el slsLema o las resLrlcclones
que esLe debe Lener
8equerlmlenLos del sofLware
W Cuando no se hace una separacln clara de
los nlveles de descrlpcln emplezan a haber
problemas en el proceso de lngenlerla de
requerlmlenLos
W Los nlveles de descrlpcln se hacen
uLlllzando el Lermlno requerlmlenLos del
usuarlo
8equerlmlenLos del sofLware
W Los requerlmlenLos del usuarlo se ocupan
para aslgnar los requerlmlenLos de ms alLo
nlvel
W Los requerlmlenLos del slsLema se usan
para deslgnar la descrlpcln deLallada
8equerlmlenLos del usuarlo
W Los requerlmlenLos del usuarlo son
declaraclones en lengua[e naLural y en
dlagramas de los servlclos que se espera
que el slsLema provea y de las resLrlcclones
que esLe debe Lener
8equerlmlenLos del slsLema
W Los requerlmlenLos del slsLema esLablecen
deLalladamenLe los servlclos y resLrlcclones
del slsLema
W Ll documenLo con esLos requerlmlenLos se
llama speclflcoclo loocloool el que debe
ser preclso Ls lo ms parecldo al conLraLo
enLre cllenLe y desarrollador
Lspeclflcacln del dlseno de sofLware
W Corresponde a una descrlpcln absLracLa
del dlseno de sofLware Ls la base para un
dlseno e lmplemenLacln deLallado
W Agrega el deLalle a la especlflcacln de
requerlmlenLos
LecLores de los dlferenLes Llpos de
especlflcaclones
REQUERIMIENTOS
DEL USUARIO
REQUERIMIENTOS
DEL SISTEMA
ESPECIFICACION
DEL DISEO DE
SOFTWARE
Administradores cIientes
Usuarios finaIes deI sistema
Ingenieros cIientes
Administradores contratistas
Arquitectos deI sistema
Usuarios finaIes deI sistema
Ingenieros cIientes
Arquitectos deI sistema
DesarroIIadores deI software
Ingenieros cIientes(quizs)
Arquitectos deI sistema
DesarroIIadores deI software
Dsuarlos de un
documenLo de
requerlmlenLos
CLIENTES DEL
SISTEMA
Especifican Ios requerimientos
y Ios Iee para verificar que
cumpIen sus necesidades.
Especifican Ios cambios en Ios
requerimientos.
ADMINISTRADORES
UtiIizan eI documento de
requerimientos para pIantear
eI proceso de desarroIIo deI
sistema.
INGENIEROS DE
SISTEMAS
UtiIizan Ios requerimientos
para comprender por que se
desarroIIara eI sistema.
INGENIEROS
PROBADORES DEL
SISTEMA
UtiIizan Ios requerimientos
para desarroIIar Ias pruebas
de vaIidacin para eI
sistema.
INGENIEROS
MANTENEDORES
DEL SISTEMA
UtiIizan Ios requerimientos
para ayudar a comprender eI
sistema y Ias reIaciones
entre Ias partes.
@lpos de requerlmlenLos no
funclonales
Requerimientos
del producto
Requerimientos
no funcionales
Requerimientos
organizacionales
Requerimientos
externos
Requerimientos
ticos
Requerimientos de
interoperabilidad
Requerimientos
legislativos
Requerimientos
de seguridad
Requerimientos
de privacidad
Requerimientos
de espacio
Requerimientos
de desempeo
Requerimientos
de usabilidad
Requerimientos
de eficiencia
Requerimientos
de fiabilidad
Requerimientos
de portabilidad
Requerimientos
de entrega
Requerimientos de
implementacin
Requerimientos
de estndares

También podría gustarte