Subido por LUIS DAVID PALACIO DIAZ

Taller requerimientos UDC

Anuncio
Ingeniería de Requerimientos
Estudiante
Luis David Palacio Diaz – 7502210079
Docente
José Fernando Ramos
Universidad de Cartagena
Facultad de Ingeniería – Ingeniería de Software
III Semestre – Cartagena
2023
Actividad Ingeniería de Requerimientos
1. Describa tres tipos diferentes de requerimientos funcionales existentes en un sistema.
Dé ejemplos de cada uno de estos tipos de requerimientos.
A) Requerimientos de entrada: Estos requerimientos se centran en las entradas que el
sistema debe aceptar. Pueden incluir diferentes tipos de datos, formatos de archivos,
interacciones de usuario, dispositivos de entrada, interfaces externas, etc.
Ejemplo: Un sistema de gestión de inventario como el del almacén de cadenas éxito debe
Requerimientos de entrada debe recibir actualizaciones en tiempo real de la cantidad de
productos vendidos y disponibles desde los puntos de venta, además el sistema debe
aceptar datos de entrada relacionados con la recepción de nuevos productos en el
almacén, como el código de barras, la descripción, la cantidad y el proveedor.
B) Requerimientos de procesamiento: Aquí podemos notar que este requerimiento se centra
en las operaciones y lógica interna del sistema, se determina como se deben procesar y
manipular datos dentro del sistema.
Ejemplo: Tomando como ejemplo el mismo almacén éxito el sistema debe realizar
cálculos automáticos para actualizar la cantidad de productos disponibles en el inventario
en función de las ventas registradas, además el sistema debe realizar verificaciones para
garantizar la precisión de los datos de entrada, como validar el código de barras o
comprobar si el proveedor está registrado en el sistema.
C) Requerimientos de rendimiento: Aquí se establece los criterios de rendimiento y la
eficiencia con la cual debe cumplir el sistema, aquí podemos incluir el tiempo de
respuesta, el procesamiento, consumo de recursos entre otros aspectos relevantes.
Ejemplo: Siguiendo con el mismo ejemplo de almacén éxito sabemos que posee pagina
web y como tal como el sistema debe ser capaz de realizar búsquedas en la página web
y mostrar resultados en menos de 1 segundo, incluso en consultas complejas o con
grandes volúmenes de datos, además el sistema debe procesar y manejar las
actualizaciones de inventario en tiempo real provenientes de múltiples puntos de venta
sin demoras significativas, opcional debe generar informes de inventario de manera
rápida y eficiente, incluso cuando se trabaje con una gran cantidad de datos.
En conclusión, con estos requerimientos funcionales se garantiza un sistema eficiente,
preciso y ágil para la gestión de inventario en el almacén, cumplir con todos estos
requerimientos permite una mejor toma de decisiones, una mayor eficiencia operativa y
una experiencia satisfactoria tanto para los usuarios como para el personal involucrado
en la gestión del inventario como es en el caso de almacenes éxito.
2. Describa tres tipos diferentes de requerimientos no funcionales existentes en un sistema.
Dé ejemplos de cada uno de estos tipos de requerimientos.
A) Requerimientos de mantenibilidad: se refiere a la facilidad con la que el sistema puede
modificarse, repararse o mejorarse. Los requisitos no funcionales de mantenibilidad
pueden incluir la documentación de código y diseño, la modularidad del sistema, la
facilidad de depuración y pruebas, etc.
Ejemplo: El sistema debe ser fácil de modificar y mantener. Debe contar con una
documentación clara y estructurada, así como una arquitectura modular que facilite los
cambios y mejoras futuras.
B) Requerimientos de seguridad: Estos se refieren a los mecanismos necesarios para
proteger el sistema y los datos contra amenazas y accesos no autorizados. Los requisitos
no funcionales de seguridad pueden incluir autenticación de usuarios, encriptación de
datos, etc.
Ejemplo: El sistema de gestión de inventario del almacén Éxito debe contar con una
robusta implementación de mecanismos de seguridad que garantice la protección de los
datos del inventario y evite accesos no autorizados, además que se deben aplicar
diversas medidas de seguridad a lo largo de todo el sistema. algunas de estas medidas
podrían incluir: autenticación y autorización, encriptación de datos, protección contra
ataques y vulnerabilidades, auditoría y registro de eventos, actualizaciones y parches de
seguridad, capacitación y concientización
En conclusión, esto es importante ya que se debe garantizar la seguridad del sistema de
gestión de inventario del almacén Éxito, siempre se debe implementar una combinación
de medidas técnicas, procedimientos y políticas que protejan los datos del inventario y
eviten accesos no autorizados.
C) Requerimientos de usabilidad: Este se refiere a la facilidad de uso y la experiencia del
usuario. Los requisitos no funcionales de usabilidad pueden incluir la necesidad de una
interfaz intuitiva, la disponibilidad de documentación y ayuda adecuadas, la facilidad de
aprendizaje para los usuarios, etc.
Ejemplo: Este nos habla sobre el sistema el cual debe realizar cálculos automáticos para
actualizar la cantidad de productos disponibles en el inventario en función de las ventas
registradas. Además, debe realizar verificaciones para garantizar la precisión de los datos
de entrada, como validar el código de barras o comprobar si el proveedor está registrado
en el sistema.
REQUERIMIENTOS DE SOFTWARE
TALLER SOBRE ENTREVISTAS Y CUESTIONARIOS
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, reescríbalas en una forma más adecuada.
DESARROLLO
A continuación, se realizará un intento de mejorar la formulación de las preguntas ya
planteadas. Es importante destacar que algunas preguntas están formuladas de
manera adecuada y no requerirán cambios significativos. No obstante, con el objetivo
de mejorar la claridad y la estructura de las preguntas, se realizarán modificaciones
cuando sea apropiado.
•
Soy nuevo en esto. ¿Qué cosas dejé sin tratar?
Dado mi nivel de experiencia limitado en este tema, ¿hay algún aspecto importante que
no haya abordado?
•
¿Cuáles son las fuentes de datos más usadas para los reportes de ventas y qué
tan frecuentemente las usa?
A pesar que esta pregunta esta muy bien formulada no quisiera cambiarle
absolutamente nada, pero intentando sugerir otra forma de reescribir la pregunta
puede ser la siguiente: ¿Qué fuentes de información suele emplear de manera
recurrente para generar informes de ventas y con que regularidad las emplea?
•
¿Está usted de acuerdo con otros gerentes en que la automatización de ventas
sería una mejora importante?
¿Coincides con los demás gerentes en que el proceso automatizado de ventas
representa un cambio significativamente positivo?
•
¿Hay una mejor forma para proyectar las ventas que el método anticuado que
está usando ahora?
¿Considera usted que existen métodos mas efectivos para estimar las ventas en lugar
del obsoleto método que emplea actualmente?
2.
Usted está trabajando en un sistema de administración de inventarios y tiene las
siguientes preguntas para una entrevista con el gerente local. Reescriba 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.
PREGUNTAS REESTRUCTURADAS
1.
Específicamente ¿Cuál es el nivel actual de inventario en su tienda?
2.
¿Cómo se realiza actualmente el seguimiento y control del inventario?
3.
¿Cuáles son los desafíos principales que enfrenta al administrar el inventario?
4.
¿Ha identificado áreas específicas donde se producen pérdidas o ineficiencias en el
manejo de inventario?
5.
En general, ¿qué importancia le atribuye a la implementación de un sistema de
administración de inventarios automatizado?
ESTRUCTURA PIRÁMIDE
A continuación, se utilizan los mismos modelos de la unidad uno para intentar hacer
una mejor presentación de cada estructura.
ESTRUCTURA EMBUDO
Estas suelen empezar con una pregunta de forma general y abierta y luego al final
limita las posibles respuestas utilizando de forma apropiada preguntas cerradas.
ESTRUCTURA ROMBO
3.
Determine la estructura de la entrevista presente en la siguiente secuencia.
Determine si es necesario reestructurar la entrevista.
Esta estructura la puedo considerar un embudo porque las preguntas se organizan de
manera secuencial, esta entrevista empieza con preguntas generales sobre la persona y
su puesto, hasta llegar a preguntas más profundas sobre el proceso de toma de
decisiones y la importancia de una decisión clave para el funcionamiento del
departamento.
1. ¿Qué tanto lleva en este puesto?
2. ¿Cuáles son sus responsabilidades principales?
3. ¿Qué reportes recibe usted?
4. ¿Cómo ve los objetivos de su departamento?
5. ¿Cómo describiría su proceso de toma de decisiones?
6. ¿Cómo se le puede dar mejor soporte a ese proceso?
7. ¿Qué tan frecuentemente toma decisiones?
8. ¿A quién consulta cuando toma una decisión?
9. ¿Cuál es la decisión más esencial para el funcionamiento del departamento?
Una de las maneras que puedo sugerir para reestructura la entrevista es la
siguiente:
1. ¿Cuáles son sus responsabilidades principales?
2. ¿Qué tanto lleva en este puesto?
3. ¿Qué reportes recibe usted?
4. ¿Qué tan frecuentemente 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?
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?
En este caso me atrevería a decir que es una escala de intervalo ya que aquí se
proporcionan rangos de tiempo para que al final las personas que utilizan la encuesta
puedan elegir la opción que mejor les parezca o se ajuste a ellos, pero si cabe destacar
que se evidencian algunos posibles errores, donde nos encontramos “Mas de 10 años”
pues básicamente no es tan especifico y nos puede llevar a cometer equivocaciones,
por que en realidad no sabemos si nos dicen mas de 10 años exactamente o cualquier
periodo que pueda ser superior a 10 años, seria mejor especificar un poco mas para
saber si son quizás, 11, 12 o más años.
De 10 a 15 años o más en este rango también es confuso, ya que la expresión "o más"
básicamente nos dice que puede superar el límite superior del rango 15 años, pero eso
también lo contradice al tiempo entonces sería mejor y más coherente establecer un
rango específico, como de 10 a 15 años.
De 5 a 10 años o más, aquí nuevamente, la expresión "o más" crea confusión y se
contradice la estructura de nuestro rango, ya que es mejor establecer un rango
específico, como por ejemplo escribir (de 5 a 10 años).
Para mejorar la pregunta, lo puedo sugerir de la siguiente manera:
Menos de 1 año
De 1 a 5 años
De 6 a 10 años
Más de 10 años
Con esta modificación, se brinda una escala más clara y consistente para que los
encuestados seleccionen la opción que corresponda a su experiencia en la compañía.
5.
Critique el siguiente cuestionario
Tras haber analizado minuciosamente el cuestionario de la imagen podemos evidenciar que se
evidencian varias inconsistencias por ejemplo en la primera pregunta la cantidad de espacios no
alcanzan para todo lo que se pregunta, para mi intentan abarcar muchas cosas en una sola pregunta o
bueno mas bien varias preguntas para poco espacio, luego en la pregunta 3 creo que está mal
formulada debería ser ¿Cuántas veces se ha presentado la caída del servidor de computo este año?
Las respuestas serian validas ya que podrían marcar la cantidad de veces que ha sucedido, pero, así
como es formulada no se puede, luego en la cuarta pregunta vemos que esta bien formulada no le veo
ningún tipo de error en su formulación, es precisa, por ultimo la pregunta numero cinco me parece que
esta muy mal formulada, ni siquiera se entiende que es lo que necesitan saber.
Cuestionario para todos los gerentes de los Centros de Salud
Descargar