Skip to main content

Ano ang Agile Manifesto?

Ang Agile Manifesto ay ang mga pampublikong pagpapahayag na ginawa noong 11 Pebrero 2001 ng 17 ng pinaka -visionary software engineers sa paligid ng paksa ng proseso ng pag -unlad ng software ng maliksi.Sa oras ng pagpupulong na ito, ang Agile Software Development ay isang bagong konsepto, na may maraming mga pagpipilian para sa mga developer na pipiliin.Ang Agile Manifesto ay isang pagsisikap na makuha ang lahat ng maliwanag na pag -iisip ng Agile Processing na magkasama sa isang lugar, sa isang pagtatangka na sumang -ayon sa mga pangunahing prinsipyo at ideya ng lahat ng proseso ng Agile na pasulong.

Ang ilang magagandang halimbawa ng proseso ng pag -unlad ng maliksi ay kasama ang matindingProgramming, scrum, adaptive software development, at ang Dynamic Systems Development Paraan (DSDM).Sinusubukan ng bawat isa sa mga prosesong ito na lumikha ng mas mahusay na mga pamamaraan para sa pagpapatupad ng software ng computer.Ang pangunahing pagpapabuti sa lahat ng mga pamamaraan na ito ay ang pag -unlad ng software ay dapat gawin sa isang paraan upang suportahan ang mga pagbabago sa mga kinakailangan sa negosyo at hindi nangangailangan ng mga proseso na isara ang feedback loop sa customer.

Bago ang mga likha ng proseso ng pag -unlad ng maliksi,Ang lahat ng pag -unlad ng software ay nakumpleto sa isang paraan ng talon.Ang salitang talon ay ginagamit para sa pagtukoy ng tuwid na proseso ng pattern ng trabaho na nangangailangan ng lahat ng mga kinakailangan sa harap upang makumpleto at tinukoy sa isang pagtatapos na isasama ang lahat ng tinukoy na pag -andar.Tulad ng isang talon, mayroong isang malinaw na simula at pagtatapos para sa lahat ng pag -unlad ng mga system.Ang proseso ng pag -unlad na ito ay hindi pinapayagan para sa mga pagbabago sa mga kinakailangan na maganap bago ang pagkumpleto ng isang buong application ng software.Kasama sa listahan ng mga dadalo sina Kent Beck, Dave Tomas, Mike Beedle, Jeff Sutherland, Arie Van Bennekum, Ken Schwaber, Alistiar Cockburn, Steve Mellor, Ward Cunningham, Robert C. Martin, Martin Fowler, Brian Marick, James Grenning, John Kern,Jim Highsmith, Ron Jeffries, at Andrew Hunt.Habang ang lahat ng mga indibidwal na ito ay sumusuporta sa maliksi, magaan na pamamaraan ng pag -unlad, ang bawat isa ay may sariling kagustuhan sa kung paano ipatupad ang pamamaraan.Ang una ay upang ilagay ang halaga sa mga indibidwal at pakikipag -ugnayan sa mga tool at proseso.Pangalawa, ang software na nagtrabaho ay pinahahalagahan sa mga komprehensibong dokumento.Ang pakikipagtulungan sa customer ay itinuturing na mas mahalaga kaysa sa pagpilit sa mga negosasyon.Sa wakas, ipinangako ng pangkat na pahalagahan ang pagtugon sa mga pagbabago sa pagsunod sa isang plano.Magagawa ito, naniniwala sila, sa pamamagitan ng pakikipagtulungan nang bukas at patuloy na kasama ng customer.Ang komunikasyon ay makakatulong na matiyak na ang gawaing ginagawa ay talagang makagawa ng halaga ng negosyo, at payagan ang puna mula sa customer.Para sa mas mahusay na pangkalahatang mga aplikasyon ng software.Sa pamamagitan ng paglikha ng isang iterative na proseso ng software, ang customer ay may kakayahang i -tweak ang pangwakas na produkto sa pamamagitan ng pagpapahintulot sa mga pagbabago sa mga kinakailangan.Ang pang -unawa ng application ay mas mahusay dahil ang isang gumaganang sistema ay isang pangunahing sukatan ng pag -unlad na ginagawa sa system.