Ensayo Sobre Ingienieria De Software
Enviado por Fazu • 21 de Septiembre de 2012 • 327 Palabras (2 Páginas) • 514 Visitas
Metodología a utilizar……………………………………………………………… 3
Características…………………………………………………………………….....3
Ventajas y desventajas……………………………………………………………..3
Descripción del Proyecto a Desarrollar………………………………………….4
Objetivo a desarrollar………………………………………………………………..4
La programación extrema o Xtreme Programming (XP)
Características
Es una metodología de desarrollo de la ingeniería de software formulada por Kent Beck, autor del primer libro sobre la materia, Extreme Programming Explained: Embrace Change (1999). Es el más destacado de los procesos ágiles de desarrollo de software. Al igual que éstos, la programación extrema se diferencia de las metodologías tradicionales principalmente en que pone más énfasis en la adaptabilidad que en la previsibilidad. Los defensores de XP consideran que los cambios de requisitos sobre la marcha son un aspecto natural, inevitable e incluso deseable del desarrollo de proyectos. Creen que ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la vida del proyecto es una aproximación mejor y más realista que intentar definir todos los requisitos al comienzo del proyecto e invertir esfuerzos después en controlar los cambios en los requisitos.
Se puede considerar la programación extrema como la adopción de las mejores metodologías de desarrollo de acuerdo a lo que se pretende llevar a cabo con el proyecto, y aplicarlo de manera dinámica durante el ciclo de vida del software.
Ventajas:
Programación organizada.
Menor taza de errores.
Satisfacción del programador.
El cliente tiene el control sobre las prioridades. Se hacen pruebas continuas durante el proyecto.
La XP es mejor utilizada en la implementación de nuevas tecnologías donde los requerimientos cambian rápidamente.
Desventajas:
Es recomendable emplearlo solo en proyectos a corto plazo.
Altas comisiones en caso de fallar.
Descripción del Proyecto a Desarrollar:
Desarrollar un software para un restaurante que registre pedidos de mobiliario e inventario de la materia prima para los alimentos, las mesas reservadas, mesas vacías, ver las áreas de fumadores y no fumadores e imprima facturas para esto el mesero contara con ipad´s con los cuales podrá realizar su labor.
Objetivo a desarrollar:
Hacer
...