Registrera dig och få ut ytterligare av mognadstestet genom best practice-jämförelse och rekommendationer! Om du också fyller i bokkoden får du tillgång till fler case och övningar.
Det agila synsättet grundades 2001 av 17 programmerare genom Det agila manifestet som slog fast deras syn på hur mjukutveckling bör ske. I manifestet konstaterar de att de värdesätter:
“Individer och interaktioner framför processer och verktyg
Fungerande programvara framför omfattande dokumentation
Kundsamarbete framför kontraktsförhandling
Anpassning till förändring framför att följa en plan
Det vill säga, medan det finns värde i punkterna till höger, värdesätter vi punkterna till vänster mer.“
Deras filosofi summerades också i 12 principer:
1. Vår högsta prioritet är att tillfredsställa kunden genom tidig och kontinuerlig leverans av värdefull programvara.
2. Välkomna förändrade krav, även sent under utvecklingen. Agila metoder utnyttjar förändring till kundens konkurrensfördel.
3. Leverera fungerande programvara ofta, med ett par veckors till ett par månaders mellanrum, ju oftare desto bättre.
4. Verksamhetskunniga och utvecklare måste arbeta tillsammans dagligen under hela projektet.
5. Bygg projekt kring motiverade individer. Ge dem den miljö och det stöd de behöver, och lita på att de får jobbet gjort.
6. Kommunikation ansikte mot ansikte är det bästa och effektivaste sättet att förmedla information, både till och inom utvecklingsteamet.
7. Fungerande programvara är främsta måttet på framsteg.
8. Agila metoder verkar för uthållighet. Sponsorer , utvecklare och användare skall kunna hålla jämn utvecklingstakt under obegränsad tid.
9. Kontinuerlig uppmärksamhet på förstklassig teknik och bra design stärker anpassningsförmågan.
10. Enkelhet – konsten att maximera mängden arbete som inte görs – är grundläggande.
11. Bäst arkitektur, krav och design växer fram med självorganiserande team.
12. Med jämna mellanrum reflekterar teamet över hur det kan bli mer effektivt och justerar sitt beteende därefter.
Principerna i detta manifest är i allra hösta grad levande i dagens agila arbetsmetoder där exempelvis Scrum, KanBan och Extreme programming tillhör de mer välkända.