Você está na página 1de 14

INTRODUCCIÓN

En el presente trabajo se presenta tres infografías sobre metodologías ágiles para el


desarrollo de sistemas.

Como sabemos existen diferentes metodologías de desarrollo de software, las mismas


que se utilizan según los requerimientos de producto que se esté realizando. Estas
metodologías permiten seguir un conjunto de pasos que acerquen cada vez más al
objetivo de entregar un software totalmente funcional y a tiempo.

La metodología de desarrollo ágil busca desarrollar software a medida en el tiempo o


plazo establecido, para esto se realizan las actividades necesarias; la característica
más importante de un proceso ágil es que si los requerimientos cambian en cualquier
punto de desarrollo que se encuentre el proyecto, el equipo debe estar preparado y
adaptar el software a estos nuevos requerimientos.

A continuación se definen características, ventajas y desventajas de la metodología de


desarrollo ágil SRUM, RUP, CRYSTAL.

i
OBJETIVOS

General.
 Conocer sobre la metodología de desarrollo ágil, sus características, ventajas,
desventajas y porque los programadores prefieren utilizar un proceso ágil en
sus proyectos de desarrollo.

Especifico.
 Investigar sobre las metodologías de desarrollo ágil como lo son SCRUM, RUP
y Cristal Clear.

 Desarrollar una infografía con información sobre las Metodología ágil de


Desarrollo que se aplican en la actualidad.

 Conocer los elementos de una infografía, y las páginas Web que nos permiten
crearlas infografías, para realizar más llamativo nuestro trabajo de desarrollo.

2
TRABAJO DE INVESTIGACIÓN - : “IMPLEMENTACIÓN DE
METODOLOGÍAS AGILES DE DESARROLLO”.

El desarrollo ágil de software son métodos de ingeniería del software basado en el


desarrollo iterativo e incrementa, donde los requerimientos y soluciones evolucionan
mediante la colaboración de grupos auto organizado y multidisciplinario.

Entendemos como desarrollo ágil de software un paradigma de desarrollo basado en


métodos ágiles. Estos métodos pretenden evitar los complejos caminos de las
metodologías tradicionales primando el enfoque sobre las personas y los resultados.

Que es Agilidad?
Facilidad para ejecutar algo de forma rápida, física o mentalmente. Es más que una
respuesta efectiva al cambio estimulando las estructuras y actitudes de los equipos
para la comunicación sea más fácil.

QUE ES UN PROCESO ÁGIL


Los procesos ágiles de desarrollo de software, conocidos anteriormente como
metodologías livianas, intentan evitar las metodologías tradicionales enfocándose en
la gente y los resultados. Un proceso ágil debe ser adaptable en forma incremental a
un proyecto y a condiciones técnicas que cambian con rapidez.

Incluyen una estrategia incremental de desarrollo. Los incrementos de software deben


entregarse en cortos periodos para que la adaptación mantenga un buen ritmo con el
cambio. Permite al cliente evaluar el incremento de software de manera regular,
proporcionar la retroalimentación al equipo, e influir sobre las adaptaciones del proceso
para adecuar la retroalimentación

3
SCRUM

4
5
RUP
Las siglas RUP en ingles significa Rational Unified Process (ProcesoUnificado de
Rational) es un producto del proceso de ingeniería de software que proporciona un
enfoque disciplinado para asignar tareas y responsabilidades dentro de una
organización del desarrollo.

Su meta es asegurar la producción del software de alta calidad que resuelve las
necesidades de los usuarios dentro de un presupuesto y tiempo establecidos.

Es el Marco de referencia de ingeniería de software para definir, implementar y


distribuir aplicaciones de software sus características principales:
 Utiliza UML.
 Gramática bien definida.
 Terminología usada para las definiciones de los procesos.

Disciplinas y fases
1.- Modelado de negocio.
2.- Requerimientos.
3.- Análisis y diseño.
4.- Implementación.
5.- Pruebas.
6.- Distribución.
7.- Administración de proyectos.
8.- Administración de cambios y configuración.
9.- Ambiente.

Ventajas.
Al basarte en este marco de referencia las VENTAJAS que obtenemos son:
 RUP ha madurado con el tiempo: el uso
 UML hace que el software se apegue a estándares de la industria
 Adaptable a la organización
 Herramientas de buena implementación
 Define actividades, roles y responsabilidades desde jefe de proyecto hasta los
analistas y desde desarrolladores y equipos de prueba.

Desventajas.
 Sistemas híbridos: en empresas que hay organismos híbridos y no son
adáptales a cualquier empresa UML no es efectivo.
 Características avanzadas la sintaxis de modelación requiere de notaciones
que no poseen los desarrolladores promedio.
 Costosa comprar las herramientas y capacitar al equipo requiere de tiempo y
consultoría.

6
7
Crystal Clear.

¿Qué es?
Crystal Clear no es una metodología en si misma sino una familia de metodologías con
un “código genético” común. El nombre Crystal deriva de la caracterización de los
proyectos según 2 dimensiones, tamaño y complejidad (como en los minerales, color
y dureza).

¿En qué Consiste?


Crystal da vital importancia a las personas que componen el equipo de un proyecto, y
por tanto sus puntos de estudio son:
 Aspecto humano del equipo
 Tamaño de un equipo (número de componentes)
 Comunicación entre los componentes
 Distintas políticas a seguir
 Espacio físico de trabajo

Ventajas y desventajas

Ventajas
 Es apropiada para entornos ligeros
 Al estar diseñada para el cambio experimenta reducción de costo.
 Presenta una planificación más transparente para los clientes.
 Se definen en cada iteración cuales son los objetivos de la siguiente.
 Permite tener una muy útil realimentación de los usuarios.

Desventajas
 Delimita el alcance del proyecto con el cliente.

8
Clasificación de colores
 Clear de 1 y 6.
 Amarillo, de entre 10 y 20 personas.
 Naranja, para equipos entre 20 y 50 personas.
 Roja, entre 50 y 100 personas.

Roles
Hay ocho roles nominados:
1. Patrocinador. Produce la Declaración de Misión con Prioridades de Compromiso
2. Usuario Experto. Junto con el Experto en Negocios produce la Lista de Actores
Objetivos y el Archivo de Casos de Uso y Requerimientos.
3. Diseñador Principal. Produce la Descripción Arquitectónica. Se supone que debe
ser al me nos un profesional de Nivel 3
4. Diseñador Programador. Produce, junto con el Diseñador Principal, los Borradores
de Pantallas.
5. Experto en Negocios. Junto con el Usuario Experto produce la Lista de Actores
Objetivos.
6. Coordinador. Con la ayuda del equipo, produce el Mapa de Proyecto, el Plan de
Entrega, el Estado del Proyecto.
7. Verificador. Produce los reportes.
8. Escritor. Produce el Manual de Usuario.

9
10
CONCLSIONES

11
RECOMENDACIONES

12
BIBLIOGRAFIA

 https://es.slideshare.net/anapatriciavm/rup-presentacion
 https://modulopoo.wordpress.com/unidad-iii/
 https://vencees.wordpress.com/ventajas-y-desventajas/
 https://es.slideshare.net/fvalerolujano/metodologias-giles-crystal-clear

INFOGRAFÍAS.

https://www.easel.ly/create?id=https://s3.amazonaws.com/easel.ly/all_easels/3768545/15254514
87&key=pri

13
ANEXOS

14

Você também pode gostar