Está en la página 1de 11

1

Servicio Nacional de Aprendizaje Sena

Especificación de requerimientos
Fase de Análisis

Actividad
GA1-220501092-AA3-EV03

Ficha (2758348)

Por:

Jean Alejandro García Bedoya

Centro de la tecnología del diseño y la productividad empresaria

Regional Girardot- Cundinamarca

Tecnología de Análisis y desarrollo de software

Instructor: Milton Iván Barbosa Ganoa

03-07-2023
2

Tabla de Contenido
Introducción ................................................................................................................................3
Justificación ................................................................................................................................4
Objetivo ......................................................................................................................................5
Estándar .....................................................................................................................................6
perspectiva del producto .............................................................................................................6
Funciones del producto ...............................................................................................................6
características del usuario ..........................................................................................................6
Restricciones ..............................................................................................................................7
tablas de marcos agiles ..............................................................................................................7
Priorización de requerimientos o requisitos .................................................................................7
Tablas de marcos agiles .............................................................................................................8
Tablas de marcos agiles .............................................................................................................9
Conclusiones ............................................................................................................................10
Bibliografía ................................................................................................................................11
3

Introducción

En el S.R.S encontraremos de manera explicada el funcionamiento y lo que se requiere para la


construcción de un programa informativo.
Explicaremos el conjunto de casos de uso donde cara actor dará el paso a paso al momento de
ingresar al software, con este documento nos permitirá entender los requisitos funcionales de
nuestro software. Este programa informativo o software consistirá en un método de ayuda para
aquellas personas que tienen mascotas o animales de compañía, tendrán ayuda en cuanto a
su cuidado, salud, alimento, pero aparte tendrá un Plus que le permitirá al usuario tener
estrategias y en tiempo real, estas estrategias consistirán en un soporte para poder encontrar a
su mascota, las herramientas con las podrá contar el usuario son:
ubicación zonas por donde se haya perdido la mascota, nota de voz, archivos, entre otros,
aparte encontraremos el proceso, el análisis, los requisitos fundamentales la cual hemos
organizado de manera que nos permita avanzar y finalmente poder demostrar al usuario que
programa informativo que hemos desarrollado es funcional.
4

Justificación

En el S.R.S encontraremos de manera explicada el funcionamiento y lo que se requiere para la


construcción de un programa informativo.
Explicaremos el conjunto de casos de uso donde cara actor dará el paso a paso al momento de
ingresar al software, con este documento nos permitirá entender los requisitos funcionales de
nuestro software. Este programa informativo o software consistirá en un método de ayuda para
aquellas personas que tienen mascotas o animales de compañía, tendrán ayuda en cuanto a
su cuidado, salud, alimento, pero aparte tendrá un Plus que le permitirá al usuario tener
estrategias y en tiempo real, estas estrategias consistirán en un soporte para poder encontrar a
su mascota, las herramientas con las podrá contar el usuario son:
ubicación zonas por donde se haya perdido la mascota, nota de voz, archivos, entre otros,
aparte encontraremos el proceso, el análisis, los requisitos fundamentales la cual hemos
organizado de manera que nos permita avanzar y finalmente poder demostrar al usuario que
programa informativo que hemos desarrollado es funcional.
5

Objetivo

Generales:
1. Proporcionar una información de nuestro software para estar pendiente de su
desarrollo, La retroalimentación que nos puede dar los usuarios en cuanto al manejo
que le da o la utilidad que le da a la aplicación o programa informativo.
2. saber si los requerimientos funcionales o no funcionales están cumpliendo con las
funciones por las cuales se desarrollaron y le permiten al usuario interactuar a todo
momento o en el momento de usarlo para la emergencia en caso de que se En caso
que se extravíe su mascota o en caso de que consulte algo para el cuidado de su
mascota.
Específicos:
1. Documentar los requerimientos y procesos de software
2. profundizar en el análisis del software
3. Cumplir con los procesos que nos piden para conocer los pasos a pasos de como se
hace un proyecto desde paso hasta, lograr que el proyecto sea útil a un nicho de
personas
6

Estándar

Con la guía de requerimientos de nuestro software que contiene este documento IEEE 830
(Institute of Electrical and Electronics Engineers). Lograremos la especificación de casos de
uso y los actores que intervendrán en nuestro programa informativo, esta guía enlistaremos los
requisitos, los procesos que nos ayudarán a optimizar nuestro software, ya que tendremos en
cuenta todo los requisitos funcionales y no funcionales, la descripción de los requisitos de
rendimiento, la definición de diseño, los requisitos de interfaz, entre otros aspectos.

Perspectiva del producto: El software que se desarrollara tienen como finalidad la vigilancia,
prevención, cuidado, soporte en una eventual perdida de nuestras mascotas. Aparte encontrara
funciones que crearan una comunicada como anillo de protección alrededor de las mascotas de
la cuadra, barrio, municipio, ciudad… etc.

Funciones del producto:


1. Registros de usuario almacenamiento de datos de las mascotas para estas cotejando,
con posibles mascotas perdidas
2. Actualizaciones permanentes hechas por los mismos usuarios para dar apoyo a otros
miembros de la comunidad en caso de pérdida de la mascota.
3. Herramientas que le bridaran ayudas para tener altas posibilidades de encontrar a la
mascota perdida.
4. Directorio de tiendas, centros veterinarios, fundaciones, hogares de paso, policía
ambiental.

características del usuario:


1. Los usuarios principales son todos aquellos que tengan mascotas.
2. Tendremos usuarios que así no tenga mascotas, pero podrán hacer parte de la
comunidad como miembro honorario, para el cuidado de nuestros animales de
compañía.
7

Restricciones:
1. La aplicación debe funcionar sin internet, para cotejar datos almacenados.
2. No tendrá ningún costo la descarga.

tablas de marcos agiles


Priorización de requerimientos o requisitos

Historia de usuario

Numero: R01 Nombre de historia: Ingreso de datos


Usuario: Adoptante y la mascota
Prioridad: Alta Puntos estimados:3
Descripción: Almacenamiento de los datos para poder cotejar constantemente esos datos en
caso de que se extravié la mascota
Observaciones: Ingresar los datos del usuario para almacenar los datos del adoptante para
formar una comunidad protectora alrededor de las mascotas
Criterios de aceptación: El adoptante al ingresar los datos y el de sus mascotas, al sistema y
quedan almacenados y hacer uso de todas las funciones del sistema

Historia de usuario

Numero: R02 Nombre de historia: Control de errores


Usuario: Desarrollador
Prioridad: Alta Puntos estimados: 2
Descripción: Funcione que nos ayudara a solucionar problemas que se pueden presentar a la
hora de ingresar dato, de la mascota y en el momento de dar apoyo en caso de perdida
Observaciones: Se le dará varias opciones al usuario a la hora de subir los datos de su
mascota, para que no haya errores en el momento de dar apoyo en tiempo real
Criterios de aceptación: En el momento de ingresar a la mascota se le asignara un código
PQR, un numero tipo censo
8

Tablas de marcos agiles

Historia de usuario

Numero: R03 Nombre de historia: Restricciones


Usuario: Dueño
Prioridad: Alta Puntos estimados: 2
Descripción: Los usuarios podrán ver los datos de las mascotas, pero no pueden modificar
esos datos
Observaciones: Solo se podrán hacer cambios de datos

Criterios de aceptación: El usuario descubre todas las funciones con que cuenta el sistema
para el cuidado y protección de su mascota

Historia de usuario

Numero: R04 Nombre de historia: Interfaces externas


Usuario: Cliente
Prioridad: Media Puntos estimados:
Descripción: Conexión con las redes sociales del cliente, fácil manejo, variedad de servicios
para el cliente

Observaciones: funcionalidad de sin conexión a la red

Criterios de aceptación: funcionalidad en cualquier momento en que se requiera la aplicación

Historia de usuario

Numero: R05 Nombre de historia: Interfaces de usuario


Usuario: Cliente
Prioridad: Media Puntos estimados: 2
Descripción: Sera atractiva para que el usuario quiera hacer uso de ella, cuando tenga alguna
necesidad relacionada con la mascota
Observaciones: Que sea sencilla para que todos los usuarios puedan navegar en ella
9

Criterios de aceptación: Que no tenga muchos elementos para que no sea pesada en
cualquier dispositivo

Tablas de marcos agiles

Historia de usuario

Numero: R06 Nombre de historia: Eficiencia


Usuario: Cliente
Prioridad: Alta Puntos estimados: 3
Descripción: Debe usarse en todos los dispositivos y sin conexión a internet

Observaciones: No restringir ninguna herramienta de consulta dentro del sistema operativo

Criterios de aceptación: Adaptación cualquier sistema operativo


10

Conclusiones

Documentar los requerimientos es importante para proporciona una base sólida para el diseño,
desarrollo y prueba del software, asegurando que los requisitos estén claramente definidos y
documentados para que el equipo de desarrollo optimice la estructuración del programa
informático.
11

Bibliografía

https://visuresolutions.com

https://visuresolutions.com/es/software-requirement-specification-srs-tips-template/

También podría gustarte