Vous êtes sur la page 1sur 2

RESUMEN LOS REQUERIMIENTOS DEL SOFTWARE Los requerimientos del software son las caractersticas que debe tener

el software instalado en una computadora para poder soportar y/o ejecutar una aplicacin o un dispositivo especficos. Contrasta con los requerimientos de hardware. Las caractersticas de un requerimiento son sus propiedades principales. Un conjunto de requerimientos en estado de madurez, deben presentar una serie de caractersticas tanto individualmente como en grupo. Las dificultades que tienen los requerimientos para poderlos definir son: Que los requerimientos no son obvios y vienen de muchas fuentes. Que son difciles de expresar en palabras en un lenguaje que es ambiguo Los requerimientos estn relacionados unos con otros, y a su vez se relacionan con otras partes del proceso. Cada requerimiento tiene propiedades nicas y abarcan reas funcionales especficas. Un requerimiento puede cambiar a lo largo del ciclo de desarrollo. Las caractersticas que tiene los requerimientos del Software deben ser: conciso, completo, consistente, no ambiguo y verificable. Conciso: Es un requerimiento si es fcil de leer y entender. Su redaccin debe ser simple y clara para aquellos que vayan a consultarlo en un futuro. Completo: Es un requerimiento donde est completo, si no necesita ampliar detalles en su redaccin, es decir, si se proporciona la informacin suficiente para su comprensin. Consistente: Es donde si no es contradictorio con otro requerimiento. No ambiguo: Se refiere cuando tiene una sola interpretacin. Verificable: Es cuando puede ser cuantificado de manera que permita hacer uso de los siguientes mtodos de verificacin: inspeccin, anlisis, demostracin o pruebas. Los tipos de requerimiento son: los requerimientos del usuario y los requerimientos del sistema; en los cuales cada uno se refiere a lo que consiste como tipo de requerimiento. Los requerimientos del usuario son las declaraciones en un lenguaje natural en donde se dan como en un alto nivel mucho diagrama sobre los servicios que el sistema realiza y sus restricciones operacionales; mientras que los requerimientos del sistema son un documento estructurado en donde establece varias descripciones detalladas en las funciones de servicio y restricciones operacionales del sistema. En los requerimientos del software se establecen 2 clases de tipos de requerimientos que son: los requerimientos funcionales, los no funcionales y los de dominio; en las cuales cada uno consiste en: Los requerimientos funcionales son los que son las declaraciones de servicios que el sistema debera proporcionar de cmo debera reaccionar el sistema a determinadas entradas y como debera comportarse en situaciones particulares; mientras que los requerimientos no funcionales son los que dan restricciones de los servicios o funciones ofrecidas por el sistema como las restricciones de encendido, las restricciones en el proceso de desarrollo, los estndares, entre otros. A su ves podemos saber que los requerimientos que son de dominio, son los que hacen las restricciones que provienen del dominio de aplicacin del sistema y que hacen reflejar las caractersticas que tiene un dominio.

Las metas y requerimientos que hay dentro de un software puede ser muy difcil plantear, los requerimientos no funcionales de una manera precisa, que a su vez puede ser muy difcil poder verificar los requerimientos de manera imprecisa. La meta principal es tener una intencin general del usuario como facilidad de uso, en donde podemos ver que en un requerimiento verificable no funcional puede dar una instruccin que utiliza alguna medida que puede ser probada objetivamente. Por ello podemos concluir que las metas son tiles para los desarrolladores ya que transmiten las intenciones de los usuarios del sistema. Dentro de los requerimientos del software podemos hablar sobre los casos de uso que es uno de los requerimientos ms importantes. Los casos de uso son una descripcin de los pasos o las actividades que debern realizarse para llevar a cabo algn proceso; tambin podemos decir que un caso de uso es una secuencia de
interacciones; en donde por medio de sus diagramas de casos de uso sirven para poder especificar la comunicacin y el comportamiento de un sistema mediante su interaccin con los usuarios y/u otros sistemas. La importancia que tienes los diagramas de flujo es que se utilizan para mostrar cmo reacciona a eventos que se producen en su mbito o en l mismo.

Se dice que los ms comunes para la captura de requisitos funcionales, mas especialmente con el desarrollo de la programacin orientada a objetos, de donde se origina; es en la parte en donde se utiliza, con resultados igualmente satisfactorios poder tambin estar con otros paradigmas que sean parte de la una programacin. Por ultimo podemos ver que los casos de uso pueden ser tiles para establecer requisitos de comportamiento, pero no establecen completamente los requisitos funcionales ni permiten determinar los requisitos no funcionales. Los casos de uso deben complementarse con informacin adicional como reglas de negocio, requisitos no funcionales, diccionario de datos que complementen los requerimientos del sistema; sin embargo la ingeniera del funcionamiento especifica que cada caso crtico del uso debe tener un requisito no funcional centrado en el funcionamiento asociado.

Vous aimerez peut-être aussi