miércoles, 28 de mayo de 2008

Metodologías de desarrollo de software

Navegando un rato más Compañeros, encontre esta paginita que me gusto el contenido ya que esta muy resumido y tiene una imagen muy explicita, de las cosas a las que se enfrentan los desarrolladores de software, chequenla esta buena... http://www.chicodotnet.com/2007/08/metodologas-de-desarrollo-de-software.html

Using Agile Processes on Documentum Projects

¡Compañeros¡
Este vinculo esta muy interesante, http://www.bluefishgroup.com/library/2005/using-agile-processes-on-documentum-projects/ espero y les sirva...

jueves, 22 de mayo de 2008

Ciclo de vida del Desarrollo Adaptable de Software






El ciclo de vida Especular-Colaborar-Aprender, es un ciclo orientado al cambio, ya que esta dedicado al continuo aprendizaje, y a una alta colaboración entre los desarrolladores y sus clientes.

A diferencia de la mayoría de metodologías de desarrollo de software las cuales utilizan un ciclo de vida estático: Planear-Diseñar-Construir, DAS ofrece un ciclo de vida iterativo no lineal, donde cada ciclo puede iterar y ser modificado al tiempo que otro lo hace.
El desarrollo adaptable de software utiliza un ciclo de desarrollo dinámico e iterativo conocido como Especular-Colaborar-Aprender, este ciclo esta dedicado a un constante aprendizaje y a una intensa colaboración entre desarrolladores y clientes, esto debido al constante cambio en el ambiente de los negocios.

miércoles, 21 de mayo de 2008

Metodologías ágiles para el desarrollo de software

Este vinculo contiene un documento en pdf que me parecio interesante sobre Métodologías ágiles para el desarrollo de software: eXtreme Programming (XP)...

http://www.willydev.net/descargas/masyxp.pdf

martes, 20 de mayo de 2008

CICLO DE VIDA


El ciclo de vida que propone tiene tres fases esenciales:

I.- Especulación: Se inicia el proyecto y se planifican las características del software.
II.- Colaboración: Se desarrollan las características.
III.- Aprendizaje: Se revisa su calidad, y se entrega al cliente.
La revisión de los componentes sirve para aprender de los errores y volver a iniciar el ciclo de desarrollo.
No proporciona el tipo de prácticas detalladas como lo hace XP, pero proporciona la base fundamental de por qué el desarrollo adaptable es importante y las consecuencias a los más profundos niveles de la empresa y la gerencia.

lunes, 19 de mayo de 2008

Adaptive Software Development (ASD)

Su impulsor es Jim Highsmith. Esta metodología se adapta al cambio en lugar de luchar contra él. Se basa en la adaptación continua a circunstancias cambiantes. En ella no hay un ciclo de planificación-diseño-construcción del software, sino un ciclo especular colaborar-aprender.

Sus principales características son:
1. Iterativo,
2. Orientado a los componentes software más que a las tareas y
3. Tolerante a los cambios.