एक आदर्श दुनिया में, सब कुछ स्पष्ट रूप से कम से कम एक अन्य व्यक्ति द्वारा समीक्षा की गई लेखक और सहकर्मी द्वारा पढ़ा जाएगा, आवश्यकताओं से लेकर उपयोगकर्ता मैनुअल से लेकर परीक्षण मामलों तक। लेकिन समीक्षा, यहां तक कि सरल डेस्क की जांच, समय और लागत पैसे लेती है। इसका मतलब है कि आपको यह चुनने की आवश्यकता है कि आपको क्या समीक्षा करनी चाहिए और कब आपको इसकी समीक्षा करनी चाहिए।
मैं चीजों को समीक्षा करने के लिए प्राथमिकता देने की सलाह देता हूं, यह चुनने के लिए कि आप उनकी समीक्षा कैसे करना चाहते हैं, और उचित स्तर के विस्तार के साथ जितना संभव हो उतना समीक्षा करने की कोशिश कर रहे हैं। प्राथमिकताकरण कलाकृतियों के प्रकार पर आधारित हो सकता है, जैसे कि यह कहते हुए कि आवश्यकताओं की समीक्षा की जानी चाहिए, डिजाइन और उत्पादन कोड की समीक्षा की जानी चाहिए, और परीक्षण मामलों की समीक्षा की जा सकती है। उसके भीतर, आप यह भी निर्दिष्ट कर सकते हैं कि उच्च जोखिम या उच्च मूल्य के घटकों को समीक्षा में प्राथमिकता मिलती है, या शायद अधिक औपचारिक समीक्षा।
जहां तक समय है, यह सब वापस जाता है कि घटक कितना उच्च प्राथमिकता है। ऐसे समय आए हैं जहां मैंने 10-15 मिनट की समीक्षा की है, और अन्य बार जब कई लोगों ने कोड को व्यक्तिगत रूप से पढ़ा है, तब एक कमरे में जाकर एक और अधिक औपचारिक निरीक्षण प्रक्रिया हुई जो 30-45 मिनट तक रहती है (आकार के आधार पर) मॉड्यूल)।
अंत में, यह समय, लागत, गुंजाइश और गुणवत्ता के बीच एक संतुलन है। आपके पास वे सब नहीं हो सकते हैं, इसलिए आपको यह सुनिश्चित करने की आवश्यकता है कि आप कहां कर सकते हैं।