SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES
FUNCIONALES Y METODOLOGIA A UTILIZAR.
GA1-220501092-AA5-EV01.
ANALISIS Y DESARROLLO DE SOFTWARE (2758251)
PRESENTADO POR:
JOHANNA MARÍA RIVERA MORALES
DAVID ANDRES BARON ESPITIA
INSTRUCTOR:
LUIS MIGUEL CABRALES VALDES
DEPENDENCIAS DEL CENTRO AGROEMPRESARIAL Y MINERO REGIONAL
BOLIVAR
AGOSTO 2023
INTRODUCIÓN
La gestión de requisitos es un componente esencial en el desarrollo exitoso de
proyectos de software. En un entorno donde la tecnología evoluciona rápidamente
y las necesidades de los usuarios cambian constantemente, la claridad y la precisión
en la definición de requisitos se convierten en el cimiento sobre el cual se construirá
todo el proceso de desarrollo.
En esencia, los requisitos son declaraciones detalladas que describen las
funcionalidades, características y restricciones que un sistema de software debe
cumplir para satisfacer las necesidades y expectativas de los usuarios, clientes y
partes interesadas. La gestión de requisitos implica una serie de procesos y
prácticas diseñadas para capturar, documentar, analizar, validar y mantener estos
requisitos a lo largo del ciclo de vida del proyecto.
La gestión de requisitos no es un proceso estático, sino que evoluciona a medida
que el proyecto avanza. Cambios en las necesidades del usuario, nuevos hallazgos
técnicos y descubrimientos durante el desarrollo pueden requerir ajustes en los
requisitos iniciales. Por lo tanto, se requiere un enfoque iterativo y colaborativo para
gestionar estos cambios y asegurarse de que el producto final cumpla con las
expectativas.
En resumen, la gestión de requisitos en un proyecto de software es un proceso
esencial que impulsa la alineación entre los objetivos del proyecto y las necesidades
de los usuarios. Al establecer una base sólida de requisitos claros, se mejora la
comunicación, se reduce el riesgo de malentendidos y se establece un camino claro
para el diseño, desarrollo y entrega exitosa del software.
Teniendo claridad acerca de la gestión de requisitos, cabe mencionar que existen
una gran variedad de herramientas para la gestión de los mismos, los cuales
dependen de la metodología a usar en cada uno de los proyectos, y cada equipo de
trabajo esta en la capacidad que metodología se ajusta a cada proyecto, y la
correcta elección es un factor relevante para el correcto desarrollo del proyecto.
Estas herramientas permiten no caer en ambigüedades entre los interesados,
eliminar suposiciones o malas interpretaciones en cuanto a los requisitos del
proyecto. Estas herramientas permiten una planificación sencilla del proyecto ya
que se convierten en herramientas de comunicación para el equipo, permitiendo
tener una línea de tiempo de trabajo y una organización detallada.
HERRAMIENTA SELECCIONADA PARA LA METODOLOGIA SCRUM
La herramienta seleccionada para la gestión del proyecto y teniendo en cuenta que
se trabajara con una metodología SCRUM fue Trello.
Trello es una herramienta de gestión de proyectos en línea que utiliza un enfoque
visual basado en tarjetas y tableros. Esta herramienta facilita la organización y
colaboración en equipos y proyectos, Trello permite crear tableros para diferentes
proyectos o tareas y luego organizar esas tareas como tarjetas dentro de columnas.
Cada tarjeta puede contener información adicional, como descripciones, listas de
verificación, fechas de vencimiento y archivos adjuntos.
El concepto central de Trello se basa en el método Kanban, que busca visualizar el
flujo de trabajo y las tareas en progreso. Los usuarios pueden mover las tarjetas
entre columnas para indicar su estado, desde "Por hacer" hasta "En proceso" y
finalmente "Hecho".
Esto proporciona una representación clara y en tiempo real del progreso de las
tareas y permite a los miembros del equipo colaborar y mantenerse informados
sobre el estado de los proyectos.
Trello es ampliamente utilizado en diversos entornos, desde equipos de desarrollo
de software hasta proyectos personales y educativos, debido a su simplicidad y
facilidad de uso. Puede ser utilizado de forma gratuita con ciertas limitaciones, pero
ofrece versiones premium con características adicionales y mayor capacidad de
personalización para adaptarse a las necesidades específicas de los usuarios y
equipos.
REGISTRO DE REQUERIMIENTOS
Una vez que se ha establecido el tablero en Trello, se procede a asignar a los
participantes y a enviarles invitaciones para unirse al proyecto. Tras completar esta
fase, se procede a elaborar un listado exhaustivo de los diversos requerimientos
que se abordarán durante el proceso de desarrollo del proyecto de software.
Una vez que se han recopilado todos los requerimientos, se generan tarjetas
individuales. Cada tarjeta tiene un propósito específico y se ajusta en función de la
evolución de cada requerimiento. Estas tarjetas se mantienen actualizadas y
contienen detalles precisos en consonancia con el progreso de cada requerimiento
en particular.
Cada tarjeta alberga información detallada sobre cada uno de los requisitos
definidos. Además, todos los miembros tienen la capacidad de interactuar con estas
tarjetas. Vale la pena destacar que esta herramienta ofrece la posibilidad de
personalizar cada tarjeta con elementos como texto y colores, entre otras opciones
adicionales.
Esta herramienta permite asignar fechas y visualizar de una forma intuitiva el avance
de cada tarea o requerimiento.
CONCLUSIONES
En resumen, el uso de herramientas como Trello permite llevar a cabo una dinámica
en la gestión moderna de proyectos. Proporciona un enfoque altamente visual y
colaborativo que eleva la eficiencia y eficacia de los equipos en la consecución de
sus objetivos. La capacidad de organizar tareas en tableros y tarjetas, asignar
responsabilidades y dar seguimiento en tiempo real mejora la comunicación interna,
reduce la ambigüedad y mantiene a todos los involucrados en sintonía.

Más contenido relacionado

La actualidad más candente

mapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfmapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfCarlosEspinel10
 
Unified Modeling Language Uml
Unified Modeling Language   UmlUnified Modeling Language   Uml
Unified Modeling Language UmlYolvi
 
Principios de RUP
Principios de RUPPrincipios de RUP
Principios de RUPradoslawkb
 
Requerimientos de un sistema y desarrollo del prototipo
Requerimientos de un sistema y desarrollo del prototipoRequerimientos de un sistema y desarrollo del prototipo
Requerimientos de un sistema y desarrollo del prototipoAlva_Ruiz
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuenciasJorge Reyes
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuenciaLenin Vivanco
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacionZonickX
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientospedro tovar
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Juan C. S. Suárez
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoMarvin Zumbado
 

La actualidad más candente (20)

mapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfmapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdf
 
Unified Modeling Language Uml
Unified Modeling Language   UmlUnified Modeling Language   Uml
Unified Modeling Language Uml
 
CLASE 1 DIAGRAMA DE PROCESOS.pdf
CLASE 1 DIAGRAMA DE PROCESOS.pdfCLASE 1 DIAGRAMA DE PROCESOS.pdf
CLASE 1 DIAGRAMA DE PROCESOS.pdf
 
Diagrama de dominio armando
Diagrama de dominio armandoDiagrama de dominio armando
Diagrama de dominio armando
 
CLASE 9.pptx
CLASE 9.pptxCLASE 9.pptx
CLASE 9.pptx
 
Foro.pptx
Foro.pptxForo.pptx
Foro.pptx
 
Principios de RUP
Principios de RUPPrincipios de RUP
Principios de RUP
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Requerimientos de un sistema y desarrollo del prototipo
Requerimientos de un sistema y desarrollo del prototipoRequerimientos de un sistema y desarrollo del prototipo
Requerimientos de un sistema y desarrollo del prototipo
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Mapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimientoMapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimiento
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacion
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientos
 
problemas del software
problemas del softwareproblemas del software
problemas del software
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 

Similar a Gestión de requisitos con Trello

SOFTWARE EN GESTION DE PROYECTOS_unc.pdf
SOFTWARE EN GESTION DE PROYECTOS_unc.pdfSOFTWARE EN GESTION DE PROYECTOS_unc.pdf
SOFTWARE EN GESTION DE PROYECTOS_unc.pdfRonaldRodriguezChico
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoEmily Moncada
 
Software libre 2 edit evaluacion
Software libre 2 edit evaluacionSoftware libre 2 edit evaluacion
Software libre 2 edit evaluacionwilmer95
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoDarleneperalta
 
IIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxIIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxKyokoSInay
 
Diaspositivas de informatik para presentar
 Diaspositivas de informatik para presentar  Diaspositivas de informatik para presentar
Diaspositivas de informatik para presentar Vanessa Toral Yépez
 
Diaspositivas de_informatik_para_presentar_
 Diaspositivas de_informatik_para_presentar_ Diaspositivas de_informatik_para_presentar_
Diaspositivas de_informatik_para_presentar_naviwz
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremarianela0393
 
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...MaraAngls
 
PLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWAREPLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWAREAlberto Zurita
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010acmedinaj
 

Similar a Gestión de requisitos con Trello (20)

Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
SOFTWARE EN GESTION DE PROYECTOS_unc.pdf
SOFTWARE EN GESTION DE PROYECTOS_unc.pdfSOFTWARE EN GESTION DE PROYECTOS_unc.pdf
SOFTWARE EN GESTION DE PROYECTOS_unc.pdf
 
Ing de software
Ing de softwareIng de software
Ing de software
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Topico 3 matics
Topico 3 maticsTopico 3 matics
Topico 3 matics
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructurado
 
Software libre 2 edit evaluacion
Software libre 2 edit evaluacionSoftware libre 2 edit evaluacion
Software libre 2 edit evaluacion
 
Analiss de sistemas
Analiss de sistemasAnaliss de sistemas
Analiss de sistemas
 
Analiss de sistemas
Analiss de sistemasAnaliss de sistemas
Analiss de sistemas
 
Unidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructuradoUnidad # 6 primera parte diseño estructurado
Unidad # 6 primera parte diseño estructurado
 
IIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxIIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docx
 
Diaspositivas de informatik para presentar
 Diaspositivas de informatik para presentar  Diaspositivas de informatik para presentar
Diaspositivas de informatik para presentar
 
Diaspositivas de_informatik_para_presentar_
 Diaspositivas de_informatik_para_presentar_ Diaspositivas de_informatik_para_presentar_
Diaspositivas de_informatik_para_presentar_
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Presentación ae
Presentación aePresentación ae
Presentación ae
 
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
 
Microsoft project ppp
Microsoft project pppMicrosoft project ppp
Microsoft project ppp
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
PLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWAREPLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWARE
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010
 

Gestión de requisitos con Trello

  • 1. TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGIA A UTILIZAR. GA1-220501092-AA5-EV01. ANALISIS Y DESARROLLO DE SOFTWARE (2758251) PRESENTADO POR: JOHANNA MARÍA RIVERA MORALES DAVID ANDRES BARON ESPITIA INSTRUCTOR: LUIS MIGUEL CABRALES VALDES DEPENDENCIAS DEL CENTRO AGROEMPRESARIAL Y MINERO REGIONAL BOLIVAR AGOSTO 2023
  • 2. INTRODUCIÓN La gestión de requisitos es un componente esencial en el desarrollo exitoso de proyectos de software. En un entorno donde la tecnología evoluciona rápidamente y las necesidades de los usuarios cambian constantemente, la claridad y la precisión en la definición de requisitos se convierten en el cimiento sobre el cual se construirá todo el proceso de desarrollo. En esencia, los requisitos son declaraciones detalladas que describen las funcionalidades, características y restricciones que un sistema de software debe cumplir para satisfacer las necesidades y expectativas de los usuarios, clientes y partes interesadas. La gestión de requisitos implica una serie de procesos y prácticas diseñadas para capturar, documentar, analizar, validar y mantener estos requisitos a lo largo del ciclo de vida del proyecto. La gestión de requisitos no es un proceso estático, sino que evoluciona a medida que el proyecto avanza. Cambios en las necesidades del usuario, nuevos hallazgos técnicos y descubrimientos durante el desarrollo pueden requerir ajustes en los requisitos iniciales. Por lo tanto, se requiere un enfoque iterativo y colaborativo para gestionar estos cambios y asegurarse de que el producto final cumpla con las expectativas. En resumen, la gestión de requisitos en un proyecto de software es un proceso esencial que impulsa la alineación entre los objetivos del proyecto y las necesidades de los usuarios. Al establecer una base sólida de requisitos claros, se mejora la comunicación, se reduce el riesgo de malentendidos y se establece un camino claro para el diseño, desarrollo y entrega exitosa del software. Teniendo claridad acerca de la gestión de requisitos, cabe mencionar que existen una gran variedad de herramientas para la gestión de los mismos, los cuales dependen de la metodología a usar en cada uno de los proyectos, y cada equipo de trabajo esta en la capacidad que metodología se ajusta a cada proyecto, y la correcta elección es un factor relevante para el correcto desarrollo del proyecto. Estas herramientas permiten no caer en ambigüedades entre los interesados, eliminar suposiciones o malas interpretaciones en cuanto a los requisitos del proyecto. Estas herramientas permiten una planificación sencilla del proyecto ya que se convierten en herramientas de comunicación para el equipo, permitiendo tener una línea de tiempo de trabajo y una organización detallada.
  • 3. HERRAMIENTA SELECCIONADA PARA LA METODOLOGIA SCRUM La herramienta seleccionada para la gestión del proyecto y teniendo en cuenta que se trabajara con una metodología SCRUM fue Trello. Trello es una herramienta de gestión de proyectos en línea que utiliza un enfoque visual basado en tarjetas y tableros. Esta herramienta facilita la organización y colaboración en equipos y proyectos, Trello permite crear tableros para diferentes proyectos o tareas y luego organizar esas tareas como tarjetas dentro de columnas. Cada tarjeta puede contener información adicional, como descripciones, listas de verificación, fechas de vencimiento y archivos adjuntos.
  • 4. El concepto central de Trello se basa en el método Kanban, que busca visualizar el flujo de trabajo y las tareas en progreso. Los usuarios pueden mover las tarjetas entre columnas para indicar su estado, desde "Por hacer" hasta "En proceso" y finalmente "Hecho". Esto proporciona una representación clara y en tiempo real del progreso de las tareas y permite a los miembros del equipo colaborar y mantenerse informados sobre el estado de los proyectos. Trello es ampliamente utilizado en diversos entornos, desde equipos de desarrollo de software hasta proyectos personales y educativos, debido a su simplicidad y facilidad de uso. Puede ser utilizado de forma gratuita con ciertas limitaciones, pero ofrece versiones premium con características adicionales y mayor capacidad de personalización para adaptarse a las necesidades específicas de los usuarios y equipos.
  • 5. REGISTRO DE REQUERIMIENTOS Una vez que se ha establecido el tablero en Trello, se procede a asignar a los participantes y a enviarles invitaciones para unirse al proyecto. Tras completar esta fase, se procede a elaborar un listado exhaustivo de los diversos requerimientos que se abordarán durante el proceso de desarrollo del proyecto de software. Una vez que se han recopilado todos los requerimientos, se generan tarjetas individuales. Cada tarjeta tiene un propósito específico y se ajusta en función de la evolución de cada requerimiento. Estas tarjetas se mantienen actualizadas y contienen detalles precisos en consonancia con el progreso de cada requerimiento en particular. Cada tarjeta alberga información detallada sobre cada uno de los requisitos definidos. Además, todos los miembros tienen la capacidad de interactuar con estas tarjetas. Vale la pena destacar que esta herramienta ofrece la posibilidad de personalizar cada tarjeta con elementos como texto y colores, entre otras opciones adicionales.
  • 6. Esta herramienta permite asignar fechas y visualizar de una forma intuitiva el avance de cada tarea o requerimiento. CONCLUSIONES En resumen, el uso de herramientas como Trello permite llevar a cabo una dinámica en la gestión moderna de proyectos. Proporciona un enfoque altamente visual y colaborativo que eleva la eficiencia y eficacia de los equipos en la consecución de sus objetivos. La capacidad de organizar tareas en tableros y tarjetas, asignar responsabilidades y dar seguimiento en tiempo real mejora la comunicación interna, reduce la ambigüedad y mantiene a todos los involucrados en sintonía.