Está en la página 1de 5

3. De una definición de Ingeniería de requerimientos.

Existen varias definiciones de Ingeniería de requerimientos por varios autores, ya que pos si
misma puede entenderse de distintas formas.

A continuación, la definición de Leite:

“Es el proceso mediante el cual se intercambian diferentes puntos de vista para


recopilar y modelar lo que el sistema va a realizar. Este proceso utiliza una
combinación de métodos, herramientas y actores, cuyo producto es un modelo del
cual se genera un documento de requerimientos.”

[ CITATION UNL10 \l 12298 ]

8. De tres ejemplos de requerimientos funcionales del usuario, del sistema y del dominio

Del Usuario

-Un usuario experimentado debe ser capaz de utilizar el editor del sistema tras un
entrenamiento de 2 horas, tras el cual no cometerá más de 3 errores diarios en media.

-El sistema debe ser ágil capaz de procesar un mínimo de 100 datos de usuario por minuto.

-El sistema debe generar reportes de ventas semanales (cada viernes y por cada sucursal) que
contemplen datos exactos y de manera automática.

Del sistema

-El editor permitirá el uso de una rejilla de líneas horizontales y verticales que aparecerán
dibujadas tras el diagrama.

-El sistema debe ser capaz de manejar 1000 ediciones abiertas, en tiempo real sin una demora
o lag de más de 2 segundos.

-El sistema debe ser capaz de guardar un historial de cambios de manera manual y automática,
cerrando la posibilidad de una perdida de información.

Del dominio

-Deberá existir una interfaz de usuario estándar para todas las bases de datos que estará
basada en el estándar Z39.50

-Deberá existir extrema seguridad en la generación de reportes de ventas: Si los reportes de


ventas no se generarán el viernes de manera automática se los realizaría el sábado en caso de
que el viernes hubiese un altercado o festivo.

-El capital final de obtendrá o calculará con la formula CF= CI + I, donde CI es el capital inicial
del negocio, e I los intereses generados en tal plazo de tiempo.

13. Analice algunos de los problemas que ocurren cuando los requerimientos deben
indagarse para tres o cuatro clientes distintos.

Los ingenieros de requisitos suelen tener conflictos bastante serios relacionados a tener
múltiples clientes:

-El primero de ellos podría ser que los clientes tengan “opiniones muy contrarias” es decir no
estén de acuerdo en algunas cosas, lo que impide un acuerdo o llegar a algo.
-Pueden existir también ciertos “Conflictos de intereses” ya que puede haber rivalidad o que
no todos persigan los mismos objetivos o similares.

-Pueden existir conflictos de horario, ya que no todos disponen del mismo itinerario u horas
disponibles.

-Puede suscitarse una barrera idiomática o incluso terminológica de léxico entre los clientes, ya
que no todos se expresan de la misma forma.

-Puede suceder también desacuerdo al acordar lugares de reunión o inconformidad.

Entre otros conflictos que pueden darse.

17. Sugiera cómo un ingeniero responsable de redactar una especificación de requerimientos


de sistema puede seguir la huella de las relaciones entre requerimientos funcionales y no
funcionales.

Entender la diferencia entre los requisitos funcionales y no funcionales del sistema es una
actividad fundamental, que debe si o si llevarse a cabo para la elaboración del documento final
de requisitos. Para ello debe entenderse a cabalidad que es y cómo funciona cada tipo de
requisito, como aplicarlos y su definición.

Para ello se detallan pautas:

 Identificación de Requerimientos funcionales

Los requerimientos funcionales son declaraciones de los servicios que proveerá el sistema, de
la manera en que éste reaccionará a entradas particulares. En algunos casos, los
requerimientos funcionales de los sistemas también declaran explícitamente lo que el sistema
no debe hacer.

Identificación de Requerimientos no funcionales

Son aquellos requerimientos que no se refieren directamente a las funciones específicas que
entrega el sistema, sino a las propiedades emergentes de éste como la fiabilidad, la respuesta
en el tiempo y la capacidad de almacenamiento. De forma alternativa, definen las restricciones
del sistema como la capacidad de los dispositivos de entrada/salida y la representación de
datos que se utiliza en la interface del sistema.

Los requerimientos no funcionales surgen de la necesidad del usuario, debido a las


restricciones en el presupuesto, a las políticas de la organización, a la necesidad de
interoperabilidad con otros sistemas de software o hardware o a factores externos como los
reglamentos de seguridad, las políticas de privacidad, entre otros.

Luego se plantean preguntas guía:

• ¿Cuál es el proceso básico de la empresa?


• ¿Qué datos utiliza o produce este proceso?
• ¿Cuáles son los límites impuestos por el tiempo y la carga de trabajo?
• ¿Qué controles de desempeño utiliza?
• ¿Cuál es la finalidad de la actividad dentro de la empresa?
• ¿Qué pasos se siguen para realizarla?
• ¿Dónde se realizan estos pasos?
• ¿Quiénes los realizan?
• ¿Cuánto tiempo tardan en efectuarlos?
• ¿Con cuánta frecuencia lo hacen?
• ¿Quiénes emplean la información resultante?
23. Indique que tipos de entrevistas se puede aplicar en procesos de elicitación
Los tipos de entrevistas aplicables son:
 Entrevista abierta (cliente con mucha disponibilidad de tiempo): También conocida
como entrevista libre, es aquella que se caracteriza por la ausencia de un cuestionario.
Se trata de un diálogo más relajado, que permite que el entrevistado se sienta más en
confianza y que sus respuestas sean más espontáneas y fluidas.
 Entrevista estructurada o cerrada (cliente con tiempo limitado): En este caso, el
entrevistador cuenta con un cuestionario o serie de preguntas específicas que le van a
permitir abordar diferentes aspectos del entrevistado de una forma más eficiente. Este
tipo de entrevista se aplica mucho en los procesos de selección de personal, debido a
su practicidad.
 Entrevista mixta: Es una mezcla de las dos anteriores. En estos casos, una parte de la
entrevista se lleva como una conversación común, y en algún punto se hacen
preguntas cerradas o puntuales.
 Entrevistas presenciales (con medidas de prevención): Como su nombre indica,
requieren la presencia del entrevistador y el entrevistado. Cuando es una entrevista de
trabajo, suele ser en las oficinas de la empresa que está haciendo la búsqueda.
 Las entrevistas clínicas y psicológicas tienen lugar en el consultorio del especialista o
en la sala de urgencias, mientras que las entrevistas presenciales con fines
periodísticos son un poco más libres: se pueden realizar en las oficinas del medio de
comunicación, en la casa del entrevistado, en la calle o en un lugar neutral, como un
café o un espacio público.

28. Indique criterios de calidad para los requisitos


Para indicar criterios de calidad de requisitos debeos remitirnos al estándar IEEE 830 ya que allí
se especifican 8 criterios:
 Correcta: Cada requisito satisface al menos una necesidad o demanda del negocio.
 Clara: Reduce al mínimo la ambigüedad, tiene una única interpretación para los
interesados.
 Completa: Todos los elementos significativos al contexto de interés (o dominio del
problema) están descritos.
 Consistente: No debe existir contradicción en sus documentos.
 Completa:
 Verificable: Método de costo beneficio aceptable, para demostrar que la solución
satisface cada requisito.
 Modificable: Se puede realizar de forma fácil completa y consistente, sin comprometer
la estructura y el estilo de la especificación.
 Trazable: Establece relación entre los requisitos sus orígenes y productos derivados.
 Priorizada: Cada requisito recibe un valor de relativa importancia (costo, riesgo
negocio, por ejemplo).
 Entrevistas por videollamadas – videoconferencia (por temas de salud): Este tipo de
entrevistas son un recurso muy aprovechado hoy en día, porque permite el contacto
cara a cara entre las partes involucradas sin los inconvenientes que genera la distancia
y el desplazamiento hasta el punto de encuentro.

https://elvex.ugr.es/idbis/db/docs/design/2-requirements.pdf

http://ing.ens.uabc.mx/docencia/apuntes/computacion/requerimientos[12147].pdf

https://www.youtube.com/watch?v=LG0KE8i-gj0

https://www.clubensayos.com/Tecnolog%C3%ADa/Ingenier%C3%ADa-del-software-un-
enfoque-pr%C3%A1ctico/4301098.html

http://sedici.unlp.edu.ar/bitstream/handle/10915/4057/2_-_Ingenier
%C3%ADa_de_requerimientos.pdf?sequence=4

https://slideplayer.es/slide/1489804/

http://requesoftware.blogspot.com/2011/05/tipo-requerimientos.html

https://es.calameo.com/books/00324967474fe1972838c

https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf

http://textos.pucp.edu.pe/pdf/3134.pdf

https://sites.google.com/site/metodologiareq/capitulo-ii/tecnicas-para-identificar-
requisitos-funcionales-y-no-funcionales

http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/415

También podría gustarte