Un requerimiento puede definirse como un
atributo necesario dentro de un sistema, que puede representar una capacidad,
una característica o un factor de calidad del sistema de tal manera que le sea
útil a los clientes o a los usuarios finales.
A nivel general los requerimientos
pueden clasificarse como requerimientos indicados o reales.
Los requerimientos indicados son los
entregados por el usuario al comienzo del proyecto, en tanto que los
requerimientos reales son aquellos que reflejan la satisfacción de las
necesidades del usuario en un sistema en particular.
El proceso para convertir los requerimientos indicados en requerimientos reales consisten en un proceso de filtrado. Un proceso es un conjunto ordenado de tareas una serie de pasos que involucran actividades, restricciones y recursos que producen una determinada salida esperada. Un proceso involucra por lo general un conjunto de herramientas y técnicas.
Un procedimiento es una serie de pasos
una manera de combinar herramientas y técnicas para generar un producto.
Características de los
procesos:
Un proceso utiliza recursos está sujeto
a una serie de restricciones genera productos intermedios y finales, cada
actividad del proceso tiene criterios de entrada y salida, es decir se conoce
cuando inicia y termina el proceso todo proceso tiene un conjunto de principios
que permiten explicar las metas de cada actividad las actividades se realizan
secuencialmente.
Cuando el proceso implica la
construcción de algún producto, solemos referirnos al proceso como un ciclo de
vida. El proceso de desarrollo de software se denomina ciclo de vida del
software. Los procesos son importantes porque imponen consistencia y estructura
sobre un conjunto de actividades.
¿POR QUE DEBEMOS MODELAR UN PROCESO?
Para tener una comprensión común de las actividades,
recursos y restricciones del proyecto, para encontrar las inconsistencias,
redundancias y omisiones en el proceso y en las partes que lo constituyen así
se pueden corregir y de esta manera se obtiene un producto final de calidad.
Para fijar las metas de desarrollo, para
cumplir con cada actividad, con las restricciones y el presupuesto establecido.
Debe existir adaptación a la situación especial en la que se utiliza, para
construir un producto de calidad y que sea efectivo. Para definir un modelo de
desarrollo de software debemos tener en cuenta Al cliente, al usuario, el
tiempo, el presupuesto, los recursos tanto materiales como humanos, el objetivo
del proyecto y los requerimientos, entre otras cosas.
Atributo: necesario dentro de un
sistema, que puede representar una capacidad, una característica o un
requerimiento factor de calidad del sistema de tal manera que le sea útil a los
clientes o a los usuarios finales. Conjunto de procedimientos de tal modo que
los proceso productos que se construyen satisfacen un conjunto de metas o
estándares.
Requerimientos de procesos: Es un proceso que utiliza
recursos y está sujeto a una serie de restricciones.
Procesos: Genera productos intermedios y
finales.
Características: Todo proceso tiene un
conjunto de principios que permiten explicar las metas de cada actividad.
Las actividades: Se realizan
secuencialmente se debe tener en cuenta, al cliente, al usuario, el tiempo, el
presupuesto, los modelo de recursos tanto materiales como humanos, el objetivo
del proyecto y los requerimientos, entre otras cosas.
Aprender un poco mas sobre Requerimientos de Procesos:
Aprender un poco mas sobre Requerimientos de Procesos: