Pst metodologia xp

of 13 /13
Universidad Politécnica Territorial de Mérida Estudiantes Yulexy Castillo Cirabel Quintero Jesús Dávila Lorkarelis Rodríguez Metodología XP

Embed Size (px)

description

Metodologia XP

Transcript of Pst metodologia xp

  • 1. Universidad Politcnica Territorialde MridaEstudiantesYulexy CastilloCirabel QuinteroJess DvilaLorkarelis RodrguezMetodologa XP

2. IntroduccinEsta Metodologa consiste en unconjunto de prcticas, 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. En qu consiste XP?La Programacin Extrema esuna metodologa ligera dedesarrollo de software que sebasa en la simplicidad, lacomunicacin y la realimentacino reutilizacin del cdigodesarrollado 4. SUS FASES SON :PLANEACIONPRUEBASDISEOCODIFICACION 5. 1 Fase: Planificacin del proyecto.Historias de Usuario: El primer paso de cualquierproyecto que siga la metodologa 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 lneasescritas por el cliente en un lenguaje no tcnico sinhacer mucho hincapi en los detalles; no se debe hablarni de posibles algoritmos para su implementacin ni dediseos de base de datos adecuados, etc. 6. 2 Fase: Diseo.Diseos simples: La metodologa X.Psugiere que hay que conseguir diseos simplesy sencillos. Hay que procurar hacerlo todo lomenos complicado posible para conseguir undiseo fcilmente entendible e implemntableque a la larga costar menos tiempo yesfuerzo desarrollar. 7. 3 Fase: Codificacin.Como ya se dijo en la introduccin, el cliente es unaparte ms 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 an msnecesaria. No olvidemos que los clientes son los que creanlas historias de usuario y negocian los tiempos en los quesern implementadas. Antes del desarrollo de cada historiade usuario el cliente debe especificar detalladamente loque sta har y tambin tendr que estar presente cuandose realicen los test que verifiquen que la historiaimplementada cumple la funcionalidad especificada. 8. 4 Fase: Pruebas.Uno de los pilares de la metodologa X.P es el uso de test paracomprobar el funcionamiento de los cdigos que vayamosimplementando.El uso de los test en X.P es el siguiente:- Se deben crear las aplicaciones que realizarn los test con un entornode desarrollo especfico para test.- Hay que someter a tests las distintas clases del sistema omitiendo losmtodos ms triviales.- Se deben crear los test que pasarn los cdigos antes deimplementarlos; en el apartado anterior se explic la importancia decrear antes los test que el cdigo. 9. VENTAJAS Y DESVENTAJAS:Ventajas Programacin organizada. Menor taza de errores. Satisfaccin del programador. Solucin de errores de programas Versiones nuevas Implementa una forma de trabajo donde seadapte fcilmente 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. Conclusin:La metodologa XP es de uso comn desde hacevarios aos de manera que adquirir informacin acercade ella resulto sencillo, ya que la mayora de textostcnicos y de proyectos realizados por otras personashablan de esta metodologa.La principal ventaja de la metodologa XP esta en sualto grado de adaptabilidad, y su principal desventaja essu elevado costo en caso de no cumplir las metas. 11. GRACIAS POR SU ATENCION