यह एक पूर्ण उत्तर होने का इरादा नहीं है - पहले से ही कई बहुत अच्छे लोग हैं जो महत्वपूर्ण बातों का उल्लेख कर रहे हैं जैसे कि आपके वीसीएस और आपके परियोजना प्रबंधन सॉफ्टवेयर का उपयोग कैसे करें - बल्कि कुछ बिंदुओं को जोड़ने वाला एक परिशिष्ट जो मैंने किसी अन्य में नहीं देखा, जिसे मैंने देखा बहुत उपयोगी होने के लिए खोज, और मुझे उम्मीद है कि अन्य लोगों को भी उपयोगी मिल सकता है।
1. कोई कार्य बहुत जल्द या बहुत छोटा नहीं है
लोग आमतौर पर TODO सूचियों को उन चीजों के लिए बनाते हैं जो वे भविष्य में करने की योजना बनाते हैं , लेकिन चूंकि प्रोग्रामिंग के लिए एकाग्रता की आवश्यकता होती है, और चूंकि हमें किसी भी समय बाधित किया जा सकता है , इसलिए मैंने यह लिखना उपयोगी समझा है कि मैं अभी क्या कर रहा हूं। या जो मैं सेकंड के एक मामले में शुरू करने वाला हूं । आप महसूस कर सकते हैं कि आप ज़ोन में हैं और आप संभवतः उस समाधान को नहीं भूल सकते जो आपको उस आहा पल में मारता है , लेकिन जब आपका सहकर्मी आपके घन द्वारा आपको उसके संक्रमित पैर की अंगुली दिखाने के लिए छोड़ देता है , और आप हैं केवल अंत में उसे अपने हाथ पर कुतरना शुरू करने से छुटकारा पाने में सक्षम , आप चाह सकते हैं कि आपने एक त्वरित नोट लिखा था, भले ही केवल पोस्ट-इट ™ नोट पर।
बेशक कुछ और लगातार माध्यम बेहतर हो सकते हैं (मैं विशेष रूप से ओमनीफोकस का शौकीन हूं ), लेकिन यह बिंदु कम से कम कहीं पर है , भले ही आप 20 मिनट में खत्म कर देंगे और फिर पोस्ट-इट ™ को फेंक देंगे। हालाँकि आप जान सकते हैं कि वह जानकारी उपयोगी हो जाती है, क्लाइंट को टाइम शीट या इनवॉइस देने के लिए, या जब आपका बॉस / क्लाइंट आपसे पूछता है कि आप क्या काम कर रहे हैं और आपको याद नहीं है। यदि आप इन सभी नोटों को एक बॉक्स या ड्रॉअर या फ़ोल्डर में छोड़ते हैं, तो जब एक बड़ी रुकावट आती है - एक इंटरप्रेटिंग प्रोजेक्ट - तो आप उनके माध्यम से नज़र डाल सकते हैं और बहुत सारी चीज़ें याद रख सकते हैं जो आपने अपने कोड को उस बिंदु तक पहुंचाने के लिए किया था जहाँ आप जब आप प्रोजेक्ट पर लौटते हैं तो इसे खोजें।
2. बड़े-चित्र विचारों को पकड़ने के लिए अपने डेस्क पर व्हाइटबोर्ड का उपयोग करें
मेरे पास मेरी डेस्क के बगल में एक 3 "x 4" व्हाइटबोर्ड है, इसलिए जब मैं एक परियोजना शुरू करता हूं तो मैं उन सभी समस्याओं के समाधान का मंथन कर सकता हूं जो मुझे एक परियोजना में मिलती हैं। यह वास्तुशिल्प आरेख हो सकता है, मामलों का उपयोग कर सकता है, जोखिमों और बाधाओं की सूची, या कुछ भी जो आपके लिए प्रासंगिक लगता है।
कुछ और औपचारिक तरीकों से आपको आरेख बनाने और मामलों का उपयोग करने और कुछ पेपर या इलेक्ट्रॉनिक प्रारूप में "डिलिवरेबल्स" के रूप में उपयोग करने की आवश्यकता होती है, लेकिन मुझे लगता है कि इससे बहुत सारे अतिरिक्त काम बन सकते हैं , और अंत में उप-परियोजनाओं की एक श्रृंखला बन सकती है मुख्य परियोजना के वास्तविक उद्देश्य से तलाक हो रहा है, और एक औपचारिक प्रक्रिया का हिस्सा है जो आपको करना है लेकिन कोई भी इस पर ज्यादा ध्यान नहीं देता है। एक व्हाइटबोर्ड सबसे सरल चीज है जो वास्तव में काम करती है, कम से कम मेरे अनुभव में। यह उतना ही लगातार है जितना आप चाहते हैं (एक कैमरा के साथ) और सबसे महत्वपूर्ण बात यह है कि आप अपने विचारों को तुरंत नीचे ला सकते हैं।
मैं अपने हाथ में एक कलम के साथ बेहतर सोचता हूं, इसलिए मेरे विचारों को एक सफेद सतह पर डंप करना स्वाभाविक रूप से मेरे लिए आता है, लेकिन अगर आप नहीं पाते हैं कि आपके लिए मामला है, तो यहां कुछ सवाल हैं जो आपको यह तय करने में मदद कर सकते हैं कि क्या प्रासंगिक है :
- अगर मैं मुख्य डेवलपर होता, तो 3 महीने के लिए हनीमून पर जाता, जबकि अन्य डेवलपर्स प्रोजेक्ट पूरा करते, मैं उन्हें क्या सामान्य दिशा देना चाहता था? मैं किन विचारों के बारे में सुनिश्चित करना चाहता हूं कि वे इसके बारे में जानते थे या दृष्टिकोण, मैं यह सुनिश्चित करना चाहता हूं कि वे ले गए हैं? क्या पुस्तकालयों या अन्य सहायक समाधान मैं यह जानना चाहता हूं कि वे इसके बारे में जानते थे?
- यदि यह परियोजना मेरे मिलियन-डॉलर का विचार था जो मुझे पता था कि मेरी भविष्य की वित्तीय स्वतंत्रता को सुनिश्चित करेगा, लेकिन मुझे एक महत्वपूर्ण सर्जरी के लिए निर्धारित किया गया था जो मुझे 3 महीने के लिए अक्षम कर देगा, मैं अपने भविष्य के स्वयं को क्या चाहता हूं, सफल समापन सुनिश्चित करने के लिए परियोजना?
(जब मैं पहली बार अपने विचारों को नीचे लिखता हूं, तो मैं केवल अपने वर्तमान स्वयं के लिए समझ बनाने के बारे में चिंता करता हूं। एक बार जब वे नीचे होते हैं तो मैं उन पर अधिक आलोचनात्मक रूप से देख सकता हूं और यह सुनिश्चित करने के लिए परिवर्तन कर सकता हूं कि वे मेरे भविष्य के स्वयं या दूसरों के लिए समझ में आएंगे। दूसरों के साथ संवाद स्थापित करने के बारे में जैसा कि आप उन्हें शुरू में लिखते हैं, लेखकों के ब्लॉक को जन्म दे सकता है — प्रतिस्पर्धी लक्ष्यों से भरा हुआ मन। इसे पहले नीचे कर दें, बाद में स्पष्टता की चिंता करें।)
मैं आपको एक सभ्य व्हाइटबोर्ड खरीदने के लिए पैसे खर्च करने की सलाह देता हूं, कम से कम 3 "x 4", और इसे उस स्थान पर लटका दें जहां आप सामान्य रूप से काम करते हैं। किसी भी वर्चुअल सिस्टम पर एक भौतिक व्हाइटबोर्ड के कई फायदे हैं।
- यह बड़ा है। बहुत सी जगह लेने से यह अपनी उपस्थिति महसूस करता है, और इस पर योजनाओं को लगता है कि वे आपके कार्यक्षेत्र का एक हिस्सा हैं, जो आपको हर समय सही दिशा में इंगित करने में मदद करते हैं।
- यह लगातार होता है: आपने इसे एक्सेस करने के लिए एक निश्चित ऐप या वेब साइट लॉन्च नहीं की है, और आप इसे कैसे प्राप्त करें, या यह भूल जाने का जोखिम न उठाएं।
- यह तुरंत सुलभ है जब आपके पास एक विचार है जिसे आप के माध्यम से सोचना चाहते हैं।
यदि आप सिर्फ मीटिंग रूम में व्हाइटबोर्ड का उपयोग करते हैं, तो आप कई लाभ खो देते हैं, और फिर अपने फोन के साथ एक स्नैपशॉट लेते हैं। यदि आप प्रोग्रामिंग करके पैसा कमाते हैं, तो यह एक अच्छे व्हाइटबोर्ड की कीमत के लायक है।
आप एक अन्य परियोजना है, तो एक अपने व्हाइटबोर्ड भर दिया कि बीच में है, तो आप अपने फोन पर स्नैपशॉट का सहारा लेना पड़ सकता है, लेकिन कम से कम आप होगा कि 3 महीने में जब "तत्काल" परियोजना समाप्त हो गया है और आप के लिए है दूसरे पर लौटें। यदि आप इसे अपने व्हाइटबोर्ड पर फिर से बनाना चाहते हैं, तो शायद केवल 15 मिनट लगेंगे, और आप पा सकते हैं कि आप इस प्रक्रिया में बहुत सुधार कर सकते हैं, जो समय के उस छोटे निवेश को बहुत सार्थक बनाता है।
3. हितधारकों को एक परियोजना को बाधित करने की लागत से अवगत कराएं
मुझे एक विमान का रूपक मददगार लगता है: एक परियोजना शुरू करना और पूरा करना एक विमान को उड़ाने जैसा है। यदि आप उड़ान के माध्यम से मध्य-मार्ग से बाहर निकलते हैं, तो विमान आपको वापस आने के लिए इंतजार करने के लिए केवल हवा में नहीं बैठेगा, और आपको वर्तमान परियोजना / उड़ान से अगले एक तक यात्रा करने के लिए किसी तरह की आवश्यकता होगी। वास्तव में यदि आप फीनिक्स से फारगो की उड़ान के बीच में हैं और आपको बताया गया है कि आपको डेनवर से डेट्रायट के लिए एक और विमान लेने के लिए उस उड़ान को बाधित करने की आवश्यकता है, तो आपको डेनवर में पहला विमान उतारना होगा (जो सौभाग्य से आपकी उड़ान के रास्ते से दूर नहीं है - हमेशा वास्तविक रुकावट के मामले में नहीं) और किसी को यह पता लगाना है कि कार्गो और यात्रियों के साथ क्या करना है। वे बस बैठकर हमेशा इंतजार नहीं करेंगे।
परियोजनाओं के लिए इसका मतलब यह है कि एक परियोजना से दूसरे परियोजना में परिवर्तन करने से समय का एक बड़ा व्यय होता है और बहुत सारे नुकसान समाप्त हो जाते हैं जिनसे निपटना पड़ता है।
एक परियोजना में स्पष्ट रूप से और अनिवार्य रूप से बहुत कुछ होता है जो आपके काम करते समय आपके सिर में चलता है और हर विचार को एक लिखित माध्यम से क्रमबद्ध नहीं किया जा सकता है, और न ही उन विचारों के प्रत्येक iota जो कि क्रमबद्ध हैं , deserialized होने पर बने रहेंगे। यद्यपि हम लिखित रूप से अपने विचारों को आंशिक रूप से पकड़ सकते हैं, लेकिन यह एक बहुत ही हानिकारक प्रारूप है।
समस्या (जैसा कि मैं इसे देखता हूं) यह है कि परियोजना प्रबंधक और अन्य व्यवसायिक लोग उन परियोजनाओं की एक श्रृंखला के रूप में सोचते हैं जिन्हें अक्सर इच्छाशक्ति पर आधारित किया जा सकता है (जब तक कि उनके गैंट चार्ट पर स्पष्ट निर्भरता न हो) और लोगों के बीच आसानी से वितरित की जा सकती है या जब तक यह व्यवसाय के लिए सबसे सुविधाजनक नहीं है तब तक देरी हो गई।
जिस किसी ने भी किसी भी तरह की प्रोग्रामिंग की है, वह जानता है कि सॉफ्टवेयर प्रोजेक्ट को लेगो ब्लॉक की तरह नहीं माना जा सकता है, जिसे आप पसंद करते हैं। मुझे लगता है कि हवाई यात्रा का रूपक कम से कम हितधारकों को कुछ ठोस देता है, जिसके बारे में वे सोच सकते हैं कि स्पष्ट रूप से एक झटके पर पुन: व्यवस्थित होने के लिए विषम कदमों की एक श्रृंखला के रूप में नहीं माना जा सकता है। यह कम से कम आपकी बात को समझने में आसान बनाता है कि इस तरह के रुकावटों के लिए एक लागत है। बेशक यह अभी भी उनका निर्णय है, लेकिन इससे पहले कि वे आपको एक प्रोजेक्ट देने के लिए बाधित करें, इससे पहले कि आप उन्हें दूसरे को देने के लिए उन्हें जागरूक करें। जुझारू मत बनो, लेकिन उपयोगी जानकारी और डेवलपर के उपयोगी परिप्रेक्ष्य की पेशकश करें, जो वे आपसे करने की आवश्यकता है, लेकिन वे जो आप उन्हें नहीं बताते हैं, उन्हें जानकारी देने की पेशकश करने के लिए तैयार रहें।
संक्षेप में:
- सब कुछ आप कर रहे हैं लिख के बारे में , ऐसा करने के लिए भले ही आपको नहीं लगता कि आप कभी भी संभवतः यह नीचे लिखा की जरूरत हो सकती है। यहां तक कि एक छोटी पेंसिल एक लंबी स्मृति धड़कता है।
- एक भौतिक व्हाइटबोर्ड पर बड़ी तस्वीर का मंथन करें, जिसकी आपको लगातार पहुँच है।
- आप हो सकता है अगर आप इस तरह के निर्णय निर्माताओं के बारे में पता रुकावट के लिए एक लागत है कि वहाँ बनाने परियोजना हस्तक्षेपों से बचने, और कम से कम आप अपेक्षाएं निर्धारित करना होगा ताकि वे जान सकें जब आप इसे फिर से शुरू परियोजना लंबे समय तक एक सा ले जाएगा।