2008-09-18 31 views
12

मैं 4 लोगों के एक छोटे विकास दल में काम कर रहे हैं प्रबंधन के लिए एक दल के नेता और सदस्यों के लिए उपलब्ध हैं। हम "एग्इल स्टाइल" विकसित करने की कोशिश कर रहे हैं - कहानी बिंदु, छोटे कार्य, आदि ... दुर्भाग्य से, हम वर्तमान में एक (साझा) एक्सेल तालिका में हमारे कार्यों का प्रबंधन कर रहे हैं।उपकरण क्या कार्यों (चंचल प्रोग्रामिंग)

हम कुछ उपकरण उपलब्ध (Mingle, TFS, टीम सिस्टम के लिए स्क्रम) को देखा है, लेकिन देखा इन सभी की तरह वे बहुत ज्यादा भूमि के ऊपर हो सकता है और काम कर रहा से बाहर मज़ा ले जाएगा।

आप चंचल समय की लंबी अवधि में अपने कार्यों को ट्रैक करने के लिए का उपयोग कर प्रेमियों क्या हैं?

अद्यतन वर्तमान शीर्ष जवाब है नहीं वास्तव में मैं क्या पूछना करने का इरादा करने के लिए एक जवाब - मैं, मुझे पता लगाना मदद करने के लिए कुछ उपकरण की जरूरत लंबे समय है, जो & कार्यों मैं सही ढंग से अनुमान सुविधाओं से अधिक है, और जहां किया मैं बहुत गलत हो जाता हूँ। मैं देखता हूं कि कैसे एक व्हाइटबोर्ड/सभी पोस्ट-वर्तमान या पिछले पुनरावृत्तियों के प्रबंधन के साथ इसकी मदद करता है, लेकिन मैं खुद को 2 महीने पहले पोस्ट-पोस्ट नहीं देख रहा हूं।

+0

http://meta.stackexchange.com/questions/139618/are-list-questions-off-topic/139623#139623 – ripper234

उत्तर

5

एक whiteboard, सूचकांक कार्ड और sharpies।

+0

कार्ड, बोर्ड और तीखे इसे करने का सबसे अच्छा तरीका हैं। एक बार नियोजन सॉफ्टवेयर शामिल हो जाने पर यह ध्यान का केंद्र बन जाता है। डेवलपर इस बात पर ध्यान केंद्रित करते हैं कि नियोजन सॉफ्टवेयर को बेहतर तरीके से कैसे बनाया जाए - ग्राहक के भुगतान के बजाय। – daf

2

लेबल पर उन्हें बाहर लिखें और एक बोर्ड पर उन्हें छड़ी - यह काम करता है :) इसके अलावा स्क्रम वास्तव में आप भूमि के ऊपर नहीं देता है - यह imho :)

+0

मुझे क्या पता था - एक 'प्रक्रिया' के रूप में स्क्रम अच्छा है - टीम सिस्टम के लिए स्क्रम के बारे में निश्चित नहीं है - यह आपको ओवरहेड हाँ देता है –

4

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

+0

यदि ट्रैक का उपयोग करना है, तो मैं एगिलो प्लगइन की सिफारिश करता हूं, जो ट्रैक के लिए स्क्रम प्लगइन उपलब्ध है http://www.agile42.com/cms/pages/agilo/ –

2

यहां हम Trac का उपयोग करते हैं एक प्रोजेक्ट और @Task दूसरे के लिए।

एक और कंपनी में, हम प्रत्येक व्यक्ति के कार्य, मुद्रित और दीवार पर पिन किया गया साथ एक्सेल शीट का इस्तेमाल किया।

आम तौर पर, वास्तव में योजना बनाने, दस्तावेज करने और ट्रैकिंग कार्यों के अधिकांश रूप काम करने से मजा लेते हैं ... लेकिन यह पूरी तरह से रहने के लिए जरूरी है।

1

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

मैं इसे काम पर उपयोग करता हूं, और हम सभी कहानियों को अपनी "नोटबुक" (पढ़ना: विकी) में रखते हैं और इसके कार्य प्रणाली में कार्य करते हैं। यह मील का पत्थर और रिलीज में बनाया गया है, और इसके सबवर्जन और गिट एकीकरण बहुत बढ़िया हैं: हम संस्करण नियंत्रण संदेशों के साथ कार्यों को लॉग और हल कर सकते हैं।

1

हम के बारे में 30 लोगों के लिए ScrumWorks उपयोग कर रहे हैं। उनके पास एक मुफ्त संस्करण है।

http://danube.com/scrumworks

20

alt text


अद्यतन प्रतिक्रिया: यह ट्रैक करने के लिए क्या क्यों यह कम करके आंका गया था के रूप में ज्यादा के रूप में कम करके आंका गया था imprortant प्रतीत नहीं होता। यह पुनरावृत्ति पूर्ववर्ती पर संबोधित कुछ है। यदि बाधाएं हैं, तो उन्हें जल्दी और हल किया जाना चाहिए।यदि आप अतीत में एक कार्य को देखने के अलावा कुछ और विशिष्ट पते को संबोधित करना चाहते हैं, तो आपको इसके बारे में पूछना चाहिए।

+0

यह प्रगति को ट्रैक करने में आपकी सहायता कैसे करता है? हम समय के साथ अपने अनुमानों को ट्रैक करना चाहते हैं, इसलिए हमें सॉफ्टवेयर की आवश्यकता है ... – ripper234

+0

क्या आपको वास्तव में सॉफ्टवेयर की आवश्यकता है? मुझे लगता है कि आपको केवल अंतर्निहित ज्ञान की आवश्यकता है जो सॉफ्टवेयर अपने प्रबंधन कार्यों को करने के लिए उपयोग करता है। "लंबी विभाजन कैसे मुझे 9 से 3 विभाजित करने में मदद करता है? मुझे एक कैलकुलेटर चाहिए!" –

+0

... नहीं कि मैं कह रहा हूं कि सॉफ़्टवेयर कुछ उबाऊ गणना स्वचालित करने में मदद नहीं करेगा, लेकिन "इंडेक्स कार्ड कैसे मदद करते हैं?" गलत सवाल है। –

3

हम अभी अच्छे अच्छे परिणामों के साथ Xplanner का उपयोग कर रहे हैं।

+0

XPlanner की वेबसाइट एक अजीब तरीके से नीचे है (इसे सर्फ करने का प्रयास करने से "ओपन फाइल" संवाद खुलता है। – ripper234

0

यह सवाल ज्यादातर जो एक बहुत जवाब में से है https://stackoverflow.com/questions/12328/what-bug-tracking-software-do-you-use का डुप्लिकेट है - कार्य जरूरी कीड़े नहीं हैं, लेकिन अच्छा उपकरण आपको 'बग' के अलावा अन्य कार्य प्रकारों को निर्दिष्ट करते हैं।

1

मुझे Pivotal Tracker पसंद है। यह एक कहानी आधारित परियोजना नियोजन उपकरण है जो टीमों को रीयल-टाइम

2

में सहयोग करने की अनुमति देता है मुझे वास्तव में JIRA पसंद है और GreenHopper प्लगइन कुछ अच्छी सुविधाएं जोड़ना चाहता है।

1

Rally एगिल विकास के आसपास केंद्रित एक बहुत अच्छा टूल है।

0

हम अपने कार्यों को संभालने के लिए इस समय Eventum का उपयोग कर रहे हैं। यह सबसे अच्छा नहीं हो सकता है लेकिन यह देखने लायक है। हमारे मामले में प्रत्येक "मुद्दा" अक्सर सुविधाओं को तोड़ दिया जाता है या किसी ऐसे व्यक्ति का उपयोग करता है जिसे लागू करने के लिए किसी को सौंपा गया है।

0

हम Trac का भी उपयोग करते हैं, लेकिन यह बहुत अच्छी तरह से स्केल नहीं करता है। हैंडलिंग केस और टेस्ट केस हैंडलिंग भी बोझिल हो सकते हैं। यह वास्तव में परियोजना के दायरे और विकास टीम के आकार पर निर्भर करता है। मुझे लगता है कि 10 से कम लोगों के साथ टीमों के लिए ट्रैक एक उत्कृष्ट काम करता है, लेकिन उसके बाद आप कांच की छत मार रहे हैं।

हम ट्राक को आगे बढ़ाने शुरू कर रहे हैं क्योंकि हम कंफ्लुएंस/जिरा (शायद ग्रीनहोपर के साथ) पर नजदीकी नजर डालना शुरू कर रहे हैं।

ओह, और अपनी पोस्ट, सूचकांक कार्ड और व्हाइटबोर्ड वास्तव में अच्छी तरह से काम करता है, तो हर कोई साइट पर ;-)

0

RallyDev.com है। मुफ्त 5-उपयोगकर्ता समुदाय संस्करण और यह वास्तव में बहुत अच्छा है!

0

एक सह-स्थित टीम के लिए जहां तक ​​मेरा संबंध है, वहां तक ​​कोई बड़ी दीवार और इंडेक्स कार्ड का पूरा समूह नहीं है। शायद बॉलअप/डाउन चार्ट के लिए व्हाइटबोर्ड या दो के साथ।

1

मुझे वास्तविक कार्य ट्रैकिंग के लिए dotProject पसंद है। आवश्यकता होने पर आप अपने सांख्यिकीय डेटा को प्राप्त करने के लिए डेटाबेस पर आसानी से हमला कर सकते हैं।

नियोजन प्रक्रियाओं के लिए मैं मुख्य रूप से Microsoft Project का उपयोग करता हूं क्योंकि इसका उपयोग मैं करता हूं। मैंने ओपन सोर्स टूल OpenProj का भी उपयोग किया।

डॉटप्रोजेक्ट में कार्य बदलना दर्दनाक है, इसलिए मैं आमतौर पर उन्हें केवल 4 से 6 सप्ताह पहले ही दर्ज करता हूं।

FogBuz एक अच्छा उपकरण प्रतीत होता है, मेरे पास अभी कोशिश करने का समय नहीं था और मैं इस तरह के औजारों के देर से गोद लेने वाला हूं।

0

हम एक टीम कई स्थानों पर फैले हुए हैं। टूल जो मैंने उपयोगी पाया है वह विकी Twiki पर बनाया गया है।

लाभ:

  1. विकी की तरह वातावरण इतना सहयोग आसान है।
  2. 'एप्लिकेशन' जोड़ने के लिए उपलब्ध प्लगइन्स जैसे मीटिंग्स, बुलेटिन बोर्ड,
  3. चर्चा फ़ोरम।
  4. सुरक्षित।
2

"हम कुछ उपकरण उपलब्ध (Mingle, TFS, टीम सिस्टम के लिए स्क्रम) को देखा है, लेकिन देखा इन सभी की तरह वे बहुत ज्यादा भूमि के ऊपर हो सकता है और काम कर रहा से बाहर मज़ा ले जाएगा।"

मैं केवल सुझाव दे सकता हूं कि आप मिंगल को असली परीक्षण दें, यह आश्चर्यजनक है। मेरे डेवलपर्स इसे प्यार करता हूँ और इसलिए मैं

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

अगर मिंगल के लिए नहीं था, तो हमारी परियोजना पानी में मर जाएगी, मेरे पास विकलांगता है लेकिन यदि आवश्यक हो तो दिन में 300+ कार्ड संशोधित कर सकते हैं। इसके अलावा यह 5 उपयोगकर्ताओं या उससे कम के लिए एक साल के लिए स्वतंत्र है!

पोस्ट-इससे संभवतः संचार और टीमवर्क की सुविधा नहीं मिल सकती है कि यह सॉफ्टवेयर बॉक्स से बाहर निकलता है, और यदि आपको यह काम पसंद नहीं है तो आप इसे अपनी टीम के अनुरूप होने तक इसे ट्वीव कर सकते हैं।

हार्डवेयर - मैं सभ्य प्रदर्शन के लिए क्वाड कोर & 8GB का सुझाव दूंगा।

प्रकटीकरण: मेरे पास अपने एस/वेयर से प्यार करने के अलावा थॉटवर्क्स के साथ कोई संबंध नहीं है।

+0

यह इतना हार्डवेयर गहन क्यों है ??? – ripper234

+0

क्योंकि यह ऑब्जेक्ट उन्मुख डेटाबेस या prevayler के बिना रूबी का उपयोग करता है –

0

Intervals देखें। हमने इसे एक वेब डिज़ाइन एजेंसी के रूप में बनाया है जो आपके जैसे ही समान मुद्दों के साथ है। हमने 4 या 5 लोगों को एक्ससेल दस्तावेजों में सभी समय और कार्यों को ट्रैक किया था और कुछ भी करना मुश्किल था।

0

मैं जिन फुर्तीली टीमों के साथ काम करता हूं, हम लंबे समय तक कार्य का प्रबंधन नहीं करते हैं। इसके बजाए, हम उत्पाद में जोड़े जाने वाले सुविधाओं का "बैकलॉग" प्रबंधित करते हैं। हम कभी-कभी उन "उपयोगकर्ता कहानियों" को भी बुलाते हैं। यह बैकलॉग वितरित करने के लिए वृद्धिशील सुविधाओं की सूची में उत्पाद की एक प्रकार का टुकड़ा है। हम एक्सेल में इस बैकलॉग का प्रबंधन करते हैं, जिसमें बहुत कम कॉलम जैसे विवरण, जटिलता मूल्यांकन और किया/नहीं किया गया, पुनरावृत्ति, और यही वह है।

पुनरावृत्ति के दौरान, कार्यों को एक उत्तर में प्रस्तुत की गई एक पोस्टिट दीवार में प्रबंधित किया जाता है। यदि कोई कार्य एक से अधिक पुनरावृत्ति पर चलता है, तो हम इसे पुन: व्यवस्थित करते हैं, सुनिश्चित करते हैं कि प्रत्येक पुनरावृत्ति पर सुविधाओं/उपयोगकर्ता कहानियां वितरित की जाती हैं।

एक्सेल बैकलॉग में उपयोगकर्ता कहानी का एक उदाहरण है, यह जटिलता के साथ जुड़े है |:

  • "प्रयोक्ता आईडी और पासवर्ड के साथ एक फार्म का उपयोग करके सिस्टम पर लॉग इन कर सकते"

एक पुनरावृत्ति के दौरान किए जाने वाले कार्यों के कुछ उदाहरण। उनको जटिलता के साथ पोस्टिट के साथ प्रबंधित किया जाएगा।

  • "कोड प्रवेश फार्म, GWT का उपयोग कर"
  • "पासवर्ड वैधता की जांच करने के लिए सुरक्षा एल्गोरिथ्म को लागू करें"
  • "पर प्रवेश फार्म का परीक्षण करें" डेटाबेस में एक उपयोगकर्ता/कूटशब्द तालिका बनाएँ " एकीकरण प्रणाली "
0

हम Accunote (accunote.com) का उपयोग कर रहे हैं। एक विक्रेता इसे स्थापित करता है इसलिए मुझे नहीं पता कि इसका क्या खर्चा है, या यहां तक ​​कि अगर हम इसे ठीक से गाते हैं।

यह क्यों काम करता है:

  1. काफी आसान/अद्यतन संपादित करने के लिए।

  2. आसान स्प्रिंट में कार्य modifiy करने, बैकलॉग टैब से/कॉपी, आदि

  3. हर कोई, burndown चार्ट पर लग रहा है विशेष रूप से "उपयोगकर्ता द्वारा" एक है, और है कि टीम एक साथ काम कर रखता है और देता है निपुणता का भाव।

शायद अन्य उपकरण हैं जो समान या बेहतर होते हैं (और Accunote जावास्क्रिप्ट थोड़ा अजीब हो सकता है)।

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

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