Está en la página 1de 6

Universidad de Cartagena

Integrantes:
Kalen Palmera Florez
Jonathan Villarreal Hernández
Isaías Villarreal Rubio
Juan Deiver Vásquez Oliveros
Jesús Quiroz

Materia:
Ingeniería de requerimiento

Profesor
Manuel Ureche

Facultad:
Ingeniería de Software

Unidad: N°2

30/05/2020

1. Describa tres tipos diferentes de requerimientos funcionales


existentes en un sistema. Dé ejemplos de cada uno de estos tipos
de requerimientos.

Los requerimientos funcionales de un sistema, son aquellos que describen


cualquier actividad que este deba realizar, en otras palabras, el
comportamiento o función particular de un sistema o software cuando se
cumplen ciertas condiciones.

Por lo general, estos deben incluir funciones desempeñadas por pantallas


específicas, descripciones de los flujos de trabajo a ser desempeñados por el
sistema y otros requerimientos de negocio, cumplimiento, seguridad u otra
índole

Los requisitos funcionales de un software se suelen registran en la matriz de


trazabilidad de requerimientos y en la especificación de requerimientos de
software, este último, documenta las operaciones y actividades que el sistema
debe poder desempeñar.

Entre los posibles requerimientos funcionales de un sistema, se incluyen

Descripciones de los datos a ser ingresados en el sistema.

Descripciones de las operaciones a ser realizadas por cada pantalla.

Descripción de los flujos de trabajo realizados por el sistema.

Por ejemplo .

El sistema enviará un correo electrónico cuando se registre alguna de las


siguientes transacciones, pedido de venta de cliente, despacho de mercancía
al cliente, emisión de factura a cliente y registro de pago de cliente luego se
permitirá el registro de pedidos de compra con datos obligatorios incompletos,
los cuales podrán completarse posteriormente modificando el pedido. Antes
de poder aprobarse los datos del pedido deben estar completos y por ultimo al
aprobar un pedido, la solicitud pasará al siguiente paso del flujo de trabajo de
aprobación configurado en el sistema.

2. Describa tres tipos diferentes de requerimientos no funcionales


existentes en un sistema. Dé ejemplos de cada uno de estos tipos
de requerimientos.

Eficiencia.

El sistema debe ser capaz de procesar N transacciones por segundo. Esto se


medirá por medio de la herramienta SoapUI aplicada al Software Testing de
servicios web.Toda funcionalidad del sistema y transacción de negocio debe
responder al usuario en menos de 5 segundos.El sistema debe ser capaz de
operar adecuadamente con hasta 100.000 usuarios con sesiones
concurrentes. Los datos modificados en la base de datos deben ser
actualizados para todos los usuarios que acceden en menos de 2 segundos.

Seguridad de datos .

Los permisos de acceso al sistema podrán ser cambiados solamente por el


administrador de acceso a datos.
El nuevo sistema debe desarrollarse aplicando patrones y recomendaciones
de programación que incrementen la seguridad de datos.
Todos los sistemas deben respaldarse cada 24 horas. Los respaldos deben
ser almacenados en una localidad segura ubicada en un edificio distinto al que
reside el sistema.
Todas las comunicaciones externas entre servidores de datos, aplicación y
cliente del sistema deben estar encriptadas utilizando el algoritmo RSA.
Si se identifican ataques de seguridad o brecha del sistema, el mismo no
continuará operando hasta ser desbloqueado por un administrador de
seguridad.

Usabilidad.

El tiempo de aprendizaje del sistema por un usuario deberá ser menor a 4


horas.
La tasa de errores cometidos por el usuario deberá ser menor del 1% de las
transacciones totales ejecutadas en el sistema.
El sistema debe contar con manuales de usuario estructurados
adecuadamente.
El sistema debe proporcionar mensajes de error que sean informativos y
orientados a usuario final.
El sistema debe contar con un módulo de ayuda en línea.

3. Realizar el Taller Anexo.


3.1 Al realizar el plan de una entrevista, algunas preguntas pueden
parecer inadecuadas. Suponga que las preguntas van dirigidas al
gerente de ventas de una compañía cuyo deseo es automatizar el
proceso de información de ventas. Analice las siguientes preguntas y,
en caso necesario, re-escríbalas en una forma más adecuada.
 Soy nuevo en esto. ¿Qué cosas dejé sin tratar?
 ¿Cuáles son las fuentes de datos más usadas para los reportes de ventas
y qué tan frecuentemente las usa?
 ¿Está usted de acuerdo con otros gerentes en que la automatización de
ventas sería una mejora importante?
 ¿Hay una mejor forma para proyectar las ventas que el método anticuado
que está usando ahora?

RESPUESTA:
Según lo que pudimos analizar sólo dos preguntas estaban un poco mal
formuladas, y quedarían de la siguiente manera.
 ¿Hubo alguna cosas que no le di a conocer?
 ¿Cuáles son las fuentes de datos más usadas para los reportes de ventas
y qué tan frecuentemente las usa?
 ¿Está usted de acuerdo con otros gerentes en que la automatización de
ventas sería una mejora importante?
 ¿Cree usted que hay un mejor método para proyectar las ventas que el
método que está usando ahora el cual no sigue las tendencias del momento
o que ya no está en uso?

3.2 Usted está trabajando en un sistema de administración de


inventarios y tiene las siguientes preguntas para una entrevista con el
gerente local. Re-escriba cada pregunta para que sea más efectiva en la
obtención de información. Y ordene sus preguntas en estructura de
pirámide, embudo y rombo.
• ¿Cuándo fue la última vez que pensó seriamente acerca de su proceso
de toma de decisiones?
¿Cuándo fue la última vez que se sentó a pensar sobre el proceso de la
toma de decisiones?
• ¿Quiénes son los que hacen problemas en su empresa, es decir, aquellos
que mostrarán resistencia a los cambios en el sistema propuesto?
¿Quiénes de los miembros de la empresa, piensa usted que mostraran
resistencia a los cambios en el ya sistema propuesto?
• ¿Hay alguna decisión para la que necesita más información?
¿Antes de tomar una decisión acerca del tema, usted necesita más
información?
• ¿Usted no tiene ningún problema principal con el sistema de control de
inventario actual, o si?
¿Ha tenido usted algún problema o algún inconveniente con el sistema de
control que se maneja actualmente, de ser así, por favor hágamelo saber?
• Cuénteme un poco acerca de la salida que le gustaría ver.
Y bien, dígame usted qué tipo de salida le gustaría ver.

3.3 Determine la estructura de la entrevista presente en la siguiente


secuencia. Determine si es necesario re-estructurar la entrevista.
 ¿Qué tanto lleva en este puesto?
 ¿Cuáles son sus responsabilidades principales?
 ¿Qué reportes recibe usted?
 ¿Cómo ve los objetivos de su departamento?
 ¿Cómo describiría su proceso de toma de decisiones?
 ¿Cómo se le puede dar mejor soporte a ese proceso?
 ¿Qué tan frecuentemente toma decisiones?
 ¿A quién consulta cuando toma una decisión?
 ¿Cuál es la decisión más esencial para el funcionamiento del
departamento?

RESPUESTA:

Si hay que re-estructurar la entrevista, el resultado sería el siguiente:


1) ¿Cuáles son sus responsabilidades principales?
2) ¿Qué tanto lleva en este puesto?
3) ¿Qué reportes recibe usted?
4) ¿Qué tan frecuente toma decisiones?
5) ¿A quién consulta cuando toma una decisión?
6) ¿Cómo describiría su proceso de toma de decisiones?
7) ¿Cómo se le puede dar mejor soporte a ese proceso?
8) ¿Cómo ve los objetivos de su departamento?
9) ¿Cuál es la decisión más esencial para el funcionamiento del
departamento?

3.4 ¿Qué tipo de escala se está usando, y qué errores se han cometido
en la siguiente pregunta del borrador del cuestionario para una
compañía es?
Ha estado en la compañía:
 Más de 10 años
 De 10 a 15 años o más
 De 5 a 10 años o más
 Menos de un año.

RESPUESTA:

Se está usando el tipo de escala industrial, y el error que se ha cometido es que las
opciones de la pregunta están mal organizadas, otro error seria que esta pregunta
parece más bien hecha para cuando un entrevistador está entrevistando a una
persona interesada para tal bacante, esta forma correcta de esta pregunta y sus
opciones sería más o menos así:
 Menos de un año.
 De 5 a 10 años o más.
 Más de 10 años.
 De 10 a 15 años o más.

3.5 Critique el siguiente cuestionario.


Cuestionario para todos los gerentes de los Centros de Salud

RESPUESTA:
Cómo podemos ver este cuestionario se está realizando para lograr solucionar los
errores del sistema y cubrir las necesidades del usuario final.
Es muy importante hacer este tipo de preguntas a los usuarios para que el equipo
del producto logré saber y entender en que están fallando y haci lograr un buen
funcionamiento en el sistema

También podría gustarte