You are on page 1of 9

ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE

MANAB MANUEL FLIX LPEZ

CARRERA INFORMTICA

SEMESTRE SEPTIMO

PERODO ABRIL-SEPT/2015

TEMA:
METODOLOGIA AGIL

MATERIA:
INGENIERIA DE SOFTWARE

AUTORA:
SINDY M. COBEA CEDEO

FACILITADORA:
ING. HIRAIDA SANTANA

MISIN
Formacin de profesionales ntegros que conjuguen ciencia, tecnologa y valores en
su accionar, comprometidos con la sociedad en el manejo adecuado de programas
y herramientas computacionales de ltima generacin.

VISIN
Ser referente en la formacin de profesionales de prestigio en el desarrollo de
aplicaciones informticas y soluciones de hardware.

CALCETA, MAYO 2015

INTRODUCCIN
En este apartado hablaremos la ayuda de presta hoy en da la metodologa gil
para cada una de las personas que se dedican a la solucin de problemas es por
ello que veremos conceptos bsicos sobre este tema que hoy en uno de los
principales a la hora de establecer decisiones.

OBJETIVO
El objetivo de este apartado es conocer sobre cuales son las Bsquedas no
Informada, que debemos de utilizar para llegar a nuestro objetivo deseado.

MARCO TERICO
METODOLOGIA AGIL
Las metodologas agiles son una serie de tcnicas para la gestin de proyectos
que han surgido como contraposicin a los mtodos clsicos de gestin como
CMMI, aunque surgieron en el mbito de desarrollo de software, tambin ha sido
exportadas a otro tipo de proyectos.

Todas las metodologas que se consideran agiles cumplen con el manifiesto gil
que no es ms que una serie de principios que se agrupan en 4 valores.

Por encima de
los procesos y la
herramientas

frente a la
documentacion
exhaustica

Los
individuos y
su
interaccin

El software
que
funcione

La
colaboracion

con el
cliente

La respuesta
al cambio

Por encima de
la negociacion
contractual

Inicialmente,

mucha

Por encima del


seguimiento de
un plan

gente

asocia

metodologas

giles

con

falta

de

documentacin o control sobre el proyecto, pero esto es totalmente falso! Lo


que se desea es minimizar el impacto de las tareas que no son totalmente
imprescindibles para conseguir el objetivo del proyecto. Se pretende aumentar
la eficiencia de las personas involucradas en el proyecto y, como resultado de
ello, minimizar el coste.

LAS PRINCIPALES METODOLOGAS GILES


Entre las metodologas giles ms usadas se encuentran:
SCRUM. Es un marco de trabajo que nos proporciona una serie de herramientas
y roles para, de una forma iterativa, poder ver el progreso y los resultados de un
proyecto.

KANBAN. Se basa en una idea muy simple. sta es que el trabajo en curso
(Work In Progress, WIP) debera limitarse y slo deberamos empezar con algo
nuevo cuando un bloque de trabajo anterior haya sido entregado o ha pasado a
otra funcin posterior de la cadena.
XP: Es una metodologa gil centrada en potenciar las relaciones
interpersonales como clave para el xito en desarrollo de software, promoviendo
el trabajo en equipo, preocupndose por el aprendizaje de los desarrolladores y
propiciando un buen clima de trabajo.

COMPARACIN

TIPOS DE PROYECTOS

Grandes
Con requerimientos estables
TRADICIONALES

Aplicaciones crticas
Grandes equipos de desarrollo
Equipo de desarrollo distribuido geogrficamente

LA POLTICA DEL DESARROLLO GIL


Hay mucho debate (a veces estridente) sobre los beneficios y aplicabilidad del
desarrollo de software gil como oposicin a los procesos ms convencionales.
Jim Highsmith [Hig02a] seala (en tono de burla) los extremos cuando
caracteriza la posicin del campo a favor de la agilidad (agilistas). Los
metodlogos tradicionales estn atrapados en un pantano y producirn una
documentacin sin defectos en vez de un sistema funcional que satisfaga las
necesidades del negocio. Como contrapunto, plantea (de nuevo como burla) la
posicin del campo de la ingeniera de software tradicional: Los metodlogos
ligeros, perdn, giles, son un grupo de remendones famosos que se van a
llevar una sorpresa cuando intenten convertir sus juguetes en software a la
medida de la empresa.

FACTORES HUMANOS:
Competencia. En un contexto de desarrollo gil (as como en la ingeniera de
software), la competencia incluye el talento innato, las habilidades especficas
relacionadas con el software y el conocimiento general del proceso que el equipo
haya elegido aplicar. La habilidad y el conocimiento del proceso pueden y deben
considerarse para todas las personas que sean miembros giles del equipo.
Enfoque comn. Aunque los miembros del equipo gil realicen diferentes tareas
y aporten habilidades distintas al proyecto, todos deben centrarse en una meta:
entregar al cliente en la fecha prometida un incremento de software que funcione.
Para lograrlo, el equipo tambin se centrar en adaptaciones continuas

(pequeas y grandes) que hagan que el proceso se ajuste a las necesidades del
equipo.
Colaboracin. La ingeniera de software (sin importar el proceso) trata de
evaluar, analizar y usar la informacin que se comunica al equipo de software;
crear informacin que ayudar a todos los participantes a entender el trabajo del
equipo; y generar informacin (software de cmputo y bases de datos relevantes)
que aporten al cliente valor del negocio.
Habilidad para tomar decisiones. Cualquier equipo bueno de software (incluso
los equipos giles) debe tener libertad para controlar su destino. Esto implica que
se d autonoma al equipo: autoridad para tomar decisiones sobre asuntos tanto
tcnicos como del proyecto.
Capacidad para resolver problemas difusos. Los gerentes de software deben
reconocer que el equipo gil tendr que tratar en forma continua con la
ambigedad y que ser sacudido de manera permanente por el cambio. En
ciertos casos, el equipo debe aceptar el hecho de que el problema que resuelven
ahora tal vez no sea el que se necesite resolver maana. Sin embargo, las
lecciones aprendidas de cualquier actividad relacionada con la solucin de
problemas (incluso aquellas que resuelven el problema equivocado) sern
benficas para el equipo en una etapa posterior del proyecto.
Confianza y respeto mutuos. El equipo gil debe convertirse en lo que
DeMarco y Lister [DeM98] llaman pegado (vase el captulo 24). Un equipo
pegado tiene la confianza y respeto que son necesarios para hacer su tejido tan
fuerte que el todo es ms que la suma de sus partes [DeM98].
Organizacin propia. En el contexto del desarrollo gil, la organizacin propia
implica tres cosas: 1) el equipo gil se organiza a s mismo para hacer el trabajo,

2) el equipo organiza el proceso que se adapte mejor a su ambiente local, 3) el


equipo organiza la programacin del trabajo a fin de que se logre del mejor modo
posible la entrega del incremento.
3) el equipo organiza la programacin del trabajo a fin de que se logre del mejor
modo posible la entrega del incremento de software.

EL PROCESO XP

La programacin extrema usa un enfoque orientado a objetos, como paradigma


preferido de desarrollo, y engloba un conjunto de reglas y prcticas que ocurren
en el contexto de cuatro actividades estructurales: planeacin, diseo,
codificacin y pruebas.

CONCLUSIN
En conclusin podemos decir la metodologa gil sirve de mucho a la hora de
querer obtener mejores resultados ya que nos permite desarrollar con ms
seguridad y fiabilidad los procesos que deseamos elaborar y as presentarlos de
una forma ms rpida y segura en nuestro diario vivir.

BIBLIOGRAFA

Bentez, E. Busqueda no informada. Formato: PDF. Consultado. 10 Mayo 2015.


Disponible en:
http://docencia.udea.edu.co/regionalizacion/teoriaderedes/informaci%F3n/C3_P
rofundidad.pdf

Russell, S y Norvig, P.2004. Inteligencia Artificial Un enfoque Moderno. 2ed.


Madrid, ESP. Pearson. p 68-98

You might also like