Está en la página 1de 4

Adaptive Software Development (ASD) Su impulsor es Jim Highsmith. Esta metodologa se adapta al cambio en lugar de luchar contra l.

Se basa en la adaptacin continua a circunstancias cambiantes. En ella no hay un ciclo de planificacin-diseo-construccin del software, sino un ciclo especular colaborar-aprender.

Sus principales caractersticas son: 1. Iterativo, 2. Orientado a los componentes software ms que a las tareas y 3. Tolerante a los cambios. 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 colaboracin entre los desarrolladores y sus clientes.

A diferencia de la mayora de metodologas de desarrollo de software las cuales utilizan un ciclo de vida esttico: Planear-Disear-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 dinmico e iterativo conocido como Especular-Colaborar-Aprender, este ciclo esta dedicado a un constante aprendizaje y a una intensa colaboracin entre desarrolladores y clientes, esto debido al constante cambio en el ambiente de los negocios.

Adaptive Software Development Adaptive Software Development (ASD) es una tcnica para el desarrollo de software y sistemas complejos. Est definido por medio de ciclos de vida que incorporan 3 fases: y y y Fases Especulacin El proyecto es iniciado por medio de una planeacin. Para esta planeacin es necesario analizar la misin del ciclo y las constantes del proyecto (como fechas de entrega, requerimientos) para as definir lo que se va a realizar en el ese ciclo especfico. Colaboracin En esta fase del ciclo son revisados a fondo los requerimientos del proyecto. Se define cmo se va a trabajar de acuerdo a las habilidades de los integrantes del grupo. Es importante que en la fase de colaboracin cada uno de los integrantes: y y y y y Realice crticas constructivas del trabajo de los dems en forma annima. Tomar estas crticas para mejorar y no generar resentimientos dentro del grupo. Arduo trabajo de los integrantes. Tener la habilidad de trabajar en grupo y de la mano de los dems integrantes. Comunicar los problemas o preocupaciones que se tiene. Especulacin Colaboracin Aprendizaje

Aprendizaje La idea de ASD es el aprendizaje continuo en cada ciclo. Este aprendizaje se adquiere mediante 2 formas: y Revisiones formales tcnicas: El grupo revisa los componentes del software que estan siendo desarrollados, mejorando en la calidad del producto y entendiemiento del sistema mientras que se prosigue con la implementacin. Postmortem: El grupo archiva su rendimiento y progreso en el ciclo, con el fin de identificar posibles mejoras.

Roles As mismo se manejan roles dentro del grupo, divididos en 5 categoras: y y y y y Lder El lder conduce el grupo y se asegura de que todos los integrantes reportan sus datos del proceso y terminan su trabajo como se plane. Lder Desarrollo Planeacin Calidad Soporte

Objetivos y Mtricas y y y y Construir y mantener un equipo efectivo. Motivar los miembros del equipo para que trabajen de manera entusiasta y dedicada en el proyecto. Resolver los conflictos del grupo. Ser un facilitador efectivo en las reuniones de grupo del proyecto.

Actividades y y y y y Motivar a los miembros del grupo para que realicen sus tareas. Ayudar al equipo en la asignacin de sus tareas y en la solucin de problemas. Actuar como facilitador en las reuniones del grupo. Mantener el sitio del proyecto. Liderar el grupo en la produccin del reporte final de cada ciclo.

Desarrollo Liderar y guiar el grupo en la implementacin del ERP y CRM. Objetivos y Mtricas y y Producir una implementacin de calidad superior. Usar totalmente las capacidades y habilidades de los miembros del grupo.

Actividades y y y y Conducir la construccin de la estrategia de implementacin. Conducir el desarrollo de la especificacin de requerimientos. Conducir la implementacin del ERP y CRM. Conducir el desarrollo de los planes de pruebas.

Planeacin Dar soporte y gua al grupo en la tareas de planeacin y seguimiento de implementacin. Objetivos y Mtricas y Producir un plan preciso y exacto del plan del equipo y de cada uno de sus miembros.

Actividades y y y Calidad Realizar el plan de calidad y hacer seguimiento a la calidad de la implementacin. Objetivos y Mtricas y El equipo sigue fielmente el proceso de implementacin y obtiene un producto de calidad. Conducir el grupo en la produccin del plan de las tareas a realizar en el ciclo. Conducir el grupo en la produccin del cronograma para el prximo ciclo. Hacer seguimiento del trabajo utilizando el plan.

Todas las inspecciones del equipo son adecuadamente moderadas y reportadas.

Actividades y y y y Conducir el grupo en la produccin y en el seguimiento del plan de de calidad. Alertar el grupo, el lder y el instructor en caso de problemas de calidad. Conducir el grupo en la documentacin de sus procesos y en mantener un enfoque de mejoramiento continuo. Revisar y aprobar todos los productos antes de someterlo al control de versiones.

Soporte Dar soporte al grupo en la determinacin, obtencin y administracin de las herramientas necesarias para realizar la implementacin del ERP y CRM. Objetivos y Mtricas y y y El grupo tiene las herramientas y los mtodos adecuados para realizar su trabajo. Ningn cambio no autorizado es realizado sobre productos congelados. El grupo define sus objetivos de reutilizacin par el ciclo de desarrollo.

Actividades y y y y Conducir el grupo en la determinacin de sus necesidades de herramientas y logstica. Administrar el proceso de control de configuraciones. Administrar el sistema de control de Configuraciones. Mantener el sistema de rastreo de riesgos y problemas.

También podría gustarte