2008-10-28 7 views
32

हम Trac का उपयोग हमारी बग ट्रैकिंग/विकास/विकी प्रणाली के रूप में करते हैं और मैं सोच रहा था कि किसी के पास अनुभव है और कुछ ट्रैक एग्इल/स्क्रम प्लगइन्स या कार्यक्षमताओं का उपयोग करता है? आप कुछ भी सिफारिश करेंगे?ट्रैक के साथ Agile विकास करने के लिए सबसे अच्छा कैसे करें?

या क्या ट्रेक टिकटों को मृत पेड़ उपयोगकर्ता कहानी इंडेक्स कार्ड और हाथ से खींचे गए बर्डडाउन चार्ट के रूप में डुप्लिकेट करना बेहतर होगा?


ध्यान दें कि मुझे एक समान प्रश्न here मिला है। हालांकि यह विशेष रूप से स्क्रम के बारे में है। वे Agilo की सलाह देते हैं। क्या किसी ने अभी तक एगिलो की कोशिश की है?

+0

क्या आपने ट्रैक से शादी की है? अगर टीमों के लिए चुस्त करने के लिए वहां कुछ महान बग ट्रैकिंग समाधान नहीं हैं। – jonnii

+1

ठीक है, जब तक हमारे सभी विकी पृष्ठों और टिकटों को उन अन्य समाधानों में माइग्रेट करने का कोई शानदार तरीका नहीं है, मुझे लगता है कि हम विवाहित हैं। आप किस अन्य समाधान के बारे में सोच रहे हैं? – Epaga

उत्तर

23

एक कोलाक्टेड टीम के साथ, मैं हमेशा सूचकांक कार्ड पर उपयोगकर्ता कहानियों को डुप्लिकेट करता। किसी भी सॉफ्टवेयर उपकरण की तुलना में कार्ड की एक दीवार अधिक सहयोगी और सरल है। और सबसे महत्वपूर्ण क्या है, यह आपके चेहरे में है।

यह जला चार्ट के लिए भी सच है। मेरे अनुभव में, एक सॉफ़्टवेयर चार्ट ऑनलाइन कुछ लोगों द्वारा देखा जाता है, और आमतौर पर एक पुल माध्यम होता है। एक बड़ा, हस्तनिर्मित पोस्टर (जो नियमित रूप से बदलता है) हर किसी द्वारा देखा जाता है, और विज्ञापन चर्चाओं के लिए इनक्यूबेटर के रूप में कार्य करता है।

यह भी आपके दैनिक स्क्रम मीटिंग के दौरान उन्हें इंगित करने में सक्षम होने के लिए काफी मूल्यवान है।

+2

-1। यदि आप उसे ऑफ़लाइन मेल द्वारा भेजते हैं तो आपका उत्तर अधिक प्रेरक हो सकता है। – Avram

+1

-1 'इनक्यूबेटर' का उपयोग करने के लिए .. यूघ –

+1

हवा और गिरने वाले कार्ड से सावधान रहें :) –

1

Bitten निरंतर एकीकरण के लिए एक ट्रैक प्लगइन है जिसे चेक-इन पर स्वचालित निर्माण करने के लिए उपयोग किया जा सकता है, जो Agile प्रक्रिया (तीव्र प्रतिक्रिया) का एक महत्वपूर्ण हिस्सा प्रदान करता है। मैंने ट्रैक के लिए व्यक्तिगत रूप से किसी भी अन्य प्लगइन का उपयोग नहीं किया है, इसलिए मैं उन पर टिप्पणी नहीं कर सकता। हालांकि, मील के पत्थर की देशी ट्रैक कार्यक्षमता को काफी आसानी से लीवरेज किया जा सकता है, मुझे संदेह है कि इसे पुनरावृत्ति मार्कर के रूप में उपयोग किया जाना चाहिए (जहां प्रत्येक मील का पत्थर पुनरावृत्ति के अंत का प्रतिनिधित्व करता है)। चूंकि मील का पत्थर पहले से ही सुविधाओं के लिए 'देय तिथि' को चिह्नित करने के लिए उपयोग किया जा सकता है, इसलिए आपको इनका उपयोग करने के लिए संशोधन के तरीके में ज्यादा आवश्यकता नहीं होनी चाहिए।

वहां से, उपयोगकर्ता कहानियों के रूप में टिकटों का उपयोग करके, और उन्हें मील के पत्थर पर बांधना (मुझे यकीन है कि यह मैन्युअल रूप से सबसे खराब किया जा सकता है) आपको वेग को ट्रैक करने और टीम को प्रगति के बारे में जागरूक रखने का मूल तरीका देगा (और परिवर्तन इसे भी बनाया जाना चाहिए)।

1

हम Trac विकि का उपयोग करें: प्रत्येक के लिए आवश्यकताओं की

  • सूची सुविधा
  • (यदि हो तो) तकनीकी ऐनक की सूची सुविधाओं
  • विज्ञप्ति की सूची और उनकी विशेषताओं
  • तैनात पर्यावरण, सभी उदाहरणों के लिंक के साथ
    • वेब अनुरोध करने के लिए एक मैक्रो है, इसलिए हम प्रत्येक संस्करण एच आदि को कौन सा संस्करण, आदि सूचीबद्ध कर सकते हैं एवेन्यू

वहाँ भी एक "सुविधा" के लिए टिकट प्रणाली में एक टिकट है (वहाँ एक Graphviz प्लगइन जो सरल ड्राइंग के लिए काफी उपयोगी है है), एक सकल बैकलॉग और वर्तमान/अगले रखने के लिए स्प्रिंट की योजना बनाई।

फिर हम प्रत्येक सुविधा के लिए स्प्रिंट योजना के दौरान कार्ड का एक गुच्छा लिखते हैं।

चीजों के लिए एक और अधिक परिचालन पक्ष भी है। हम ओपीएस पर एक व्यक्ति को प्रत्येक स्प्रिंट रखते हैं, इसलिए हमारे पास एक व्यक्ति है जो टीम के बाहर लोगों द्वारा बाधित होने के लिए समर्पित है। बाकी टीम फीचर्स देने पर ध्यान केंद्रित कर सकती है।

प्रत्येक बग/ऑप्स कार्य टिकट मिलता है, लेकिन जैसे ही हम इस पर काम करना शुरू करते हैं, इसे कार्ड मिलता है और बोर्ड में आगे बढ़ना शुरू होता है। इस तरह यह दृश्यता प्राप्त करता है और हम परीक्षकों को शामिल करना नहीं भूलते हैं, आदि

स्क्रम बहुत स्पर्शपूर्ण है, इसलिए मुझे नहीं लगता कि यह शारीरिक कार्य वातावरण के बाहर बहुत अधिक सामान डालने के लिए बहुत अच्छा काम करेगा। लेकिन अंत में आपकी टीम को एक संतुलन खोजने की जरूरत है जो काम करता है।

3

हाँ, मैंने हमारे ट्रैक स्थापना पर एगिलो स्थापित किया।

बहुत अच्छा लगता है, इसमें अच्छे बर्नडाउन चार्ट शामिल हैं।

दुर्भाग्यवश मैंने उस कंपनी को छोड़ दिया जहां मैंने इसे स्थापित किया था इससे पहले कि मैं इससे कोई गंभीर उपयोग कर सकूं।

स्थापना एक दर्द था (उबंटू आईबेक्स) - मैंने Agilo Google Group पर सटीक कदम दस्तावेज किए।

समस्या (हमेशा के रूप में) पीएम और सीईओ देखना पसंद करते हैं (उदाहरण के लिए अनुमानित वास्तविक घंटों) की व्यावसायिक अंत में एकीकरण है। वहां मौजूद अन्य उत्पादों (जैसा कि उल्लेख किया गया है) हैं जो इस कवर को कवर करते हैं (फोगबगज़ मुझे विश्वास करता है), लेकिन मैं (और टीम) ट्रैक से प्यार करता हूं इसलिए हमने इसके आसपास काम किया।

ओह, एक और बात; ऐसा लगता है कि यह काफी सारे ओवरहेड पेश करता है (यानी आपको इसे अधिक से अधिक प्राप्त करने के लिए ट्रैक में अधिक समय बिताना पड़ता है), लेकिन जैसा कि मैंने कहा है कि मुझे वास्तव में क्रोध में इसका उपयोग करने का अवसर नहीं मिला है।

+0

https://agilo.agile42.com/ – Avram

+0

नया यूआरएल: http://www.agile42.com/agilo/ – Tr1stan

18

इस तरह हम स्प्रिंट की तरह हमारे स्क्रम के लिए Trac का उपयोग करें:

  • हम Trac में मील के पत्थर का उपयोग स्प्रिंट की पहचान।
  • एक डिफ़ॉल्ट बैकलॉग मील का पत्थर है जहां हम सभी नए टिकट इकट्ठा करते हैं।
  • प्रत्येक स्प्रिंट से पहले हम वर्तमान रिलीज बैकलॉग से टिकट ले जाते हैं।
  • मील का पत्थर पृष्ठ पर, हम विकी वाक्यविन्यास का उपयोग करके स्प्रिंट के बारे में पूर्वदर्शी और अन्य जानकारी जोड़ सकते हैं।

तो अब इसे हल्के वजन रखने के लिए किसी भी प्लगइन के बिना डिफ़ॉल्ट ट्रैक कार्यक्षमता। जैसे ही हम बेहतर हो जाते हैं हम burndown चार्ट जैसी सुविधाओं को जोड़ सकते हैं या शायद किसी अन्य टूल पर स्विच कर सकते हैं, लेकिन हम पहले प्रोसेस को पहले स्थान पर लेना चाहते हैं।

+0

क्या रोडमैप इस साल या दो साल बाद बेकार हो गया है? –

1

कुछ पूरी तरह से अलग के लिए, Trac के साथ Agile विकास करने का सबसे अच्छा तरीका simply migrate सब कुछ Redmine पर हो सकता है। यह कई परियोजनाओं, गैंट चार्ट, मंच, डीसीवीएस इत्यादि सहित कुछ अतिरिक्त सुविधाओं के साथ ट्रैक की मुख्य विशेषताओं का समर्थन करता है, हालांकि ऐसा लगता है कि यह not completely there yet है। पाइपलाइन में कुछ अच्छी चीजें।

Daniel Srb (टिप्पणियों में) में redmind agile plugin है जो वह आशाजनक दिखने पर काम कर रहा है। आप संपर्क कर सकते हैं और देख सकते हैं कि क्या वह इसे जारी करने की योजना बना रहा है (बहुत समय पहले)।

योजनाओं के लिए xplanner टिकटों के लिए अतीत में Trac में संगीत कार्यक्रम में दो उत्पादों का उपयोग करके सफलता मिली है।

2

हमने ट्रैकन प्लगइन के साथ पहले ट्रैक का उपयोग किया था और फिर रेडमाइन गया था। हमने रिपॉजिटरी देखने और समस्या इंटरफ़ेस के लिए रेडमाइन को दुखी पाया है। हम वास्तव में फिर से Trac पर वापस जाने के लिए देख रहे हैं।

5

देर से उत्तर दे रहा है, लेकिन अब तक ट्रैक + एगिलो के साथ मेरा अनुभव साझा करने का यह और अधिक है।

अपने प्रश्न का त्वरित उत्तर देने के लिए, शायद एगिलो ट्रैक के साथ एग्इल विकास के लिए सबसे अच्छा विकल्प उपलब्ध है।

अब इंस्टॉल करने और इंस्टॉलेशन का उपयोग करने के लिए आता है बस इतना आसान था। हमने अपनी नवीनतम रिलीज 0.7.3.3 का उपयोग किया। यह ट्रैक 0.11 और पायथन 2.5 पर दोषपूर्ण स्थापित करता है। Libjpeg और पायथन इमेजिंग पुस्तकालय स्थापित करने के लिए मत भूलना। यह ध्यान रखना उपयोगी होगा कि हमने वर्चुअलएन्व का उपयोग किया जिसने चीजों को आसान बना दिया।

और उपयोग बहुत आसान है। विकी के लिए मैं एगिलो के अनुकूलन पर ट्रैक के पुराने साफ दिखने को पसंद करता हूं। इसके अलावा सभी चीजें बस काम करती हैं।

अपनी मेलिंग सूची पर मैंने देखा है कि वे भविष्य में बहु-परियोजना समर्थन प्रदान करने की योजना बना रहे हैं। मैं ट्रैक के लिए Agilo प्लगइन की सलाह देते हैं।

1

Agilo स्क्रम चट्टानों के लिए, नवीनतम संस्करण क्लाइंट पक्ष का उपयोग कर रहे चार्ट उत्पन्न, इसलिए कोई निर्भरता अब, बहुत आसान सिर्फ इतना है कि एक अच्छा और सहज ज्ञान युक्त Planning Board साथ Agilo अनुभव समृद्ध एक प्रो संस्करण जारी स्थापित करने के लिए :-) agile42 है , बहुत ठंडा स्क्रीनकास्ट :-)

0

हमने हाल ही में स्क्रंबन का उपयोग शुरू किया।

मूल रूप से एक कानबान बोर्ड, क्लासिक एग्इल स्क्रम प्रश्नों को कवर करने वाली दैनिक स्टैंड-अप मीटिंग्स के साथ - आपने पिछले दिन क्या काम किया? आज आप काम करने की क्या योजना बना रहे हैं? क्या आपके पास कोई अवरोधक है?

हम इसे एक भौतिक कानबान बोर्ड के आसपास करते हैं, यह काम प्रवाह और टीम की सहभागिता के लिए बहुत अच्छा है, लेकिन हम अपने कानबान बोर्ड का एक डिजिटल रूप भी चाहते हैं ताकि भौतिक बोर्ड बनाम ट्रैक उपयोग बना सकें। ।

काम करने वाली किसी चीज़ की तलाश में, मुझे यह चालाक post on re-creating a digital version of the Kanban board in trac मिला।

यह बहुत सीधी और सरल है, मैं आसानी से हमारे कार्य प्रवाह के लिए इस दृष्टिकोण में हेरफेर करने में सक्षम था, और आप शायद इसे अपने एग्इल स्क्रम पुनरावृत्त दृष्टिकोण (या यदि आप समय बॉक्स किए गए दृष्टिकोण को कुचलने में सक्षम हो सकते हैं) एक कोशिश करो Scrumban)।

संबंधित मुद्दे