Está en la página 1de 7

1

Documento Identificando la Metodología para el

Proyecto de Desarrollo de Software

Juan Manuel David Pérez

Diego Alejandro Camacho Romero

Juan Sebastián Úsuga Vélez

Servicio Nacional de Aprendizaje (SENA)

Análisis y Desarrollo de Software (2758311)

Instructor: Brian Carlos Orozco Lara

Popayán, Colombia

Bogotá. Colombia

Medellín, Colombia

24 de septiembre de 2023
2

Contenido

Contenido.........................................................................................................................................2
Introducción.....................................................................................................................................3
Elección de la Metodología.............................................................................................................4
Contexto.......................................................................................................................................4
Características del Proyecto.........................................................................................................4
Tamaño del Proyecto...................................................................................................................5
Periodicidad de Realimentación con el Cliente...........................................................................5
Estado de la Tecnología...............................................................................................................5
Justificación.................................................................................................................................5
Referencias......................................................................................................................................7
3

Introducción

La elección de la metodología de desarrollo de software es un aspecto crucial al comienzo

de un proyecto. Esta decisión es fundamental para lograr una construcción bien planificada y

eficiente, que resulte en un producto de alta calidad tanto para los usuarios como para el equipo

de desarrollo.

Como hemos visto anteriormente, cada metodología tiene enfoques específicos que se

adaptan a diferentes objetivos. En nuestro caso, para llevar a cabo de la mejor manera nuestro

proyecto de desarrollo de software, consideramos que una metodología ágil es la más adecuada

para alcanzar nuestros objetivos.


4

Elección de la Metodología

Para el desarrollo del software denominado FlowInvent, la metodología seleccionada, que

también forma parte de las metodologías ágiles, es el enfoque Kanban, la cual, se centra en la

gestión visual y la optimización del flujo de trabajo. Esta metodología está estructurada de

manera que ayuda a los equipos del proyecto a adaptarse de manera efectiva a los cambios que

puedan surgir durante la creación del proyecto y reconoce que el equipo puede no tener todo el

conocimiento desde el principio al tiempo que, permite la flexibilidad para recibir sugerencias y

ajustar los requisitos solicitados por los clientes en tiempo real. Además, Kanban fomenta el

aprendizaje continuo y la mejora constante del proceso, lo que contribuye a una ejecución más

eficiente y a la satisfacción tanto de los usuarios como del equipo de desarrollo.

Contexto

Se pretende generar un apoyo tecnológico a nuestro cliente a través de FlowInvent, para

así lograr mejorar la realización de diferentes tareas dentro de su establecimiento comercial,

relacionadas con el registro de ventas e inventario, a la vez que se brinda alivio al área financiera

del comercio, facilitando tareas en dicha área.

Características del Proyecto

- Software de fácil manejo.

- Acoplado a las nuevas tecnologías, permitiendo acceder al inventario desde cualquier

lugar a través de internet.

- Desarrollado bajo metodologías de marcos ágiles de trabajo, Kanban en este caso.

- El Software debe ser de fácil adaptación a nuevos cambios y ajustes futuros.

- Se debe tener en cuenta la compatibilidad.

- Presenta características de los productos y permite registrarlos en el inventario.


5

- Permite el registro de ventas.

- Permite la gestión de clientes.

Tamaño del Proyecto

Para una versión inicial del sistema, se tiene pensado el desarrollo de cuatro módulos:

Ventas, inventario, facturación y gestión de clientes.

Periodicidad de Realimentación con el Cliente

De acuerdo con el marco de trabajo Kanban, la realimentación con el cliente es continua,

por lo tanto, cada vez que una tarea se completa en el tablero Kanban, se puede revisar y validar

con el cliente, de esta manera, se facilita la adaptación constante a las necesidades del cliente.

Estado de la Tecnología

El estado de la tecnología es un factor importante que considerar al implementar, se debe

asegurar que la infraestructura tecnológica necesaria esté disponible y sea compatible con

nuestros objetivos, acoplándose a las versiones actuales de los sistemas operativos de los equipos

donde se piensa desplegar el sistema, además, al trabajar bajo el marco de Kanban, se pueden

utilizar herramientas de software de gestión como Trello, Jira, o herramientas específicas de

Kanban para facilitar el seguimiento y la gestión de las tareas del proyecto.

Justificación

La elección de la metodología Kanban se basa en la búsqueda de una gestión visual y un

flujo de trabajo optimizado, esta elección es justificada por nuestro equipo debido a la necesidad

de mantener flexibilidad en el proyecto y adaptarnos de manera ágil a los cambios que puedan

surgir. Kanban se destaca por su simplicidad, ya que sus principios y prácticas son de fácil

comprensión, con un enfoque en la gestión visual y la limitación del trabajo en progreso, ayuda a

eliminar ambigüedades y facilita la comprensión de las necesidades y prioridades del proyecto.


6

Una de las ventajas más notables de Kanban es su capacidad para proporcionar

transparencia en el flujo de trabajo y un constante estímulo para el equipo, la clara asignación de

tareas y la representación visual del trabajo en tableros, que permiten a todos los miembros del

equipo entender el estado del proyecto en tiempo real, lo que motiva al equipo a mantener un

flujo constante y a buscar de manera continua, formas de mejorar el proceso, lo que resulta en

una ejecución más eficiente y en la satisfacción tanto del cliente como del equipo de desarrollo.
7

Referencias

Metodologías de desarrollo de software. (n.d.).

https://sena.territorio.la/content/index.php/institucion/Titulada/institution/SENA/

Tecnologia/228118/Contenido/OVA/CF6/index.html#/curso/tema3

Martins, J. (2022, October 10). ¿Qué es la metodología Kanban y cómo funciona? [2022] •

Asana. Asana. https://asana.com/es/resources/what-is-kanban

Metodología Kanban | Kanban Tool. (n.d.). Kanban Tool.

https://kanbantool.com/es/metodologia-kanban

Sotomayor, S. G. (2023, February 15). Qué son las metodologías ágiles y cuáles son sus ventajas

empresariales. Thinking for Innovation. https://www.iebschool.com/blog/que-son-

metodologias-agiles-agile-scrum/

También podría gustarte