Métodos Agiles

Páginas: 6 (1451 palabras) Publicado: 4 de mayo de 2012
Establecimiento y uso de principios con caracteres de ingeniería apropiados para obtener, eficientemente, software confiable, que opere eficaz y eficientemente en máquinas reales Concepto se acuñó en 1968, en Conferencia de la OTAN en Alemania, con la intención de que mediante el uso de filosofías y paradigmas de disciplinas ingenieriles establecidas se resolviera la denominada crisis delsoftware  Ingeniería de Software  Objetivos  maximizar calidad  maximizar productividad  minimizar riesgos  Ingeniería de Software  Implicancias  constructores básicos más poderosos  mejores técnicas de control de calidad  mejores herramientas y métodos  todo en la forma de procesos de software adecuados al tipo de problema que se resuelve y que permitan gestionar de mejor manera losprincipales riesgos relevantes para todos los stakeholders (involucrados o afectados)  Algunos Modelos de Proceso de Software  Modelo en Cascada.  Modelo en V.  Modelo de Prototipación.  Modelo de Desarrollo en Fases.  Modelo en Espiral.  RUP.  Métodos Ágiles.  Métodos Ágiles [1]  Interés creciente en los métodos ágiles (inicialmente llamados ligeros, lightweight) en los últimos años enfrentamiento de requerimientos cambiantes  tiempos de desarrollo escasos  clientes y usuarios cada vez más exigentes  Caracterizados alternativamente como  antídoto a la burocracia (métodos planificados, pesados, heavyweight)  hacking

 Métodos Ágiles [2]  Algunas características de los métodos ágiles  Documentación mínima  Ciclos iterativos breves  Reacción rápida ante los cambios  Estrecharelación con el cliente  Diseño simple  Satisfacción de necesidades inmediatas  Foco en las personas  Organización libre  Procesos adaptables, no predictivos  Agile Manifesto [2001]  Valoramos:  Individuos e interacciones sobre procesos y herramientas  Software funcionando sobre documentación exhaustiva  Colaboración con los clientes sobre negociación de contratos  Responder a loscambios sobre seguir un plan  Es decir, aunque hay valor en los ítems de la derecha, valoramos más los ítems de la izquierda  Firmado por: Kent Beck (XP), Ken Schwaber & Jeff Sutherland (Scrum), Martin Fowler (XP), Ron Jeffries (XP), y otros …  Formar un Equipo Ágil  Auto-organización  Alejarse de las formas mecánicas de organización de flujos de trabajo para que los equipos exploten solucionescreativas que satisfagan mejor las necesidades de los clientes  Ambiente de Trabajo Creativo  Para soportar dicho ambiente, se debe fomentar la comunicación, la colaboración y el trabajo de equipo  Los Equipos se forman con Individuos  Cada individuo necesita aprender como ir más allá de los confines de su “zona de seguridad”. Esto requiere práctica y un ambiente que los soporte  Confianza Los equipos necesitan sentir que se les da “poder”, seguridad y confianza. Necesitan ser capaces de tomar riesgos y fallar

 Principios Ágiles [1]  The highest priority is to satisfy the customer through early and continuous delivery of valuable software  Welcome changing requirements, even late in development. Agile process harness change for the customer’s competitive advantage  Deliverworking software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale  Business people and developers must work together daily throughout the project  Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done  Principios Ágiles [2]  The most efficient and effective method ofconveying information to and within a development team is face-to-face conversation  Working software is the primary measure of progress  Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely  Continuous attention to technical excellence and good design enhances agility  Simplicity – the art of maximizing the...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodos agiles
  • Métodos ágiles: resumen
  • Métodos ágiles
  • Métodos Ágiles
  • Metodo agiles
  • Métodos Ágiles
  • metodos agiles
  • Metodos agiles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS