Está en la página 1de 10

ELABORACIÓN DEL INFORME DE ANÁLISIS CON LISTAS DE CHEQUEO PARA

LA VALIDACIÓN DE ARTEFACTOS. GA2-220501093-AA3-EV02

Jesús David Acosta Moreno


José Gregorio Velasco Ruiz
Andrea Izquierdo Albarracín
Aprendices

Centro Tecnológico del Mobiliario del Sur


Servicio Nacional de Aprendizaje – SENA
Regional Antioquia
Análisis y Desarrollo de Software
Ficha: 2834807
2024
INTRODUCCION

En el siguiente documento se realizará un informe donde se analiza a través de listas


de chequeo la verificación del cumpliendo o no los diferentes requerimientos del
Akmellar. El informe de análisis son documentos en los cuales se plasma una serie de
procesos de acuerdo a los requerimientos y objetivos a alcanzar y su fin es realizar un
análisis exhaustivo del sistema que desea realizar y el rendimiento de los procesos
logrando influir directamente en la toma de decisiones. En el contexto del software en el
que actualmente estamos trabajando se ve la importancia de realizar las listas de
chequeo ya que estas nos permitirán determinar los objetivos que hemos trazado y en
los que debemos seguir trabajando para darle cumplimiento.
ALCANCE

El proyecto tiene como propósito principal desarrollar una plataforma de servicios en


línea diseñada para satisfacer las necesidades de los trabajadores independientes en
diversos sectores. La plataforma actuará como un mercado digital que conectará a los
trabajadores independientes con clientes que requieren sus servicios, proporcionando
una solución eficiente y conveniente para ambas partes.

• Facilitar la conexión entre trabajadores independientes y clientes, permitiendo la


solicitud de servicios y la concertación de citas de manera sencilla y efectiva.

• Mejorar la visibilidad y accesibilidad de los trabajadores independientes en el


mercado, permitiéndoles ampliar su base de clientes y aumentar sus ingresos.

• Proporcionar a los usuarios una experiencia de usuario excepcional, asegurando


una navegación intuitiva y la disponibilidad de información detallada sobre los
servicios y trabajadores independientes.

• Implementar un sistema de calificaciones y reseñas para fomentar la confianza


y la transparencia en la plataforma.

• Ofrecer a los trabajadores independientes y a los clientes una variedad de


herramientas de comunicación y gestión de citas.

• Optimizar la plataforma para ser escalable y adaptable a medida que crece el


número de usuarios y servicios ofrecidos.
LISTA DE REQUERIMIENTOS

Perfil del Trabajador Independiente:

• Los trabajadores independientes encontrarán un perfil personalizado que


destaca sus habilidades, experiencia y servicios ofrecidos.
• Pueden cargar una foto de perfil para aumentar la confianza y la autenticidad.
• Tienen la capacidad de administrar su disponibilidad, tarifas y descripción de
servicios.
• Pueden acceder a oportunidades laborales relevantes, solicitar trabajos y
mantener una comunicación eficiente con los clientes a través de la plataforma.

Perfil del Cliente:

• Los clientes tendrán un perfil donde pueden describir sus necesidades y


preferencias de servicios.
• Pueden explorar perfiles de trabajadores independientes, revisar calificaciones
y reseñas, y tomar decisiones informadas sobre a quién contratar.
• Tienen la capacidad de publicar proyectos, recibir ofertas y comunicarse de
manera efectiva con los trabajadores independientes seleccionados.

Panel de Control Intuitivo:

• Tanto los trabajadores independientes como los clientes tienen acceso a un


panel de control intuitivo que les permite administrar sus actividades y
comunicaciones de manera centralizada.
• Pueden realizar un seguimiento de las transacciones, programar citas y recibir
notificaciones relevantes.

Búsqueda y Descubrimiento:

• Los usuarios pueden explorar oportunidades y servicios a través de una interfaz


de búsqueda avanzada que filtra resultados en función de sus preferencias y
ubicación.
• La plataforma sugiere coincidencias relevantes en función de la información
proporcionada en los perfiles.

Comunicación y Calificación:

• Los usuarios pueden comunicarse de manera segura a través de la plataforma,


lo que facilita la coordinación de proyectos y servicios.
• Después de completar un trabajo, los clientes pueden dejar calificaciones y
reseñas que benefician la confiabilidad y reputación de los trabajadores
independientes.

IMPLEMENTACIÓN DE CARACTERÍSTICAS PASO A PASO DE CUMPLIMIENTO

Actor Secundario • Cliente


• El trabajador independiente y el cliente han creado cuentas en la
Precondiciones plataforma.
• El trabajador independiente ha iniciado sesión en su cuenta.
• El trabajador independiente navega por la plataforma en busca de
oportunidades laborales.
• El trabajador independiente encuentra un servicio o proyecto que le
interesa y hace clic en él para ver más detalles.
• La plataforma muestra información detallada sobre el servicio,
incluyendo la descripción, el cliente y las fechas clave.
• Si el trabajador independiente está interesado, puede enviar una
solicitud para el servicio.
Flujo Principal de
• La plataforma notifica al cliente sobre la solicitud del trabajador
Eventos
independiente.
• El cliente revisa el perfil del trabajador independiente y decide si
acepta la solicitud o no.
• Si el cliente acepta la solicitud, la plataforma permite la
comunicación entre el trabajador independiente y el cliente para
discutir detalles y coordinar el trabajo.
• Una vez completado el trabajo, el cliente puede calificar y dejar una
reseña sobre el trabajador independiente.
• Si el cliente acepta la solicitud, se establece una colaboración entre
el trabajador independiente y el cliente.
• Se crea un registro de la transacción en la plataforma.
Postcondiciones • El trabajador independiente y el cliente pueden comunicarse a
través de la plataforma para coordinar y discutir el trabajo.
• El cliente puede dejar una calificación y reseña después de
completar el trabajo.
• Si el cliente rechaza la solicitud del trabajador independiente, no se
establece una colaboración y se notifica al trabajador independiente.
Excepciones
• Si el trabajador independiente y el cliente no llegan a un acuerdo, la
colaboración puede cancelarse.
• Si el cliente no está satisfecho con el trabajo del trabajador
independiente, puede dejar una calificación y reseña negativa.
• Si el trabajador independiente tiene preguntas antes de enviar la
Flujo de Eventos
solicitud, puede comunicarse con el cliente a través de la plataforma
Alternativo
para obtener más información.

ESTRATEGIAS DE CUMPLIMIENTO

La implementación de estrategias de cumplimiento para el software implica tomar


medidas para asegurarse de que el software cumpla con regulaciones y estándares
requeridos.

• Identificar las regulaciones pertinentes para la industria en Colombia y a nivel


internacional.
• Comprender los requisitos específicos que el software debe cumplir, como
protección de datos, seguridad de la información, cumplimiento fiscal, etc.

• Asignar un equipo o un responsable de cumplimiento del software.

• Evaluar el software existente para identificar posibles brechas en el


cumplimiento.

• Planificar las características y mejoras necesarias para cumplir con los requisitos
de cumplimiento.

• Realizar modificaciones en el software existente para cumplir con los requisitos


identificados.

• Desarrollar una política de privacidad clara que explique cómo se recopila,


almacena y utiliza la información de los usuarios.

• Incorporar funciones de autenticación y autorización sólidas para garantizar que


solo usuarios autorizados puedan acceder al software.
CONSTRUIR EL DOCUMENTO DE INFORME DE ARTEFACTOS ENTREGADOS

Este informe detalla los artefactos elaborados en el software, en el periodo intermedio


en el que se ha venido trabajando con el equipo de trabajo. Estos artefactos han sido
entregados como parte del proceso. Es de importancia dar a conocer los artefactos ya
que estos son un método o procesos de desarrollo específicos. A continuación, se
presenta un listado detallado de los artefactos entregados.

Requisitos: un requisito es una condición o capacidad que necesita el usuario para


resolver un problema o conseguir un objetivo determinado.

Casos de uso: permiten la descripción de cada una de las funciones de las aplicaciones
a desarrollar desde el punto de vista del usuario.

Historias de usuario: forma de representar los requisitos de un sistema de información


en un lenguaje muy común y legible para el usuario.

Diagrama de casos de uso: Los diagramas de caso de uso son una herramienta esencial
para la ingeniería de requisitos en el desarrollo de software, ya que ayudan a capturar,
comunicar y entender los requisitos del sistema desde la perspectiva del usuario, lo que
conduce a un desarrollo más efectivo y enfocado en las necesidades reales del cliente.
También para nuestro proyecto se utilizarán las herramientas del lenguaje UML, ya que
estas mejoran la comunicación, facilita el análisis y diseño, promueve la reutilización y
la planificación en el desarrollo de software y otros proyectos de ingeniería de sistemas.

ELABORAR EL DOCUMENTO DE LISTA DE CHEQUEO PASO A PASO

Una lista de chequeo para el desarrollo del software es una herramienta que se utiliza
para asegurarse de que se están cumpliendo todas las actividades necesarias en el
proceso del desarrollo de software antes de dar por hecho su entrega o lanzamiento. a
continuación, se dará un ejemplo preciso de cómo se debe incluir una lista de chequeo
de verificación para el desarrollo de un software.
Lista de chequeo registro de usuario.

Actividad Cumple No cumple No aplica


¿El tiempo de respuesta de inicio de la app es x
el adecuado?
¿El proceso de registro de usuario me solicita x
definir un usuario y una contraseña?
¿La interfaz de la app me muestra la opción de
registro de usuario? x
¿Se definieron estrategias de detección de x
errores en ingreso de datos en el sistema?
¿La App me especifica los criterios de
seguridad para poder crear el usuario? x
¿El sistema le confirma al usuario la creación x
de su cuenta confirmando login y password
registrados?
¿El sistema me solicita aceptar las condiciones x
de privacidad para crear el usuario?
¿La app envía un correo y un mensaje x
notificando que se ha registrado con éxito?

Lista de chequeo de inicio de sección.

Actividad Cumple No cumple No aplica


¿La app muestra la interfaz de inicio de sesión x
o registro según requerimientos de usuario?
¿El proceso de inicio de sesión es válido si los x
datos ingresados son correctos?
¿El sistema de la app nos notificará de inicios x
de sesión en más de dos dispositivos?
¿El sistema le confirma al usuario el inicio de x
sesión correcto y permite el ingreso al menú de
la app?
¿El sistema finaliza sesión automáticamente x
después de un tiempo de inactividad?
¿El sistema de la app permite la actualización o x
modificación de datos para inicio de sesión?

Listas de chequeo de funcionamiento del software

Actividad Cumple No cumple No aplica


¿El sistema desplegará una lista de opciones x
de ayuda o de búsqueda?
¿El sistema permitirá que los clientes x
actualicen sus datos e intereses en el
sistema?
¿El sistema permitirá la opción de cancelación x
de servicio con anterioridad?
¿El sistema visualizará la opción de pagos x
online de servicios con sus precios?
¿El cliente podrá elegir sus diferentes medios x
de pago?
¿La app mostrará una interfaz para llenar los x
datos bancarios?
¿El sistema genera un mensaje de x
confirmación de los datos bancarios por medio
de correo para efectuar el pago?
¿El menú de opciones mostrará el buzón de x
quejas, sugerencias, reclamos, chat virtual y
ayuda?
¿El sistema responderá en el menor tiempo de x
2 minutos?
¿El usuario podrá tener interacción de x
intercambio de mensaje con el cliente?
CONCLUSION

Es importante tener en cuenta que la elaboración de informes acompañada de la lista


de chequeos permite tanto a los desarrolladores como a los clientes a caminar todos
hacia el mismo sentido, esto permite que la finalidad del proyecto a desarrollar se
cumpla a totalidad y que los cambios que se deban hacer se realicen a tiempo sin que
se presenten percances.

También podría gustarte