Programacion Xp
CIENCIAS DE LA INGENIERIA Y APLICADAS
INGENIERIA DE SOFTWARE 1
Integrantes
Álvarez Liliana
Ayala Paúl
Bustillos Luis
Caiza Luis
Carrillo Josselin
Cayo Luis
Chunchu Francisco
Endara Jenny
Guanoluisa Héctor
Ortiz Jonathan
Osorio Robinson
Segovia Patricia
Taipe Tatiana
Vega William
Curso: Séptimo Único
Fecha: 23-05-2013
Tema: ProgramaciónExtrema XP
Justificación
El siguiente trabajo de investigación se realizara con el propósito de conocer que es la programación extrema (XP) cual fue su historia, quien la invento, como se logro implementarla, principios, características, fases de esta metodología de esta manera se proporcionara información que será útil para conocer y mantener conceptos claros sobre el contenido de la programaciónextrema (XP).
Objetivo General
Desarrollar una investigación detallada sobre el contenido de la programación extrema (XP) mediante la consulta en diferentes fuentes teóricas para potencializar el conocimiento acerca de la programación XP.
Objetivos Específicos
Recopilar información acerca de la programación extrema (XP) por medio de distintas fuentes de investigación para poder conocer lasdefiniciones, objetivos de la programación XP.
Analizar detalladamente el contenido acerca de la programación extrema mediante un claro análisis para clasificar la información.
Realizar un documento donde contenga la información establecida por el grupo de investigación de manera que dichodocumentopruebe los conceptos de investigación.
Desarrollo
Un poco de historia
Aparecieron lasmetodologías de desarrollo más pesadas (las que se basan en escribir mucha documentación). Antes de hacer un programa, fue necesario escribir qué es lo que se quería hacer, de forma que asegurábamos que el cliente y los desarrolladores estaban de acuerdo en lo que se iba a hacer. Luego había que escribir qué se iba a hacer, para que los programadores trabajaran más o menos con un objetivo común yorganizado.
De alguna forma, toda esta organización y papeleo quitó parte del encanto de la programación. Los programadores, en vez de dedicarse a lo que se supone que les gusta como es la programación en vez de esto debían su tiempo a hacer y leer documentos, reuniones.
Tratando de recuperar el tiempo en el que sería menos papeleo y más programación nació una nueva metodología de desarrollo, laprogramación extrema.
Metodología XP (Programación extrema)
XP (Extreme Programming) nace como una disciplina de desarrollo de software hace aproximadamente unos seis años y ha causado un gran revuelo entre los programadores del mundo.
La programación extrema es una metodología de desarrollo ágil, una de las más exitosas en tiempo reciente. Su autor principal es Kent Beck, quien eligióalgunas características de otras metodologías y las relacionó de forma que cada una complementara a la otra.
La XP se puede definir como un conjunto de pasos de diversas metodologías, acopladas de manera que sean pasos flexibles a seguir utilizadas con el uso común, para realizar un desarrollo más agradable y sencillo, centrada en potenciar las relaciones interpersonales como
clave para el éxito endesarrollo de software, promoviendo el trabajo en equipo,
preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima
de trabajo.
XP se basa en realimentación continua entre el cliente y el equipo de desarrollo, comunicación fluida entre todos los participantes, simplicidad, la comunicación y el reciclado continuo del código, que en simplicidad es aplicar pura lógica.XP se define como especialmente adecuada para proyectos con requisitos imprecisos y muy cambiantes, y donde existe un alto riesgo técnico.
XP busca la satisfacción del cliente tratando de mantener durante todo el tiempo su
confianza en el producto. Además, sugiere que el lugar de trabajo sea una sala amplia, si
es posible sin divisiones (en el centro los programadores, en la periferia...
Regístrate para leer el documento completo.