कब आवश्यक है
यदि प्रोग्रामों की समानताओं का मूल, सौंपे गए स्रोत कोड की संरचना या अलग मॉड्यूलों के बदलावों का अध्ययन चाहिए।
हम क्या जाँचते हैं
- स्रोत कोड और परियोजना के संस्करण
- डेटाबेस की संरचना और निर्यात
- दस्तावेज़ और परिवर्तन इतिहास
कौन-सी सामग्री तैयार करें
- तुलना की जाने वाली मूल सामग्री
- फ़ाइलों की संरचना और प्राप्ति की विधि का विवरण
- दस्तावेज़ और संस्करणों का उपलब्ध इतिहास
- मॉड्यूलों और जाँची जाने वाली परिस्थितियों की सूची
प्रश्नों के उदाहरण
- प्रस्तुत संग्रहों में कौन से मॉड्यूल और अंश उपलब्ध हैं?
- स्रोत कोड में कौन से मेल और अंतर मिले?
- लाइब्रेरी, टेम्पलेट और अपने-आप बने तत्व क्या भूमिका निभाते हैं?
- क्या सामग्री में विकास के बताए गए संस्करण से संबंधित डेटा है?
- निर्माण और हस्तांतरण की कौन सी परिस्थितियाँ तकनीकी तुलना से स्थापित नहीं होतीं?
कार्य कैसे होता है
- हम संग्रहों की संरचना और सत्यापन विशेषताएँ दर्ज करते हैं
- हम साझा निर्भरताओं को ध्यान में रखकर चुने मॉड्यूल मिलाते हैं
- हम परिणाम और मूल निर्धारित करने की सीमाएँ बताते हैं
परिणाम
तुलना के पुनरुत्पाद्य विवरण और जाँची गई फ़ाइलों की सूची सहित तकनीकी रिपोर्ट।
निष्कर्षों पर क्या प्रभाव डालता है
एक जैसा कार्य एक जैसा स्रोत कोड नहीं होता। संबंधित कानूनी आधारों के विश्लेषण के बिना रिपोर्ट अधिकारधारक निर्धारित नहीं करती।
सामान्य प्रश्न
क्या केवल तैयार बिल्ड की जाँच हो सकती है?
संभावनाएँ प्रारूप और कार्यादेश पर निर्भर हैं। स्रोत कोड के बिना संरचना और मूल के कुछ प्रश्नों पर सीमाएँ रहेंगी।
क्या कामकाजी सर्वर तक पहुँच देनी चाहिए?
पहले सुरक्षित प्रति और न्यूनतम आवश्यक दायरा तय करेंगे। पासवर्ड और कामकाजी गोपनीय जानकारी सामान्य फ़ॉर्म से नहीं भेजनी चाहिए।