Está en la página 1de 6

Instituto Tecnológico de Las Américas

ITLA

Introducción a la ingeniería de software

Metodologías de gestión de proyectos

Nombre:
Elvio Jesú s Gutiérrez Sosa

Matrícula:
2018-7287

Profesora:
Evanyeline Brito Rojas

Fecha de entrega:
Jueves, 24 de febrero del 2022
Las metodologías ágiles
Por definició n, las metodologías ágiles son aquellas que permiten adaptar
la forma de trabajo a las condiciones del proyecto, consiguiendo flexibilidad
e inmediatez en la respuesta para amoldar el proyecto y su desarrollo a las
circunstancias específicas del entorno.

1# Extreme Programming XP
Esta herramienta es muy ú til sobre todo para startups o empresas que está n
en proceso de consolidació n, puesto que su principal objetivo es ayudar en
las relaciones entre los empleados y clientes. La clave del éxito del Extreme
Programming XP es potenciar las relaciones personales, a través, del trabajo
en equipo, fomentando la comunicació n y eliminando los tiempos muertos.
Sus principales fases son:
 Planificació n del proyecto con el cliente
 Diseñ o del proyecto
 Codificació n, donde los programadores trabajan en pareja para
obtener resultados má s eficientes y de calidad
 Pruebas para comprobar que funcionan los có digos que se van
implementando
Ventajas Desventajas

Relació n estrecha con el cliente Mayor esfuerzo de trabajo

Ausencia de trabajos de programació n El cliente se implica en el proceso


innecesarios

Software estable debido a continuas Requiere mucho tiempo


pruebas

Menos errores gracias a la programació n Relativamente caro


en pareja

Ausencia de horas extra, gestió n propia Requiere control de versiones


del tiempo

Aplicació n rá pida de cambios Requiere autodisciplina en la


aplicació n
2# SCRUM
Se caracteriza por ser la «metodología del caos» que se basa en una
estructura de desarrollo incremental, esto es, cualquier ciclo de desarrollo
del producto y/o servicio se desgrana en «pequeñ os proyectos» divididos en
distintas etapas: aná lisis, desarrollo y testing. En la etapa de desarrollo
encontramos lo que se conoce como interacciones del proceso o Sprint, es
decir, entregas regulares y parciales del producto final.
Esta metodología permite abordar proyectos complejos que exigen una
flexibilidad y una rapidez esencial a la hora de ejecutar los resultados.  La
estrategia irá orientada a gestionar y normalizar los errores que se puedan
producir en desarrollos demasiado largos, a través de, reuniones frecuentes
para asegurar el cumplimiento de los objetivos establecidos.
Las reuniones son el pilar fundamental de la metodología, donde
diferenciamos entre: reuniones de planificació n, diaria, de revisió n y de
retrospectiva, la má s importante de todas ellas, ya que, se realiza después de
terminar un sprint para reflexionar y proponer mejoras en los avances del
proyecto. Los aspectos clave por los que se mueve el Scrum son: innovació n,
flexibilidad, competitividad y productividad.
Ventajas:
 Gestión de las expectativas del usuario. Los usuarios pueden
participar en cada una de las etapas del proceso y proponer
soluciones. De hecho, el proceso en su conjunto está pensado para un
tipo de evaluació n conjunta.
 Resultados anticipados. Cada etapa del proceso arroja una serie de
resultados. No es necesario, por tanto, que el cliente espere hasta el
final para ver el resultado.
 Flexibilidad y adaptación a los contextos. Se adapta a cualquier
contexto, á rea o sector de la gestió n. Es decir, no es una técnica
exclusiva de ninguna disciplina.
 Gestión sistemática de riesgos. Del mismo modo, los problemas que
aparecen durante los procesos de gestió n que pueden afectar a un
proyecto son gestionados en el mismo momento de su aparició n. Esto
es posible debido a que la intervenció n de los equipos de trabajo
puede ser inmediata.
Desventajas:
 Funciona más que nada con equipos reducidos. Las empresas
grandes, por ejemplo, deben estar sectorizadas o divididas en grupos
que tengan objetivos concretos. De lo contrario, en la prá ctica, el
efecto de la técnica se perderá .
 Requiere una exhaustiva definición de las tareas y sus
plazos. Cuando estos dos aspectos no se definen adecuadamente,
Scrum se desvanece. Recuerda que la divisió n del trabajo en cada
etapa (y de éstas en tareas específicas) son la esencia de esta
metodología.
 Exige que quienes la utilicen cuenten con una alta cualificación o
formación. No es una modalidad de gestió n propia de grupos junior o
que apenas estén en proceso de formació n. Gran parte del éxito de
Scrum radica en la experiencia que aportan los profesionales de los
equipos, quienes por lo general acumulan añ os de experiencia.

3# Kanban 
La estrategia Kanban conocida como ‘Tarjeta Visual» muy ú til para los
responsables de proyectos. Esta consiste en la elaboració n de un cuadro o
diagrama en el que se reflejan tres columnas de tareas; pendientes, en
proceso o terminadas. Este cuadro debe estar al alcance de todos los
miembros del equipo, evitando así la repetició n de tareas o la posibilidad de
que se olvide alguna de ellas. Por tanto, ayuda a mejorar la productividad y
eficiencia del equipo de trabajo.
Ventajas:
 No se produce en exceso, ni má s de lo debido
 Se acortan los tiempos de entrega
 El ciclo de producció n se ve afectado positivamente gracias a que se
optimiza el tiempo
 No se necesita una gran planificació n para implementarlo
 Se favorece la productividad al mantener a cada miembro del equipo
haciendo alguna actividad.
 Se optimiza el espacio de almacenamiento de producto
 Se puede llevar un control má s estricto del material y facilita el
control de los materiales defectuosos
Desventajas:
 No se implementa bien en ciclos productivos muy largos
 No se adapta a grandes variaciones de volú menes de pedidos
 Si no se gestiona bien, se presentará n variaciones en las jornadas de
trabajo, existiendo momentos en que el equipo no estará haciendo
nada y en otros donde se trabaje mucho
 Solo sirve para proceso repetitivos

4# Agile Inception  
Está orientada a la definició n de los objetivos generales de las empresas. Su
meta es clarificar cuestiones como el tipo de cliente objetivo, las propuestas
de valor añ adido, las formas de venta. Suele girar en torno al método de
«elevator pitch«, que consiste en pequeñ as reuniones entro los socios y el
equipo de trabajo en las que las intervenciones no pueden superar los 5
minutos.
Ventajas:
 Su uso permite identificar rápidamente cuáles son las tareas más
interesantes en cada momento, sin necesidad de perder tiempo con
constantes informes que las detecten.
 Las metodologías agiles facilitan encontrar los errores de forma
sencilla. Así, el equipo se puede concentrar en el desarrollo, las
pruebas y la colaboració n.
 Los proyectos son más transparentes gracias a las metodologías
á giles. El cliente puede ver resultados de manera mucho má s sencilla
en cualquier punto del proceso.
 Retroalimentación más rápida de los usuarios finales.
 Flexibilidad para definir funciones prioritarias y establecer objetivos.
 El producto ingresa al mercado má s rá pido, lo que le permite al
cliente recibir un retorno de la inversión más rápido.
Desventajas:
 Al inicio del proyecto, es difícil determinar con precisión la
cantidad de tiempo y dinero que se necesitará para completarlo,
debido a los requisitos en constante cambio.
 El equipo necesita tener una base sólida y habilidades.
 Se requiere un alto nivel de interacción entre el cliente y los
desarrolladores.
 La falta de atención a la documentación puede dificultar que los
nuevos miembros del equipo accedan a la misma.
 Existe el peligro de que la falta de límites del proyecto conduzca a
una expansió n descontrolada.

También podría gustarte