jueves, 27 de abril de 2017

METODOLOGIA AGILE

INTRODUCCIÓN
A principios de la década del 90, surgió un enfoque que fue bastante innovador ya que iba en contra de toda creencia de que mediante procesos altamente definidos se iba a lograr obtener software en tiempo y costo. Se dio a conocer en la comunidad de Ingeniería de Software con el nombre   de RAD o Rapid Application Development y consistía en un entorno de desarrollo altamente productivo, en el que participaban grupos pequeños de programadores utilizando herramientas que generaban código en forma automática tomando como entradas sintaxis de alto nivel.

Principales características 
 Basadas en heurísticas provenientes de prácticas de producción de código.
 Especialmente preparadas para cambios durante el proyecto.
 Impuestas internamente (por el equipo).  
 Proceso menos controlado, con pocos principios.

No existe contrato tradicional o al menos es bastante flexible.
El cliente es parte del equipo de desarrollo.
 Grupos pequeños trabajando en el mismo sitio.
 Pocos artefactos.
 Pocos roles
 Menos énfasis en la arquitectura del software.

No hay comentarios:

Publicar un comentario

METODOLOGIA XP

INTRODUCCIÓN XP (eXtreme programming) programación extrema, XP Nace en busca de simplificar el desarrollo del software y que se lograra re...