Agile అనేది చిన్న, తరచుగా సాఫ్ట్వేర్ను డెలివర్ చేసే మానసికత ఉంది, అయితే గ్రాహకులతో సన్నిహితంగా సహযోగం చేసి మరియు మార్పులకు అనుకూలం చేస్తుంది. ఇది Agile Manifesto (2001) ద్వారా నిర్వచించబడింది, ఏ ఒక ప్రక్రియ కాదు. Scrum, Kanban మరియు XP Agile విలువలను ఆచరణలో ఉంచే నిర్దిష్ట ఫ్రేమ్వర్క్లు.
నాలుగు విలువలు
Manifesto నాలుగు విలువ జతలను పేర్కొంటుంది. ఇది ఎడమ వైపున ఉన్న వస్తువులను ఎక్కువ విలువ ఇస్తుంది, కుడి వైపూ రద్దు చేయకుండా.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
ఇది 12 సూత్రాలు ద్వారా ఆధారితమైనది — ప్రారంభ మరియు నిరంతర డెలివరీ, మార్పైన అవసరాలను స్వాగతం చేయడం, తరచుగా డెలివరీ, దైనిక సహయోగం, నిలకడైన వేగం మరియు సాధారణ ప్రతిబింబం.
నిర్దిష్ట ఉదాహరణ
ఒక జట్టు ఆరు నెలల పాటు పూర్తి ఉత్పత్తి ఏర్పాటు చేయటానికి అదృశ్యమవటానికి బదులుగా, Agile జట్టు ప్రతి రెండు వారాలకు సన్నని, ఉపయోగకరమైన స్లైస్ను సరఫరా చేస్తుంది, దానిని వినియోగదారులకు చూపిస్తుంది మరియు ప్రతిస్పందన ఆధారంగా తరువాతి స్లైస్ను సర్దుబాటు చేస్తుంది.
సాధారణ ఆపద
- Agile ను "డాక్యుమెంటేషన్ లేదు" లేదా "ప్లానింగ్ లేదు" గా పరిగణించడం — దీని అర్థం సరిపోతుంది, ఏమీ లేదు కాదు.
- సమారోహాలను (స్టాండ్అప్లు, స్ప్రింట్లు) అవలంబిస్తూ వాటి నియమాలను విస్మరించడం.
ఇది ఎందుకు ముఖ్యమైనది
Agile ఆలోచన మరియు కార్యకరమైన సాఫ్ట్వేర్ మధ్య ఫీడ్బ్యాక్ లూప్ను చిన్నచేయడం ద్వారా తప్పుడు విషయాన్ని నిర్మించే ప్రమాదాన్ని తగ్గిస్తుంది.
సర్వేకారులు Agile ను విలువల సమితిగా అర్థం చేసుకున్నారా లేదా మీరు యాంత్రికంగా అనుసరించే సంస్కారం లేదా కాదా అని తనిఖీ చేయటానికి ఈ ప్రశ్నను అడుగుతారు.
