4 पॉइंट द्वारा xguru 2019-10-04 | 1 टिप्पणियां | WhatsApp पर शेयर करें
<p>Agile के बिगड़ जाने की वजहें और इसे ठीक करने के लिए हम क्या कर सकते हैं</p><p>Agile से नफरत की वजहें : <br /> - उतार-चढ़ाव वाले लक्ष्य और अवास्तविक डेडलाइन<br /> - Red Tape (औपचारिक प्रक्रियाएँ, नौकरशाही) <br /> - डेवलपर्स के पास रचनात्मकता के साथ भाग लेने की कोई जगह नहीं<br /> - Sprint जो डेवलपर्स को बस काम करते रहने के लिए धकेलता है</p><p>Agile के साथ क्या हुआ :<br /> - डेवलपर्स ने जिस Agile की शुरुआत की थी, उसे "certified scrum master" और ऐसे बिज़नेस पक्ष के लोगों ने hijack कर लिया, जिन्हें यह भी नहीं पता कि सॉफ्टवेयर वास्तव में कैसे विकसित होता है <br /> - इसके प्रतिरोध में "Software Craftsmanship" जैसे आंदोलन भी उभरे। यह उस मूल कारण की ओर लौटने की कोशिश है जिसके लिए Agile पैदा हुआ था: बिज़नेस और डेवलपमेंट के बीच की दूरी को भरना।<br /> - इसका मतलब है कि डेवलपर्स केवल "working software" नहीं, बल्कि "well-crafted software" भी बनाएं।<br /> - अपने कोड को साफ़ करने/रिफैक्टर करने का समय भी न मिले और सिर्फ़ तेज़ी से stories बनाते जाना, "technical debt" को और तेज़ी से बढ़ाना है.</p><p>Make Agile Great Again<br /> - बिज़नेस और डेवलपमेंट के बीच की खाई कम करने पर ध्यान देकर<br /> - अनावश्यक प्रक्रियाओं को हटाकर<br /> - और लगातार बढ़ते technical debt पर सबको मिलकर ध्यान देकर ही यह संभव होगा.<br /> </p>

1 टिप्पणियां

 
xguru 2019-10-04
<p>Software Craftsmanship Manifesto<br /> http://manifesto.softwarecraftsmanship.org/</p>;