Mikä on ketterä kehitysmenetelmä?

Ohjelmistokehitysprosessissa Agile-kehitystavat ovat menettelyjä, jotka määräävät tapoja, joilla useat kehittäjäryhmät tekevät yhteistyötä projektissa. Termi "ketterä ohjelmistokehitys" otettiin käyttöön vuonna 2001 asiakirjassa, joka tunnetaan nimellä Agile manifesto .

Ketteriä ohjelmistokehitystä käyttävissä kehityshankkeissa keskitytään mukautumaan tavoitteiden muuttuvaan luonteeseen ennemmin kuin ennustetaan etukäteen, mitä nämä tavoitteet ovat. He tekevät tämän käyttämällä iteratiivista prosessia, jossa tavoitteet arvioidaan uudelleen tarpeen mukaan hankkeen siirtämiseksi eteenpäin. Agile Manifesto hahmotellaan ketterän kehityksen taustalla olevia käsitteitä, jotka mainitaan seuraavasti:

"Paljastamme parempia tapoja kehittää ohjelmistoja tekemällä ja auttamalla muita tekemään sitä. Tämän työn kautta olemme saaneet arvoa:

  • Yksilöt ja vuorovaikutukset prosessien ja työkalujen kanssa.
  • Työskentelyohjelmisto kattavan dokumentoinnin avulla.
  • Asiakasyhteistyö sopimusneuvotteluissa.
  • Vastaaminen siirtymiseen suunnitelman jälkeen.

... Toisin sanoen vaikka oikealla olevissa kohteissa on arvoa, arvostamme vasemmalla olevia kohteita. "

Yhteistyö, ohjelmointiehdot, ohjelmistokehitys