Viser opslag med etiketten Agile development. Vis alle opslag
Viser opslag med etiketten Agile development. Vis alle opslag

tirsdag, juni 05, 2007

Agile development

En frokostsceance omhandlede Agile Development. Her blev Test driven development (TDD) og protoyping nævnt som elementer i en udviklingsmetode der blev præsenteret ved følgende manifest:

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

Det skal forståes ved at elementerne til højre er værdifulde, men at man tillægger elementerne til venstre mere værdi.

Der blev lagt vægt på principper om nærhed i projektet (specielt mellem udviklere og forretningsanalytikere/brugere), løbende evaluering, mange afleveringer, tidlig leverance af brugbar funktionalitet (’den nemmeste måde at spise en elefant på, er at dele den op i mindre bidder’), at give tillid og motivere den enkelte, åbenhed overfor ændringer i krav – også sent i udvilkingsforløbe og endelig løbende fokus på teknisk kvalitet og godt design.