Esta es una de la estapas mas fundamentales y ensenciales de los analista de sistemas por que en esta se encuentra basada cada uno de los modelos del proceso de desarrollo del software propuesto, incluye activdades que apuntan a la captura de requerimientos. por lo tanto, la compresion del proposito y la funcion del sistema comienza con un atento examen de los requerimientos.
Se puede decir que un requerimiento es, cuando un cliente solicita que se desarrolle un sistema tiene algunas nociones de lo que debe hacer.
por esta razon cada sistema basado en software tiene un proposito, usualmente expresado con algo que el sistema debe hacer.
un requerimiento no es mas q la caracteristica del sistam o una descripcion de algo que el sistema es capaz de hacer con el objeto de satisfacer el proposito del sistema, es decir que un requerimiento es lo que un cliente o un usuario espera que el sistema haga. por eso los analista debe de estar muy al tanto, de lo que usuarios buscan en una solucion de su problemas es decir que valla a corde con su cultura y su lenguaje para asi construir el sistema que resuelva sus necesidades
un analista busca con todo esto de requerimientos es darle una obtima solucion a los problemas.
Un rquerimiento se clasifica en tres que son :
- requerimientos funcionales
- requerimientos no funcionales
- requerimientos del dominio
REQUERIMIENTO FUNCIONAL:
Este se encarga de describir la funcionalidad o los servicios que se espera que el sistema proveera. dependen del tipo de software, del sistema que se desarrollo y de los posibles usuarios.
REQUERIMIENTO NO FUNCIONAL:
Son todo aquellos requerimientos que no se refienren directamente a las funciones especificas que entrega el sistema
REQUERIMEINTO DLE DOMINIO:
Este se deriba del domino del sistema mas que todo en las necesidades especificas del usuario.