Metodologia xp

Páginas: 8 (1833 palabras) Publicado: 18 de agosto de 2014
Estimación de Proyectos con Metodología XP

Este documento fue creado con el propósito de explicar cómo funciona la estimación de proyectos de software basados en la metodología XP.

Primero que nada que es un software?
Se puede decir que software refiere a todo lo que puede ser almacenado de forma electrónica, o sea el componente no tangible de las computadoras, representa una serie deprogramas que dominan las operaciones de un sistema computacional y hace correr el hardware.
Bueno ya tenemos una idea de lo que es el software lo que sigue es:
Ingeniería de Software
Se pueden citar otras definiciones enunciadas por prestigiosos autores:
“Ingeniería de software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software” (Zelkovitz,1978).
“Ingeniería de software es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software” (Bohem, 1976).
“La ingeniería de software trata del establecimiento de los principios y métodos de laingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales” (Bauer, 1972).
En si la ingeniería de software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, o sea la aplicación de los mismos.
Esto quiere decir que hay un conjunto de técnicas que permitendesarrollar un software de manera ordenada y efectiva.



Los objetivos de la ingeniería de software son:

Mejorar el diseño de aplicaciones o software de tal modo que se adapten de mejor manera a las necesidades de las organizaciones o finalidades para las cuales fueron creadas.
Promover mayor calidad al desarrollar aplicaciones complejas.
Brindar mayor exactitud en los costos de proyectos ytiempo de desarrollo de los mismos.
Aumentar la eficiencia de los sistemas al introducir procesos que permitan medir mediante normas específicas, la calidad del software desarrollado, buscando siempre la mejor calidad posible según las necesidades y resultados que se quieren generar.
Una mejor organización de equipos de trabajo, en el área de desarrollo y mantenimiento de software.
Detectar através de pruebas, posibles mejoras para un mejor funcionamiento del software desarrollado.
Para cumplir con ellos se han ideado métodos que consisten en un grupo de pasos variantes entre los métodos para lograr lo propuesto.
eXtreme Programming
eXtreme Programming, que quiere decir programación extrema, es una metodología de desarrollo de la ingeniería de software formulada por Kent Beck,también se la conoce como metodología XP, es el más sobresaliente de los procesos ágiles de desarrollo de software, a diferencia de las metodologías tradicionales, eXtreme Programming pone énfasis en la adaptabilidad que en la previsibilidad, esto quiere decir que un practicante de este método especial no solo sabe que los cambios de requerimientos sobre la marcha del proyecto son parte natural delmismo, sino que los considera inevitable y deseables para el desarrollo correcto del software, la idea detrás de esto se basa en que las constantes revisiones y cambios de requisitos a lo largo de la vida útil del proyecto permiten acercarse más a la realidad esperada de un comienzo en vez de tratar de sacar toda la información de entrada en recaudación de requerimientos inicial.




Valores
Enla metodología XP existen 5 valores que la guían:
Simplicidad: La simplicidad es la base del método XP puesto que con las modificaciones constantes, un diseño complejo solo volvería las tareas mucho más complejas.
Al hablar de simplicidad nos referimos a todo, la documentación del código tiene que ser igual de simple, es más el código en si tiene que auto documentarse, para ello se usan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia XP
  • Metodologia xp
  • Metodologia XP
  • Metodologia De Desarrollo Xp
  • Metodologia agil xp
  • ejemplo Pruebas metodologia xp
  • Metodologia de desarrollo de sistemas XP
  • METODOLOGIA XP Y Waterfall

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS