Subido por Carlos Garcia

Taller para la determinación de las especificaciones funcionales del software y metodología a utilizar. GA1-220501092-AA5-EV01

Anuncio
Taller para la determinación de las especificaciones
funcionales del software
y metodología a utilizar.
GA1- 220501092- AA5-EV01
APRENDIZ:
Carlos Rafael Garcia Epieyu
FICHA:
No 2721426
PROGRAMA: Análisis y desarrollo de software
CARRERA:
Tecnólogo
MODALIDAD: Virtual
Centro de materiales y ensayo
JUNIO DE 2023
1
1 CONTENIDO
1. Contenido ............................................................................................................. 2
2. Introducción ......................................................................................................... 3
2.1. Objetivo… ..................................................................................................... 3
2.2. Propósito ................................................................................................... 3
2.3. Ámbito del sistema ................................................................................ 3
3. Descripción General. .......................................................................................... 4
3.1. Perspectiva del producto ..................................................................... 4
3.2. Funciones del producto ..................................................... ................... 5
3.3. Restricciones ........................................................................................... 5
3.4. Visión general ........................................................................................... 6
4. Definiciones, acrónimos y abreviaturas ......................................................6
4.2 referencias de la ciber web ...................................................................... 7
5. Conclusión ........................................................................................................... 8
6. Evidencia en imágenes ..................................................................................... 8
2
2 INTRODUCCIÓN.
A través de este componente formativo presentamos las herramientas TRELLO, el cual
es un software, que de manera dinámica nos facilita la creación del tablero para la
determinación de las especificaciones funcionales del software y la interacción con la
plataforma, en donde se definirá cada uno de ellos y el papel que cumple dentro del
sistema o la aplicación a desarrollar de tal forma con la finalidad de dar solución a las
necesidades del sistema a implementar.
En el presente se adopta la guía de requerimientos de software de la IEEE (Std. 8301993).
2.1 OBJETIVO
Especificar cada uno de los requerimientos del sistema, definiendo cada uno de ellos y
el papel que cumple dentro del sistema, presentados a través de la herramienta
TRELLO
2.2 PROPÓSITO
Tiene como propósito la especificación de requisitos de la aplicación del software que
permitirá acceder a la información, la cual permite brindar datos de gran relevancia al
equipo desarrollador, facilitando sus tareas y mostrando en qué nivel de desarrollo va
el sistema.
2.3 ÁMBITO DEL SISTEMA
¿Qué es Trello?
Trello es un software de gestión en línea, que trabaja de forma colaborativa basado en
la metodología Kanban, cuya esencia radica en la utilización de tarjetas de trabajo en
un tablero llevando de este modo una “línea de producción” de tareas con sus estatus
correspondientes.
En este mismo orden de ideas, Trello gracias a su sencilla interfaz y simple manejo
puede ser utilizado para llevar a cabo proyectos o tareas tanto profesionales como
personales, de forma organizada, sencilla, ágil, flexible y potente.
3
3 DESCRIPCIÓN GENERAL
¿Para qué sirve Trello?
Trello sirve para organizar, coordinar y gestionar cualquier tipo de tareas, ya bien sean
proyectos laborales, tareas del día a día, planificación y ejecución de viajes e
itinerarios, entre otras actividades que requieran establecer listas de actividades a
llevar a cabo. En la gestión de proyectos con Trello podemos compartir el tablero con
el resto del equipo y a su vez conocer los diferentes estatus enmarcados en nuestro
proyecto, quien ejecuta y el rendimiento de en tiempo de cada uno de los miembros
involucrados.
3.1 PERSPECTIVA DEL PRODUCTO
Características de Trello
✓ Sistema de trabajo colaborativo.
✓ Asignación de tareas a cada uno de los miembros del equipo de trabajo.
✓ Envío de notificaciones por correo electrónico (e-mail) de alerta y recordatorios.
✓ Registro de actividades en el Blog de estas, a través del cual podemos conocer
de forma actualizada todas las novedades llevadas a cabo con su detalle.
✓ Es posible personalizar la apariencia de cada uno de los tableros que se tengan.
✓ Permite adjuntar archivos.
✓ Organizar tareas con etiquetas.
✓ Es posible aplicar fecha de vencimiento a las tareas.
✓ Es multiplataforma, se encuentra disponible tanto para PC como para
dispositivos móviles apple y Android (teléfonos, tablets, iPad, Kindle).
✓ Cuenta con un diseño minimalista, que gracias a su simplicidad es muy intuitivo
y fácil de usar.
✓ El paquete Bussines que ofrece se caracteriza porque permite subir archivos
adjuntos de hasta 250 Mb, asistencia en línea con un límite en el tiempo de
respuesta de un día hábil a través de correo electrónico.
✓ Multilenguaje, disponible en varios idiomas.
✓ La información se encuentra sincronizada en la nube.
4
3.2 FUNCIONES DEL PRODUCTO
Ventajas de Trello
➢ Las tareas y proyectos son compartidos en tiempo real.
➢ Velocidad de carga rápida.
➢ Permite agregar comentarios.
➢ Cuenta con un motor de búsqueda interna.
➢ Es posible configurar las opciones de privacidad de los tableros, administrando
a quienes se le comparten (cuales son públicos y cuales dejamos privados
según sea nuestro requerimiento).
➢ Utiliza SSL.
➢ Permite observar el estatus de cada tarea y así centrar los esfuerzos y conocer
cómo va el proyecto.
➢ Incrementa la productividad del equipo.
➢ Mantiene organizado todo el proceso.
➢ Según sea la disponibilidad de los recursos, es posible asignar tareas
pendientes a más de una persona para que sean llevados a cabo en tiempos de
ejecución óptimos.
➢ Es rápido.
➢ Cuenta con atajos de teclado como, por ejemplo: atajos para filtrar por
etiquetas, buscar tableros, establecer asignaciones, entre otros.
➢ Se mantiene en constante actualización.
➢ Esta aplicación permite la integración con otras herramientas.
3.4 RESTRICCIONES
Desventajas de Trello
➢ En vista de que en Trello todo se encuentra organizado en tableros, al momento
de llevar a cabo proyectos grandes puede llegar a ser tedioso el momento de
crear nuevas tareas y/o asignaciones.
➢ No cuenta con etiquetas globales de proyecto, si no que en cada tablero se
deben establecer las etiquetas.
5
3.4 VISIÓN GENERAL
Tableros de Trello
El tablero de Trello es un lienzo virtual donde se ubican todas las actividades que
deben llevarse a cabo dentro del proyecto, gracias a la metodología Kanban estas
tareas pueden estar ubicadas en listas como, por ejemplo:
✓ Pendiente por Hacer.
✓ En proceso.
✓ Culminado.
Básicamente, Trello cuenta con un tablero principal el cual se encuentra divido en
paneles por nombre y/o acción que representan los procesos y/o flujos de trabajo
(lista) para cada fase del proyecto donde deben ser cargadas las tareas (tarjetas)
permitiendo organizar la información y trabajar de forma adecuada; el tablero cuenta
con tres opciones de privacidad, las cuales son:
1. Privado: sólo aquellas personas que se encuentren agregadas podrán ver su
contenido.
2. Equipo: sólo los miembros del equipo que haya sido creado podrán tener acceso
a la información que se encuentre en este.
3. Público: este tipo de tablero se encuentra accesible para todo el mundo, lo que
quiere decir que cualquier persona, inclusive aquella que no se encuentre en el
proyecto podrá acceder a la información que este contenga y todo esto será
posible a través de buscadores.
De lo anteriormente indicado, es importante tener en cuenta que tipo de información
se carga desde la más sensible o confidencial que debería tener el nivel de privacidad
alto hasta la más simple, estas reglas de visibilidad podemos editarlas sobre el
tablero haciendo click sobre la opción “estado de visibilidad actual”.
6
4 DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS.
Usuario: Persona que usara el sistema para gestionar los
procesos TRELLO: software de análisis
Software: parte intangible de un sistema
Bussines: empresas
Kanban: metodología de trabajo, bajo el principio colaborativo
Mb: megabits (unidad con la cual se mide los caracteres) bits= 1 Mega= 1.000.000 bits
Blog: espacio virtual para escribir notas
Clik: acción realizada con el mouse (Izquierdo o derecho según el requerimiento)
SSL: lenguaje de sistemas
ERS: Especificación de requisitos de software
RF: Requerimiento Funcional
RNF: Requerimiento No funcional
BD: Bases de datos
UML: Lenguaje de Modelado Unificado
IEEE: Institute of Electrical and Electronics Engineers (Instituto de ingeniería de
electricidad y electrónica)
Sistema ABC: Sistema altas, bajas y consultas
4.2 REFERENCIAS
Protocolos de la W3C.
Stoduco.com
http://www.w3.org/standards/webarch/protocols
https://www.enabel.be/sites/default/files/tenders/anexo_a_requerimientos_funcionales_
y_no_funcionales.pdf
Principios Arquitectónicos de la Web
http://www.w3.org/standards/webarch/principles
Materiales de formación: para el desarrollo de esta actividad: Análisis y especificación
7
de requisitos:
https://sena.territorio.la/content/index.php/institucion/Titulada/institution/SENA/Tecnolog
ia/228118/Contenido/OVA/CF4/index.html#/curso/tema2
8
5 CONCLUSIÓN
En conclusión, la especificación de los requerimientos permite identificar a donde se
desea llegar y mediante este documento el cual fue basado en el estándar IEEE 830
para la especificación de requerimientos del software, el cual permite ir más a fondo e
investigar y conocer de forma más detallada a través de herramientas las cuales
permiten conocer la funcionalidad y la viabilidad de cada uno de estos requerimientos
que necesita el software para que sea de calidad y completamente funcional.
6 EVIDENCIA EN IMAGNES SECUNCIALES
6.1.
REGISTRO EN LA PLATAFORMA DE TRELLO
9
6.2 CREACION DEL TABLERO DE TRABAJO
10
Tablero terminado
11
Descargar