INCIO:
en una plática con agricultores de la cabecera municipal de Arroyo Seco, Qro.
Se llegó a conocer el ámbito que tendrá el proyecto de sistema de riego en el
cual se llegaron a las siguientes conclusiones:
-
El
sistema de riego deberá de ser por goteo ya que es uno de los más eficientes y
no se consume tanta agua.
-
El
sistema de riego estará controlado por la placa ARDUINO 1 la cual nos permite.
programar sensores y actuadores para tener controlado el sistema de riego por
goteo.
-
El
sistema de riego se activará solo si a las tierras de cultivos les falta el
recurso.
-
El
regado se medirá dependiendo de las diferentes necesidades de los diversos
cultivos que se sembrarán.
OBTENCION:
para la etapa de obtención de requisitos se realizó una entrevista a diversas
personas para conocer qué es lo que esperan del sistema, que es lo que se debe
lograr y como satisfacer sus necesidades.
1-
¿Cuál sería el motivo por el cual implementarías un sistema de riego?
2.-
¿Qué es lo que esperas de un sistema de riego?
3.-
¿Qué ventajas encuentras en la implementación de sistemas de riego?
4.-
¿Qué desventajas crees que existan en la implementación de un sistema de riego?
5-¿Qué
beneficios económicos y sociales tendrá implementar sistemas de riego en las
tierras de producción?
6.-
¿crees que la agricultura sea un buen negocio?
Con
la realización de esta encuesta a 15 personas se obtuvieron datos muy
interesantes:
-
La
mayoría de los entrevistados coincidieron en que el motivo por el cual implementarían
un sistema de riego seria por la falta de lluvias en los últimos años.
-
Todos
los entrevistados esperan que con un sistema de riego puedan sembrar en
cualquier época del año.
-
Las
ventajas que tiene un sistema de riego e que no habrá pérdida por falta de
agua, se podrá sembrar cualquier época del año.
-
La
desventaja principal fue el costo que tiene la automatización.
-
Si
se implementaran los sistemas de riego vería un crecimiento económico a las
familias de la cabecera municipal y de igual manera se podrán vender las
cosechas obtenidas.
Elaboración: aquí se enfoca en el
desarrollo de un modelo técnico refinado de las funciones, características y
restricciones del software.
Se crean escenarios del usuario que
describan la forma en que el usuario final y otros actores interactúan con el
sistema.
En
nuestro prototipo que se muestra en la figura, podemos observar diferentes
opciones de cultivo a la cual se le aplicara el regado, estas opciones variaran
dependiendo a lo que los agricultores estén acostumbrados a sembrar.
También
contara con los datos de humedad y temperatura a la que se encuentre la tierra
en tiempo real.
También
contara con un apartado donde se mostraran los registros de las veces regadas.
Negociación: En esta etapa
el ingeniero de requisitos debe negociar con el cliente los alcances y límites
del sistema. De forma iterativa los requisitos se prioriza, modifican, combinan
o eliminan buscando acuerdos que beneficien a todas las partes. Se identifican
y analizan los riesgos asociados con cada requisito.
Especificación: Es el
producto final de la ingeniería de requisitos. Una especificación puede ser un
documento escrito, un conjunto de modelos gráficos, un modelo matemático
formal, una colección de escenarios de uso, un prototipo o cualquier
combinación de estos.
Validación: La validación de
requisitos examina la especificación para asegurar que todos los requisitos de
software se han establecidos de manera precisa. y que el producto de trabajo
cumple con los estándares establecidos para el proceso, proyecto y producto.
Gestión de requisitos: La
validación de requisitos examina la especificación para asegurar que todos los
requisitos de software se han establecidos de manera precisa. Y que el producto
de trabajo cumple con los estándares establecidos para el proceso, proyecto y
producto.