Está en la página 1de 10

Taller sobre metodologías de desarrollo software

Fase: Analisis

Actividad GA1-220501093-AA1-EV04

Aprendiz:
Harvey Junior Perez Bonfante

Servicio Nacional de Aprendizaje


SENA Tecnología en Análisis y
desarrollo de software
Ficha 2853234

Instructor: Milton Ivan Barbosa Gaona


26/11/2023
1. Tabla de contenido

● Introducción
● Justificacion
● Objetivos
● Metodología para el proyecto de desarrollo
● Conclusión
● Citas bibliográficas
2. Introducción

El presente informe detalla la elección estratégica de la metodología de desarrollo de software


para un proyecto específico, centrándose en la selección de Scrum como enfoque principal. Se
contextualiza el proyecto, un sistema de gestión de contenido para una plataforma de e-commerce,
destacando aspectos esenciales como el tamaño del proyecto, la necesidad de retroalimentación frecuente
con el cliente y el estado actual de la tecnología. La justificación de la elección de Scrum se basa en su
adaptabilidad, capacidad para priorizar la retroalimentación del cliente, manejo eficiente del tamaño del
proyecto y su alineación con el estado actual de la tecnología, elementos críticos para el éxito de esta
iniciativa.

Este documento presenta una visión detallada del contexto del proyecto, enfocado en la
implementación de un sistema de gestión de contenido para e-commerce, resaltando aspectos relevantes
como el tamaño del proyecto, la necesidad de retroalimentación ágil con el cliente y el entorno
tecnológico actual. La elección de Scrum como metodología de desarrollo se justifica por su capacidad
para adaptarse a los cambios, priorizar la retroalimentación del cliente, manejar eficientemente proyectos
de tamaño mediano y su compatibilidad con las tecnologías actuales. Estos aspectos son fundamentales
para asegurar el logro de los objetivos del proyecto, marcando a Scrum como la elección idónea para esta
iniciativa específica.
3. Justificacion

La elección de Scrum como metodología de desarrollo para el proyecto es crucial, ya que


promueve un aprendizaje continuo y adaptable dentro del equipo. La flexibilidad inherente a Scrum
permite la experimentación, la reflexión y la mejora constante a lo largo de los ciclos de desarrollo. Esta
metodología fomenta la colaboración entre los miembros del equipo, invitándolos a aprender unos de otros
y a compartir conocimientos de manera fluida, lo que enriquece la formación individual y colectiva.
Además, al priorizar la retroalimentación del cliente, Scrum brinda oportunidades constantes para
aprender de las interacciones con los usuarios finales, permitiendo ajustar y mejorar continuamente el
producto en función de sus necesidades y expectativas. Esta dinámica de aprendizaje constante y
adaptativo dentro del proceso de desarrollo se vuelve esencial para impulsar la excelencia en la formación
del equipo y para el éxito global del proyecto.
4. Objetivos

Desarrollar una comprensión integral de la metodología Scrum en el contexto del desarrollo de


software, enfocado en su aplicación práctica para optimizar la gestión de proyectos y mejorar la
eficiencia en la entrega de productos tecnológicos.

Objetivos Específicos:

● Implementar: Aplicar los principios y prácticas de Scrum en el proyecto de desarrollo de


software, demostrando su utilidad para gestionar tareas, optimizar el tiempo y mejorar la
comunicación y colaboración en el equipo.

● Evaluar: Analizar los resultados obtenidos durante la implementación de Scrum,


identificando áreas de mejora y oportunidades para perfeccionar el proceso de desarrollo,
mediante la recopilación de retroalimentación del equipo y clientes, con el fin de
garantizar la calidad y la eficacia en la entrega del producto final.
5. Metodología para el desarrollo
Informe sobre la Elección y Justificación de Scrum como Metodología de Desarrollo de Software

Contexto del Proyecto

El proyecto tiene como objetivo principal el desarrollo de un sistema de gestión de contenido para
una plataforma de e-commerce. Esta plataforma se dirige a mejorar la experiencia del usuario,
abarcando aspectos como la navegación, la eficiencia de las búsquedas, la presentación de
productos y la gestión de inventario. Es un proyecto crucial para una empresa minorista en
expansión, ya que busca aumentar la interacción y satisfacción del cliente, lo que impactará
directamente en la retención de usuarios y, por ende, en el éxito del negocio.

Características del Proyecto

Tamaño del Proyecto: Se considera mediano en términos de alcance y complejidad, con una
duración estimada de seis meses para la fase inicial del desarrollo.

Prioridad de Retroalimentación con el Cliente: Alta prioridad, siendo crucial una interacción
continua con el cliente para validar y ajustar las funcionalidades según las necesidades del
mercado.

Estado de la Tecnología: Se utilizarán tecnologías modernas y consolidadas en el mercado, lo que


permitirá la implementación ágil de soluciones y la adaptación a las necesidades del proyecto.

Elección de Scrum y sus Justificaciones

Adaptabilidad y Flexibilidad: Scrum fue seleccionado debido a su enfoque iterativo e incremental.


Esta metodología ofrece la capacidad de adaptarse a los cambios en los requisitos del cliente
durante el ciclo de desarrollo. La flexibilidad inherente a Scrum es esencial ya que se espera que
los requisitos evolucionan conforme se obtenga retroalimentación del cliente.

Priorización de la Retroalimentación del Cliente: Scrum se ajusta perfectamente a la alta prioridad


de retroalimentación con el cliente. Sus sprints cortos y regulares permitirán demostrar
funcionalidades específicas para obtener comentarios rápidos y tomar decisiones oportunas sobre
la dirección del proyecto.

Gestión Eficiente del Tamaño del Proyecto: Scrum es ideal para proyectos de tamaño mediano al
dividir el trabajo en incrementos manejables (sprints). Esta estructura ofrece un enfoque
controlado y la entrega rápida de funcionalidades.

Estado de la Tecnología: Scrum es una metodología compatible y adaptable a diversas


tecnologías, lo que se alinea perfectamente con el uso de herramientas modernas y probadas. Esto
facilita la implementación de soluciones innovadoras y técnicamente sólidas.
6. Conclusión

Concluir sobre la metodología Scrum implica reconocer su impacto significativo en el


desarrollo de software. Esta metodología ágil ha demostrado ser una herramienta valiosa al
fomentar la adaptabilidad, la transparencia y la entrega continua de valor al cliente. La primera
conclusión se centra en la eficacia de Scrum para maximizar la colaboración y comunicación entre
los equipos, lo que conlleva a una mayor sinergia y eficiencia en la gestión de proyectos. Su
capacidad para responder ágilmente a los cambios y retroalimentación constante ha impulsado la
mejora continua, permitiendo así la entrega de productos de calidad de manera iterativa e
incremental.

Por otro lado, una segunda conclusión clave destaca la importancia de Scrum en la
optimización del tiempo y recursos. La implementación de esta metodología ha evidenciado la
reducción de tiempos de desarrollo, el aumento en la productividad y la focalización en la entrega
de características de alto valor al cliente. La adaptabilidad de Scrum a diferentes contextos y su
capacidad para gestionar proyectos de diversas magnitudes han posicionado a esta metodología
como una herramienta fundamental para afrontar los desafíos cambiantes en el desarrollo de
software, consolidándose como un enfoque esencial para lograr resultados exitosos y satisfactorios
en proyectos tecnológicos.
7. Citas bibliográficas

● ADEN. (s/f). Metodologías ágiles: ¿Qué son y cuáles son las más utilizadas?
Aden.org. Recuperado el 26 de noviembre de 2023, de
https://blog.aden.org/metodologias-agiles-que-son-y-cuales-son-las-mas-utilizadas

● Ginzo Technologies. (2021, diciembre 28). Tipos de Metodología Cásica en


Desarrollo de Software. GINZO TECHNOLOGIES SL.
https://ginzo.tech/metodologia-clasica-desarrollo-software/

● Laoyan, S. (2022, agosto 17). Agile Manifesto: qué son las metodologías ágiles
[2022] •. Asana. https://asana.com/es/resources/agile-methodology

● Metodologías Ágiles vs Tradicionales. (2022, mayo 9). POSITIVO.


https://www.positivo.pro/blog/metodologias-agiles-vs-tradicionales/

● Sotomayor, S. G. (2023). Las metodologías ágiles más utilizadas y sus ventajas


dentro de la empresa. Thinking for Innovation.
https://www.iebschool.com/blog/que-son-metodologias-agiles-agile-scrum/

También podría gustarte