La
obtención de requisitos es el proceso de recogida de los mismos. En este
proceso, los profesionales técnicos de la organización, como los
desarrolladores de software y los ingenieros de sistemas, trabajan juntamente
con los usuarios del sistema y los clientes.
Este proceso es útil para encontrar los problemas que hay que resolver
dentro de un proyecto propuesto. Es quizá el proceso de desarrollo de software
más difícil, más propenso a errores y más comunicativo. Sólo puede tener éxito
mediante una colaboración eficaz entre el cliente y el desarrollador. Es
necesario para saber qué necesitan realmente los usuarios. Los problemas incluyen
estas preguntas:
La obtención de técnicas de
elicitación de requerimientos es el proceso de recopilación de requisitos. En
este proceso, los profesionales técnicos de la organización, como los
desarrolladores de software y los ingenieros de sistemas, trabajan en estrecha
colaboración con los usuarios y clientes del sistema. Este proceso es útil para
encontrar problemas a resolver en el proyecto propuesto. Este puede ser el
proceso de desarrollo de software más difícil, propenso a errores y
comunicativo. Solo a través de una colaboración eficaz entre clientes y
desarrolladores puede tener éxito. Es necesario saber qué es lo que realmente
necesita el usuario. Los problemas incluyen lo siguiente:
1. ¿Qué debe proporcionar el sistema
propuesto?
2. ¿Cuáles son los
servicios que se esperan del sistema?
3. ¿Cuáles son las
características necesarias del sistema?
4. ¿Cuáles son los
requisitos de hardware y software del sistema?
Tecnicas De Elicitación:
Entrevistas:
Las entrevistas son el
método más utilizado y popular para la obtención de requisitos. En este método, el analista y los ingenieros
del proceso de ingeniería de requisitos discuten con los diferentes tipos de
partes interesadas para entender los requisitos del sistema y el objetivo que
tienen que cumplir en el sistema.
Entrevista cerrada: En
esta entrevista el ingeniero de requisitos prepara algunas preguntas
predefinidas y trata de obtener las respuestas a estas preguntas de los interesados.
Entrevista abierta: En
esta entrevista el ingeniero de requisitos no prepara ninguna pregunta
predefinida, e intenta obtener la información de los de las partes interesadas
en discusiones abiertas. Se concentra sobre todo en conocer las expectativas de
los interesados sobre el sistema.
Por lo general, las
entrevistas comienzan con preguntas predefinidas. Sin embargo, en el proceso de
la entrevista, pueden surgir muchas cosas considerables, que conducen a un
debate abierto. Las entrevistas son eficaces para entender los problemas del
sistema existente y para conocer los requisitos generales de las partes
interesadas. Sin embargo, es difícil decidir los límites del sistema propuesto
y los procedimientos de organización utilizando este método. Para que la
entrevista sea eficaz, el ingeniero de requisitos y los interesados deben
actuar de la siguiente manera.
Análisis social:
El análisis social
también se conoce como Observación. La observación es el método de recogida de
requisitos mediante la observación de las personas en su trabajo habitual. Este
método se utiliza generalmente para encontrar los requisitos adicionales que
necesita el usuario, cuando éste es incapaz de explicar sus requisitos
esperados del nuevo producto y los problemas con el producto existente.
Este análisis social contiene
cuatro tipos de situaciones lógicas:
Observaciones pasivas:
este análisis social se lleva a cabo sin la participación directa del
observador en la sociedad. La observación del trabajo de la gente se lleva a
cabo mediante la grabación con cintas de vídeo, cámaras de vídeo y cámaras de
vigilancia. La documentación de los problemas y las necesidades se prepara a
partir de los datos grabados.
Observación activa - Esta
observación se lleva a cabo con la participación directa del observador. Se
proporciona a las personas el nuevo prototipo de producto o el producto
existente para que realicen las operaciones con el producto. El observador
proporciona el conocimiento del dominio al usuario para que trabaje con el
producto y realiza el informe de los requisitos de las personas observando su
trabajo con el producto.
Observaciones
explicativas- En este tipo de observación, los usuarios hablan en voz alta
explicando lo que están haciendo, mientras utilizan el producto. El observador
toma notas utilizando la explicación dada por el usuario.
Etnografía - En este
método el observador está completamente inmerso en la sociedad. El observador
observa en profundidad la sociedad y sus trabajos. No hay una fórmula concreta
para llevar a cabo este método, pero requiere mucho tiempo y es tiempo y es un
método costoso para recopilar los requisitos.
Cuestionario:
Los cuestionarios son uno
de los métodos de recopilación de requisitos con menor costo. Los cuestionarios
llegan a un gran número de personas. Pero los resultados extraídos de los
cuestionarios deben ser analizados con claridad. El resultado de los
cuestionarios depende principalmente de dos factores:
1. Eficacia y diseño del
cuestionario.
2. Honestidad del
encuestado.
Un cuestionario bien
diseñado y eficaz puede servir para decidir las necesidades reales de los
usuarios, los objetivos y las limitaciones.
Un buen cuestionario estructurado influye en las personas para que
respondan con sinceridad, lo que permite obtener resultados fiables de un gran
grupo de personas. Los datos recogidos a través de los cuestionarios pueden
utilizarse para analizar los resultados obtenidos, tanto sistemática como
cuantitativamente. El diseño del cuestionario es un proceso de varias etapas y
debe considerarse en consecuencia.
Works Cited:
https://personal.utdallas.edu/~chung/RE/RE_chapters/Chapter%203.pdf
https://www.site.uottawa.ca/~bochmann/SEG3101/Notes/SEG3101-ch2-3%20-%20ElicitationTechniques.pdf
http://ceur-ws.org/Vol-2851/paper1.pdf
https://www.testbytes.net/blog/requirements-elicitation/
https://etd.lib.metu.edu.tr/upload/4/1260300/index.pdf
https://pro.unibz.it/staff/mscotto/SE/SE%20-%20Requirements%20elicitation.pdf
http://www.my-trac.eu/wp-content/uploads/2018/06/My-TRAC_D5.1_v2_SUBMITTED.pdf
https://www.ijeat.org/wp-content/uploads/papers/v8i5C/E11900585C19.pdf
Comments
Post a Comment