Actividad - 4 Elicitación y Documentación de Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

Fundamentos de requerimientos de software 1

CORPORACION UNIVERSITARIA IBEROAMERICANA

FACULTAD DE INGENIERIA

INGENIERIA DE SOFTWARE

ACTIVIDAD - 4 ELICITACIÓN Y DOCUMENTACIÓN DE SOFTWARE

AUTOR

DADEY ARTURO VANEGAS MENDIETA

DOCENTE

MAGDA FERNANDEZ

BOGOTA – COLOMBIA

2023
Fundamentos de requerimientos de software 2

Competencia específica

Construir la elicitación y documentación de los requerimientos del software para dar

soluciones claves en un resultado de software innovador que se ajuste de manera precisa al

problema o necesidad del cliente.

Descripción

La información estará estructurada de tal manera que se puedan identificar los elementos

solicitados al momento de leerla, tales como dominio del problema, sesiones de elicitación,

objetivos del sistema, objetivos de la información, requerimientos funcionales y no funcionales;

aunque no se indiquen explícitamente en las casillas, se podrán identificar plenamente; siguiendo

la estructura establecida por la IEEE 830-1998 para un documento de “Especificación de

Requisitos de Software”, según lo tratado en las sesiones sincrónicas en donde se indicó no

realizar los 6 documentos descritos, sino uno solo con toda la información plasmada.

Se procuro brindar información detallada y descriptiva en cada ítem según corresponda,

de tal manera de cubrir cada aspecto del proyecto, pero de antemano me disculpo en caso de no

cubrir con las expectativas o cubrir con cada criterio de participación a plenitud.

Dicho esto, presento la tabla en formato IEEE 830-1998 para un documento de

Especificación de Requisitos de Software.


Fundamentos de requerimientos de software 3

Documento: Especificación de Requisitos de Software (IEEE 830-1998)

Columna1 Columna2
1. Introducción  

Este documento tiene como objetivo definir los requisitos del software para una
aplicación de gestión de estacionamientos en la ciudad de Bogotá. La aplicación
Propósito permitirá a los usuarios buscar, reservar y pagar por espacios de estacionamiento
en línea, proporcionando información actualizada sobre disponibilidad,
ubicación, costos y servicios adicionales de los estacionamientos.

La aplicación de gestión de estacionamientos cubrirá los estacionamientos


ubicados en la ciudad de Bogotá, tanto públicos como privados, abarcando
Ámbito del sistema
diferentes tipos de estacionamientos, como parqueaderos comerciales,
parqueaderos de edificios residenciales y estacionamientos públicos.

* Arturo Vanegas (Desarrollador)


* Usuarios finales: Conductores en busca de espacios de estacionamiento en la
ciudad de Bogotá.
Personas involucradas *Autoridades de la ciudad: Entidades gubernamentales y reguladoras
relacionadas con la gestión del tráfico y los estacionamientos en Bogotá.
* Operadores de estacionamientos: Responsables de administrar y operar los
diferentes estacionamientos en la ciudad.

* Estacionamiento: Espacio designado y habilitado para el estacionamiento de


vehículos.
* Incluye parqueaderos comerciales, estacionamientos públicos y
Definiciones
estacionamientos de edificios residenciales.
* Disponibilidad: Estado actual de los espacios de estacionamiento, indicando si
están libres, ocupados o reservados.

Acrónimos y RF: Requerimiento Funcional, RNF: Requerimiento No Funcional, GPS: Sistema


Abreviaturas de Posicionamiento Global

* Referencia 1: Normativa de Estacionamientos.


Referencias
* Referencia 2: Especificaciones del Servicio de Pago en Línea.

La aplicación de gestión de estacionamientos tiene como objetivo brindar a los


usuarios una solución eficiente y conveniente para encontrar, reservar y pagar
por espacios de estacionamiento en la ciudad de Bogotá. La aplicación
Resumen
proporcionará información en tiempo real sobre la disponibilidad de
estacionamientos, costos, servicios adicionales y ubicación, mejorando así la
experiencia de estacionamiento de los usuarios en la ciudad.
Fundamentos de requerimientos de software 4

2. Descripción general  

La aplicación de gestión de estacionamientos será un sistema independiente que


se integrará con los sistemas existentes de los estacionamientos y los servicios de
Perspectiva del pago en línea disponibles en la ciudad de Bogotá. La integración con los sistemas
producto de estacionamientos permitirá obtener datos en tiempo real sobre la
disponibilidad de espacios, mientras que la integración con los servicios de pago
en línea facilitará las transacciones de reserva y pago.

* Mostrar la disponibilidad de espacios de estacionamiento en tiempo real,


utilizando tecnologías de comunicación en línea y actualizando continuamente la
información de disponibilidad.
* Permitir a los usuarios buscar y filtrar estacionamientos según criterios como
ubicación, precio, tipo de estacionamiento (cubierto o descubierto) y servicios
adicionales disponibles.
* Proporcionar información detallada de cada estacionamiento, incluyendo
horario de operación, servicios adicionales (como seguridad, lavado de autos,
carga para vehículos eléctricos, etc.), y políticas específicas de cada
estacionamiento (como políticas de cancelación, tiempo máximo de estadía, etc.).
Funciones del
producto
* Facilitar el proceso de reserva de espacios de estacionamiento seleccionados,
permitiendo a los usuarios elegir la fecha, hora de inicio y fin de la reserva, y
proporcionando confirmación inmediata.
* Ofrecer un sistema de pago en línea seguro y confiable, que permita a los
usuarios realizar transacciones de reserva de manera conveniente y protegida,
utilizando diferentes métodos de pago, como tarjetas de crédito, billeteras
virtuales, etc.
* Brindar funciones de navegación y direccionamiento, utilizando tecnologías de
posicionamiento, como el GPS, para guiar a los usuarios hasta el estacionamiento
seleccionado.

* Usuarios finales: Conductores de vehículos en la ciudad de Bogotá, que buscan


estacionamientos disponibles y desean reservar y pagar de manera conveniente.
Se espera una variedad de perfiles de usuarios, incluyendo conductores regulares,
turistas y personas que viajan por negocios.
Características de los * Operadores de estacionamientos: Personal encargado de gestionar la
usuarios disponibilidad de espacios, establecer políticas y tarifas, y proporcionar servicios
adicionales en los estacionamientos.
* Administradores del sistema: Personal responsable de administrar y mantener
la aplicación, realizar actualizaciones, gestionar la seguridad y monitorear el
rendimiento del sistema.
Fundamentos de requerimientos de software 5

* Los estacionamientos deben proporcionar datos actualizados en tiempo real


sobre la disponibilidad de espacios, utilizando tecnologías de comunicación
adecuadas (como sensores, cámaras, sistemas de conteo, etc.).
* La aplicación debe cumplir con las regulaciones y políticas relacionadas con la
privacidad y protección de datos personales en Colombia.
Restricciones * La aplicación debe cumplir con las regulaciones y estándares de seguridad de
pagos en línea, garantizando la protección de la información financiera de los
usuarios.
* La aplicación debe ser compatible con diferentes dispositivos y plataformas,
como smartphones, tablets y computadoras de escritorio, y debe adaptarse a
diferentes tamaños de pantalla y resoluciones.

* Se supone que los estacionamientos colaborarán activamente para compartir


datos en tiempo real sobre la disponibilidad, utilizando estándares y protocolos
de comunicación acordados.
Suposiciones y * Se supone que los servicios de pago en línea disponibles en la ciudad de
dependencias Bogotá estarán integrados con la aplicación y cumplirán con los estándares de
seguridad establecidos.
* La aplicación depende de la conectividad a Internet para proporcionar
información actualizada y permitir la realización de transacciones en línea.

3. Requisitos
 
específicos
Requerimientos
 
funcionales

El sistema debe mostrar la disponibilidad de espacios de estacionamiento en


RF1: Mostrar tiempo real, indicando el número de espacios libres y ocupados en cada
disponibilidad en estacionamiento. La información de disponibilidad se actualizará continuamente
tiempo real y se presentará de manera clara y legible en la interfaz de usuario. Además, se
mostrará la ubicación de cada estacionamiento en un mapa interactivo.

Los usuarios deben poder buscar y filtrar estacionamientos según su ubicación,


horario, tipo de estacionamiento (cubierto o descubierto), servicios adicionales
RF2: Búsqueda y
ofrecidos y tarifas. La aplicación proporcionará opciones de búsqueda avanzada,
filtrado de
como búsqueda por distancia, para ayudar a los usuarios a encontrar
estacionamientos
estacionamientos cercanos a su ubicación actual. La lista de resultados se
presentará de manera ordenada, priorizando la relevancia y la disponibilidad.
Fundamentos de requerimientos de software 6

Los usuarios podrán seleccionar un estacionamiento disponible, elegir la fecha y


hora de inicio y fin de la reserva, y confirmar la reserva. La aplicación mostrará
RF3: Reserva de
un resumen de la reserva, incluyendo el costo total y las políticas de cancelación
espacios de
aplicables. Además, se enviará una confirmación por correo electrónico y/o
estacionamiento
mensaje de texto al usuario. Los usuarios también tendrán la opción de modificar
o cancelar una reserva existente.

La aplicación debe proporcionar un método seguro de pago en línea para que los
usuarios puedan realizar transacciones de reserva de estacionamiento. Debe
RF4: Pago en línea admitir diferentes métodos de pago, como tarjetas de crédito, billeteras virtuales
seguro y otros servicios de pago populares en Colombia. El sistema de pago en línea
debe cumplir con los estándares de seguridad establecidos y encriptar la
información financiera del usuario durante la transmisión y el almacenamiento.

El sistema enviará notificaciones y recordatorios a los usuarios para mantenerlos


informados sobre el estado de sus reservas, fechas y horarios próximos, políticas
RF5: Notificaciones y
de cancelación, cambios en la disponibilidad de estacionamientos, promociones
recordatorios
especiales, entre otros. Las notificaciones se enviarán a través de mensajes de
texto, correos electrónicos y/o notificaciones push en la aplicación móvil.

Requerimientos no
 
funcionales

La aplicación debe tener un rendimiento óptimo y un tiempo de respuesta rápido


para garantizar una experiencia fluida a los usuarios. Las consultas de búsqueda,
RNF1: Rendimiento y
visualización de resultados, reserva y pago de estacionamientos deben
tiempo de respuesta
completarse en segundos, sin demoras significativas. El tiempo de carga inicial
de la aplicación no debe exceder los 3 segundos.

La aplicación debe garantizar la seguridad de los datos personales y financieros


de los usuarios. Los datos deben estar encriptados durante la transmisión y el
almacenamiento, utilizando protocolos y algoritmos de encriptación seguros. Se
RNF2: Seguridad de
deben implementar medidas de protección contra accesos no autorizados, como
datos
autenticación de usuarios, control de acceso y auditoría de actividades. Además,
se cumplirán las regulaciones colombianas vigentes en cuanto a privacidad y
protección de datos.
Fundamentos de requerimientos de software 7

La aplicación debe ser intuitiva y fácil de usar para usuarios de diferentes perfiles
y niveles de experiencia. Se seguirán los principios de diseño de interfaces de
RNF3: Usabilidad y usuario accesibles, considerando la inclusión de personas con discapacidades
accesibilidad visuales, auditivas o de movilidad. Se proporcionarán opciones de
personalización, como ajuste de tamaño de fuente y contraste de colores, para
adaptarse a las preferencias del usuario.

El sistema estará disponible las 24 horas del día, los 7 días de la semana, con un
tiempo de inactividad planificado mínimo para mantenimiento y actualizaciones.
RNF4: Disponibilidad
Además, se diseñará con capacidad de escalabilidad, permitiendo el manejo
y escalabilidad
eficiente de un gran volumen de usuarios y transacciones, sin afectar el
rendimiento y la respuesta del sistema.

La aplicación debe ser compatible con diferentes dispositivos y plataformas,


incluyendo smartphones (iOS y Android), tablets y computadoras de escritorio.
RNF5: Compatibilidad Se adaptará a diferentes tamaños de pantalla, resoluciones y orientaciones,
y portabilidad brindando una experiencia de usuario consistente y satisfactoria en todos los
dispositivos. Además, se desarrollará utilizando tecnologías y frameworks
ampliamente soportados y utilizados en la industria del desarrollo de software.
Fundamentos de requerimientos de software 8

Bibliografía

Borja Buestán, C. D., & Cuji Torres, V. A. (2013). Metodología para la especificación de

requerimientos de software basado en el estándar IEEE 830-1998 (Bachelor's thesis).

Agut, R. M. (2001). Especificación de Requisitos Software según el estándar de IEEE

830. Universidad Jaume I. Departamento de Informática. Paper.

Toro, A. D., & Jiménez, B. B. (2000). Metodología para la elicitación de requisitos de sistemas

software. Informe Técnico LSI-2000-10. Facultad de Informática y Estadística Universidad de Sevilla.

Alvarado, V. V. (2012). Técnicas efectivas para la toma de requerimientos.

Diéguez, M., Sepúlveda, S., & Canullan, D. (2010). Diseño de un documento para la Elicitación y

Especificación de requerimientos: Caso práctico. In WorkShop International EIG (Vol. 11).

Bello, L. V., & López, M. D. L. Á. S. HERRAMIENTA PARA LA ELABORACIÓN DEL

DOCUMENTO DE ESPECIFICACION DE REQUERIMIENTOS DE SOFTWARE: HEDERS.

También podría gustarte