एजाइल मेथडोलॉजी
एजाइल मेथडोलॉजी सॉफ्टवेयर डेवलपमेंट प्रोजेक्ट्स के लचीले प्रबंधन को सुनिश्चित करती है। यह छोटी टीमों में काम करते समय विशेष रूप से प्रभावी है।
एजाइल मेथडोलॉजी की प्रणाली में
SCRUM और
Kanban भी शामिल हैं।
एजाइल मेथडोलॉजी निम्नलिखित सिद्धांतों पर आधारित है:
- ग्राहक विकसित सॉफ़्टवेयर और इसके अपडेट की समयबद्धता और गुणवत्ता से संतुष्ट होने चाहिए।
- विकास लचीला होना चाहिए और सभी आवश्यक परिवर्तन न्यूनतम समय में लागू करने चाहिए।
-
ग्राहकों के लिए सॉफ़्टवेयर के लगातार अपडेट सुनिश्चित करना आवश्यक है,
प्रत्येक अपडेट
2–16सप्ताह से अधिक समय में नहीं आना चाहिए। - सॉफ़्टवेयर के पूरे कार्य जीवनचक्र के दौरान प्रबंधकों और डेवलपर्स की टीम में सहयोग।
- प्रेरित डेवलपर्स को प्रोत्साहित करना।
- सूचना संप्रेषण के अन्य तरीकों पर व्यक्तिगत बातचीत को प्राथमिकता।
- कार्य प्रक्रिया की प्रभावशीलता का मूल्यांकन केवल गुणवत्तापूर्ण उत्पाद के कार्यान्वयन से होता है, न कि घंटों, श्रम लागत आदि से।
- किसी भी टीम के विकास का आधार लचीली प्रक्रियाओं का सक्रिय अनुप्रयोग है।
- विकसित उत्पाद के लिए प्राथमिकताएं न केवल तकनीकी पहलू होने चाहिए, बल्कि डिजाइन भी होना चाहिए।
- अनावश्यक कार्य की मात्रा को कम करने और कार्य प्रक्रियाओं को सरल बनाने का प्रयास।
- कार्य प्रक्रिया के संगठन में प्राथमिकता स्व-संगठन और पहल को होनी चाहिए।
- टीम द्वारा अपने काम की निरंतर समीक्षा और संभावित कमियों का सुधार।
यह भी देखें
-
XPमेथडोलॉजी,
जो विकास की सभी प्रथाओं को चरम स्तर तक बढ़ाने के लिए प्रयोग की जाती है -
RADअवधारणा,
जो अनिश्चित आवश्यकताओं के तहत उत्पाद विकसित करने के लिए प्रयोग की जाती है -
Cobitमेथडोलॉजी,
जो ऑडिट और आईटी प्रबंधन के क्षेत्र में मानक विकसित करने के लिए प्रयोग की जाती है -
PRINCE2मेथडोलॉजी,
जो आईटी में बड़े पैमाने की परियोजनाओं को लागू करने के लिए मानक विकसित करने के लिए प्रयोग की जाती है -
TDDडेवलपमेंट तकनीक,
जो परियोजनाओं के लचीले प्रबंधन के लिए प्रयोग की जाती है