Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Pst metodologia xp

1,570 views

Published on

Metodologia XP

  • Be the first to comment

Pst metodologia xp

  1. 1. Universidad Politécnica Territorialde MéridaEstudiantesYulexy CastilloCirabel QuinteroJesús DávilaLorkarelis RodríguezMetodología XP
  2. 2. IntroducciónEsta Metodología consiste en unconjunto de prácticas, fundamentadas envalores que deben de mantener losparticipantes de proyecto que, a manerade trabajo en grupo, pretende lograr comoproducto final un software con un muyalto grado de calidad.
  3. 3. ¿En qué consiste XP?La Programación Extrema esuna metodología ligera dedesarrollo de software que sebasa en la simplicidad, lacomunicación y la realimentacióno reutilización del códigodesarrollado
  4. 4. SUS FASES SON :PLANEACIONPRUEBASDISEÑOCODIFICACION
  5. 5. 1 Fase: Planificación del proyecto.Historias de Usuario: El primer paso de cualquierproyecto que siga la metodología X.P es definir lashistorias de usuario con el cliente. Las historias deusuario tienen la misma finalidad que los casos de usopero con algunas diferencias: Constan de 3 ó 4 líneasescritas por el cliente en un lenguaje no técnico sinhacer mucho hincapié en los detalles; no se debe hablarni de posibles algoritmos para su implementación ni dediseños de base de datos adecuados, etc.
  6. 6. 2ª Fase: Diseño.Diseños simples: La metodología X.Psugiere que hay que conseguir diseños simplesy sencillos. Hay que procurar hacerlo todo lomenos complicado posible para conseguir undiseño fácilmente entendible e impleméntableque a la larga costará menos tiempo yesfuerzo desarrollar.
  7. 7. 3ª Fase: Codificación.Como ya se dijo en la introducción, el cliente es unaparte más del equipo de desarrollo; su presencia esindispensable en las distintas fases de X.P. A la hora decodificar una historia de usuario su presencia es aún másnecesaria. No olvidemos que los clientes son los que creanlas historias de usuario y negocian los tiempos en los queserán implementadas. Antes del desarrollo de cada historiade usuario el cliente debe especificar detalladamente loque ésta hará y también tendrá que estar presente cuandose realicen los test que verifiquen que la historiaimplementada cumple la funcionalidad especificada.
  8. 8. 4ª Fase: Pruebas.Uno de los pilares de la metodología X.P es el uso de test paracomprobar el funcionamiento de los códigos que vayamosimplementando.El uso de los test en X.P es el siguiente:- Se deben crear las aplicaciones que realizarán los test con un entornode desarrollo específico para test.- Hay que someter a tests las distintas clases del sistema omitiendo losmétodos más triviales.- Se deben crear los test que pasarán los códigos antes deimplementarlos; en el apartado anterior se explicó la importancia decrear antes los test que el código.
  9. 9. VENTAJAS Y DESVENTAJAS:Ventajas• Programación organizada.• Menor taza de errores.• Satisfacción del programador.• Solución de errores de programas• Versiones nuevas• Implementa una forma de trabajo donde seadapte fácilmente a las circunstanciasDesventajas1) Es recomendable emplearlo solo en proyectos a cortoplazo2) Altas comisiones en caso de fallar3) Imposible prever todo antes de programar4) Demasiado costoso e innecesario
  10. 10. Conclusión:La metodología XP es de uso común desde hacevarios años de manera que adquirir información acercade ella resulto sencillo, ya que la mayoría de textostécnicos y de proyectos realizados por otras personashablan de esta metodología.La principal ventaja de la metodología XP esta en sualto grado de adaptabilidad, y su principal desventaja essu elevado costo en caso de no cumplir las metas.
  11. 11. GRACIAS POR SU ATENCION

×