Está en la página 1de 12

Entrega 1

Semana 3

Ingeniería de Software 1

Estudiantes:

Yor Fredy Arroyo Bohórquez

Código: 2011021661

Guillermo Felipe Quintero Lozano

Código: 100286985

Keli Tatiana Alvarez Urquijo

Código: 100057626

Cesar Tulio Arrieta Vera

Código: 2011024637

Profesor: Néstor González

Institución Universitaria Politécnico Gran colombiano

Facultad de Ingeniería, Diseño e Innovación

Programa Ingeniería de Software

Modalidad Virtual
Tabla de Contenido

Introducción ...................................................................................................................3
Metodología Ágil ..............................................................................................................4
1. Permite dimensionar mejor los proyectos .....................................................................5
2. Fecha de entrega de proyecto realista .........................................................................5
3. Rápido aprendizaje del equipo .....................................................................................5
4. Feedbacks rápidos y precisos ......................................................................................6
5. Obtención de un producto mínimo viable (MVP) ..........................................................7
6. Autonomía y responsabilidad .......................................................................................7
RIESGOS DE LA METODOLOGÍA SCRUM ..................................................................10
Referencias Bibliográficas ..............................................................................................12
Introducción

Las metodologías agiles son aquellas que nos permiten adaptar las formas de trabajo a

las condiciones del proyecto consiguiendo flexibilidad e inmediatez en la respuesta para

moldear el proyecto y su desarrollo a las diferentes circunstancias específicas del

entorno, hemos optado por esta metodología con el fin de gestionar el proyecto de

forma flexible, autónoma y eficaz, buscando reducir los coste e incrementar la

productividad.
Metodología ágil

Para la ejecución del proyecto hemos decidido seleccionar el modelo de procesos

ágiles usando la metodología SCRUM dado que es un framework adaptable,

iterativo, rápido, flexible y eficaz que está diseñado para entregar valor al cliente

durante todo el desarrollo del proyecto. El objetivo primordial es satisfacer las

necesidades del cliente a través de un entorno de transparencia en la

comunicación, responsabilidad colectiva y progreso continuo.

Este framework es muy ágil y completo para el desarrollo de proyectos. En Scrum

la palabra producto hace referencia a un producto o servicio o cualquier otro

resultado que esté de acuerdo con definición de la visión del proyecto, es decir

que puede aplicarse a TODO tipo de proyectos, pero no todos los proyectos

requieren el uso de Scrum.

Sin embargo, teniendo en cuenta las características de este proyecto podemos

identificar que es viable hacer el uso de este framework.

Las razones por las que optamos por este modelo son porque nos brinda las

siguientes ventajas:
1. Permite dimensionar mejor los proyectos:

Es posible segmentar el proyecto en etapas conocidas como Sprints lo cual nos

Permitirá dar una mejor gestión al proyecto sin tener q abarcarlos de principio a fin

De esta manera podemos identificar fácilmente los objetivos cada etapa e

incluso los posibles contratiempos con los que nos encontraremos en el

camino.

2. Fecha de entrega de proyecto realista

Cuando tratamos de ejecutar un gran proyecto, uno de los grandes errores es

tratar de asumir una entrega demasiado ajustada. En un largo periodo de tiempo,

hay mucho margen para que surjan imprevistos e incertidumbres que van

retrasando la entrega.

Las iteraciones de la metodología Scrum, al segmentar el objetivo a entregar,

consigue que los márgenes de error sean mucho menores. En consecuencia,

las fechas de entrega finales se ajustan mucho más a lo planificado.

3. Rápido aprendizaje del equipo

El hecho de que las interaciones se completen en un breve espacio de tiempo,


normalmente entre 2 semanas y un mes, y que estas sean independientes al

resto, permite obtener un aprendizaje que pueda ser utilizado en los próximos

sprints del proyecto.

Es decir, no hace falta acabar el proyecto para darse cuenta de los errores, sino

que se va aprendiendo y corrigiendo según se desarrolla el propio proyecto.

4. Feedbacks rápidos y precisos

La metodología Scrum propone reuniones rápidas diarias donde el equipo se

junta y expone de manera individual 3 factores:

● qué se ha hecho desde la última reunión

● qué se va a hacer hoy

● los impedimentos que hay para realizarlo.

Estas reuniones permiten conocer a todo el equipo la situación del proyecto en

todas sus facetas y proponer rápidamente soluciones a los posibles

contratiempos. Soluciones que por otro lado, se implementan de manera

inmediata. así, el tiempo de reacción ante errores o incidencias se reduce de

manera muy significativa.


5. Obtención de un producto mínimo viable (MVP)

Lograr un MVP tiene como ventajas que no es necesario tener el producto o

servicio completamente acabado para ponerlo en marcha. Es lo suficientemente

bueno y ofrece las garantías necesarias para lanzarlo al mercado. Pero dista de

ser perfecto, ya que ese no es el objetivo principal.

Será el propio mercado el encargado de testarlo y ofrecer feedback, permitiendo

sacar actualizaciones rápidamente ceñidas a necesidades específicas y

reales del público objetivo.

6. Autonomía y responsabilidad

Además, con las metodologías Agiles se implica a todas las partes de un proyecto:

colaboradores, compañeros, cliente, proveedores… se trata por tanto de una

metodología que fomenta la responsabilidad dentro del equipo y proporciona

un alto nivel de autonomía.

Un factor que a nivel individual beneficia a los profesionales

proporcionándoles confianza y crecimiento personal y profesional.

A pesar de que otras metodologías también nos ofrecen ventajas que pudiéramos
aprovechar en la gestión de nuestro proyecto también encontramos limitantes que

justifican nuestra elección

En el caso de la metodología en cascada tenemos:

Presenta importantes limitaciones en relación con su estructura. Este

método es rígido e inflexible, lo que plante inconvenientes como:

● Alterar el diseño del proyecto en cualquier etapa es muy complicado.

● Una vez que una fase se ha completado, es casi imposible de realizar

cambios.

● Es absolutamente necesario reunir todos los requisitos iniciales.

● Resulta muy difícil responder a los problemas que puedan surgir, ya que

tanto la retroalimentación, como las pruebas se retrasan hasta estadios

muy tardíos del desarrollo de proyecto.

● Solucionar cualquier cuestión que se plantee requiere una cantidad

sustancial de tiempo, esfuerzo y dinero.

En el caso de la metodología incremental nos encontramos con las siguientes

desventajas que nos impiden tomar a decisión de trabajar con dicha metodología.
● El modelo Incremental no es recomendable para casos de sistemas de

tiempo real, de alto nivel de seguridad, de procesamiento distribuido, y/o de

alto índice de riesgos.

● Requiere de mucha planeación, tanto administrativa como técnica.

● Requiere de metas claras para conocer el estado del proyecto.

No seleccionamos la metodología de Prototipos teniendo en cuenta que:

● Tiene una administración difícil: Dicha dificultad radica en manejar el

prototipo como un proyecto dentro del Ciclo de Desarrollo de Sistema sin

perder de vista cuál era su propósito.

● Adoptarlo como el sistema final: Los usuarios y profesionales de sistemas

pueden considerar al prototipo como el sistema final cuando aún es

incompleto e inadecuado.

● El desarrollador y el cliente tienen poca comunicación al inicio del proceso.

● Surgen cambios imprevistos que retrasan el progreso del prototipo.

Por ultimo las razones por las cuales no tuvimos en cuenta la metodología en

espiral fueron:
Resulta difícil convencer a grandes clientes de que el enfoque evolutivo es

controlable.

● Debido a su elevada complejidad no se aconseja utilizarlo en pequeños

sistemas.

● Genera mucho tiempo en el desarrollo del sistema

● Modelo costoso

● Requiere experiencia en la identificación de riesgos

RIESGOS DE LA METODOLOGÍA SCRUM

● Cuando no se cuenta con el nivel de compromiso necesario por parte de los

miembros del equipo, será complicado llevar el proyecto hasta su

finalización exitosa.

● En los casos en que la metodología Scrum se aplica para grandes

proyectos o iniciativas llevadas a cabo por equipos formados por muchos

integrantes, sus resultados no serán tan buenos.

● Si los miembros del equipo no cuentan con la experiencia suficiente es

posible que el proyecto no se pueda completar a tiempo.


● Scrum funciona bien para la gestión de proyectos cuando el Scrum Máster

confía en el equipo, ya que un control estricto puede hacer que la

metodología Scrum resulte demasiado agobiante y derive en la pérdida de

motivación y el fracaso del proyecto.

● Dificultad de remontar el ritmo de trabajo tras producirse el abandono de

alguno de los miembros del equipo durante el desarrollo.

La forma de mitigar estos riesgos es contar con un equipo con experiencia

teniendo claras las metas o sprints a realizar, involucrando a cada uno de

los integrantes del proyecto con la meta a cumplir, dado que si en algún

momento uno de los integrantes abandona el equipo el resto del equipo

pueda llevar a cabo el proyecto con éxito, el equipo debe ser motivado

constantemente de manera que pueda generar un entorno amigable de

trabajo en el cual se garanticé la transparencia.


Referencias bibliográficas

https://www.edt.es/6-ventajas-de-la-metodologia-scrum-agile-para-tu-empresa/

https://platzi.com/blog/que-es-scrum-y-los-roles-en-scrum/

obsbusiness.school/blog/pros-y-contras-de-la-metodologia-en-cascada

https://sites.google.com/site/modelodeprototipo/ventajas-y-desventajas

https://sites.google.com/site/metdlgsddesarrollodesoftware/modelo-incremental

https://sites.google.com/site/proyectoadpmodelosdedesarrollo/home/modelos-de-

desarroll

o/modelo-espiral-ventajas-y-desventajas

También podría gustarte