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