तांत्रिक गुणवत्ताः फ्री सॉफ्टवेअरच्या विकासात चांगल्या पद्धती

तांत्रिक गुणवत्ताः फ्री सॉफ्टवेअरच्या विकासात चांगल्या पद्धती

तांत्रिक गुणवत्ताः फ्री सॉफ्टवेअरच्या विकासात चांगल्या पद्धती

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

म्हणून, बनवा एक मूल्यमापन खोल आणि सतत तांत्रिक गुणवत्ता विकसित उत्पादनाच्या, या प्रकरणात, प्रामुख्याने कोड, एक प्राधान्य आहे "साइन नाही", जेणेकरून ते ज्या हेतूने तयार केले गेले आहे केवळ तेच पूर्ण करते, परंतु यामुळे त्याच्या कमतरतेमुळे इतर समस्या उद्भवू नयेत तांत्रिक गुणवत्ता.

तांत्रिक गुणवत्ता: संकल्पना - परिचय

तांत्रिक गुणवत्ता

Un सॉफ्टवेअर उत्पादन o डिजिटल साधन (अनुप्रयोग, प्रोग्राम, सिस्टम) सह विकसित केले तांत्रिक गुणवत्ता सुलभ करते देखभाल आणि पुन्हा प्रयोज्यता त्यापैकी, एकतर अंशतः किंवा पूर्णपणे

तसेच द्या आणि ठेवा तांत्रिक गुणवत्ता एक सॉफ्टवेअर उत्पादन, हे हलकेच केले पाहिजे असे नाही, कारण सॉफ्टवेअर आज एक बनले आहे मुख्य मालमत्ता आणि संस्थांची रणनीतिक उद्दिष्टे, कारण दररोज, या सर्वात महत्वाच्या प्रक्रिया आणि त्यांचे स्वतःचे अस्तित्व, च्या कार्यप्रणालीवर अवलंबून असते सॉफ्टवेअर, आणि आणखी बरेच काही कोणतेही दोष किंवा त्रुटी नाहीत त्यांच्या दिवसात.

"डिजिटल टूलची तांत्रिक गुणवत्ता अशा प्रमाणात स्थापित केली जाते की स्त्रोत कोड लिहिणे आणि डिजिटल टूल्सची आर्किटेक्चर स्ट्रक्चरल दोषांपासून मुक्त आहे ज्यामुळे त्याचा वापर किंवा पुनर्वापरास अडथळा येऊ शकतो आणि यामुळे वाचन आणि त्यातील सुधारणात समज सुलभ होते. मूळ सांकेतिक शब्दकोश". तांत्रिक मूल्यांकन - डिजिटल साधने प्रकाशित करण्यासाठी मार्गदर्शक | इंटर-अमेरिकन डेव्हलपमेंट बँकेचा विकास पुढाकार संहिता

सॉफ्टवेअरची तांत्रिक गुणवत्ता कोणती वैशिष्ट्ये परिभाषित करतात?

  • लवचिकता: मुख्य परवाना मर्यादेशिवाय पूर्ण ऑपरेशन ऑफर करणे.
  • पोर्टेबिलिटी: मल्टीप्लाटफॉर्म ऑपरेशन मंजूर करण्यासाठी, विनामूल्य ऑपरेटिंग सिस्टमवर लक्ष केंद्रित करा.
  • स्केलेबिलिटी: निर्णय घेण्यासाठी योग्य माहितीपट आणि माहितीपूर्ण पाठबळ
  • इंटरऑपरेबिलिटी इतर सॉफ्टवेअर उत्पादनांसह समाधानकारक इंटरकनेक्शन साध्य करण्यासाठी.
  • डिस्चार्ज: वेगवेगळ्या संदर्भात आणि वापराच्या घटनांमध्ये त्याच्या उपयोजन आणि वापरास अनुमती देणे.

तांत्रिक कर्ज: संकल्पना

तांत्रिक कर्ज

म्हणून, जगभरातील अनेक यंत्रणा, मानके, कार्यक्रम, निकष किंवा चांगल्या पद्धती तयार केलेल्या प्रत्येक सॉफ्टवेअर उत्पादनात तांत्रिक गुणवत्तेची उच्च पातळी आहे आणि वेळोवेळी कोणत्याही प्रकारचे तांत्रिक ofण जमा होत नाही हे सुनिश्चित करण्यासाठी. नियममागील प्रमाणे आयएसओ / आयईसी 9126 आणि चालू आयएसओ / आयईसी 25000. प्रोग्राम, म्हणून सोनकॉबे आणि बेटर कोड हब. आणि यांत्रिकी किंवा कार्यपद्धती, जसे की वापर मेट्रिक्स चा प्रकार अवरोधक मुद्दे o डुप्लिकेट रेषा.

"जेव्हा सॉफ्टवेअर बनविले जाते, तेव्हा ते योग्य प्रकारे कसे तयार करावे (तांत्रिक दृष्टीकोनातून) आणि ते प्रत्यक्षात कसे तयार केले गेले यामधील फरक तांत्रिक कर्ज म्हणून ओळखला जातो. ते कर्ज, जर गोष्टी योग्य प्रकारे केल्या गेल्या नाहीत तर कालांतराने ती वाढेल किंवा जमा होईल आणि नवीन कार्ये कार्यान्वित करण्यासाठी किंवा ते सॉफ्टवेअर टिकवून ठेवण्यासाठी अधिकाधिक खर्च करावा लागेल. जणू एखाद्या बँकेने आपल्याला त्याला दिलेलं तारण आहे". सॉफ्टवेअरची तांत्रिक गुणवत्ता, एक यशस्वी यशाचा घटक (तांत्रिक कर्ज) | एक्सेंशिया

तांत्रिक गुणवत्ता साध्य करण्यासाठी चांगल्या पद्धती

तांत्रिक गुणवत्तेच्या चांगल्या पद्धती

आमच्या लेखासाठी, आम्ही एक उदाहरण म्हणून घेतले चांगले प्रथा द्वारे गर्भधारणा केली आणि उघड केली "विकास पुढाकाराचा कोड" अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना इंटर अमेरिकन डेव्हलपमेंट बँकच्या व्याप्तीवर तांत्रिक मूल्यांकनची हमी देण्यासाठी सॉफ्टवेअर उत्पादने (डिजिटल टूल्स) विकसित करणे आवश्यक आहे जे विशेषतः विनामूल्य आणि खुले आहेत तांत्रिक गुणवत्ता त्यापैकी

यापैकी त्यांच्याकडून दिल्या जाणा good्या चांगल्या सराव, खाली नमूद केलेले आहेतः

  • कोडची छोटी एकके लिहा: कोड समजून घेणे सुलभ करण्यासाठी.
  • कोडची साधी एकके लिहा: कोड सत्यापन सुलभ करण्यासाठी.
  • एकदा कोड लिहा: डुप्लिकेट त्रुटी कमी करण्यासाठी आणि डुप्लिकेट बदल टाळण्यासाठी.
  • ड्राइव्ह इंटरफेस लहान ठेवा: त्यांचा पुनर्वापर सुलभ करण्यासाठी.
  • वेगवेगळ्या जबाबदा different्या वेगवेगळ्या विभागांमध्ये विभक्त: त्यांना बदल सुलभ करण्यासाठी.
  • आर्किटेक्चर घटकांची जोडी सैलपणे: घटकांच्या अलगावचे समर्थन करणे.
  • आर्किटेक्चर घटक संतुलित ठेवा: कोड समजून घेणे सुलभ करण्यासाठी.
  • आपला कोड बेस छोटा ठेवा: सॉफ्टवेअरची देखभाल सुलभ करण्यासाठी.
  • स्वयंचलित चाचणी: कार्य सुरळीत करण्यासाठी आणि चुका टाळण्यासाठी.
  • स्वच्छ कोड लिहा: आधीपासूनच ऑप्टिमाइझ केलेल्या कोडमध्ये जटिलता टाळण्यासाठी.

ही माहिती विस्तृत करण्यासाठी, वर चांगले प्रथा च्या बाबतीत दस्तऐवजीकरण च्या विकासासाठी फ्री सॉफ्टवेअर, द्वारे "विकास पुढाकाराचा कोड" अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना इंटर अमेरिकन डेव्हलपमेंट बँक आपण खालील दुव्यावर क्लिक करू शकता: तांत्रिक मूल्यांकन - डिजिटल साधने प्रकाशित करण्यासाठी मार्गदर्शक. आणि शेवटच्या पोस्टमध्ये आम्ही त्या भागाचा संदर्भ घेऊ चांगल्या सराव याबद्दल परवाना अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना विनामूल्य आणि मुक्त सॉफ्टवेअर स्वत: ला.

शेवटी, आपण इच्छित आमच्या मागील संबंधित लेख वाचू इच्छित असल्यास "विनामूल्य आणि मुक्त सॉफ्टवेअर विकसित करण्यासाठी चांगल्या पद्धती: दस्तऐवजीकरण"क्लिक करा येथे.

निष्कर्ष

निष्कर्ष

आम्ही आशा करतो की आहे "उपयुक्त छोटी पोस्ट" याबद्दल «Buenas prácticas» च्या क्षेत्रात «calidad técnica» विकसित केलेल्या कोणत्याही सॉफ्टवेअर उत्पादनाची हमी असणे आवश्यक आहे, खासकरून जर ते असेल «Software libre y abierto», सर्वांसाठी अत्यंत रुची आणि उपयुक्तता आहे «Comunidad de Software Libre y Código Abierto» आणि अनुप्रयोगांच्या अद्भुत, अवाढव्य आणि वाढत्या परिसंस्थेच्या प्रसारास मोठा वाटा आहे «GNU/Linux».

आणि अधिक माहितीसाठी, कधीही कोणालाही भेट देण्यास संकोच करू नका ऑनलाइन लायब्ररी कसे ओपनलिब्रा y जेडीआयटी वाचणे पुस्तके (पीडीएफ) या विषयावर किंवा इतरांवर ज्ञान क्षेत्र. आत्तासाठी, जर आपल्याला हे आवडले असेल «publicación», ते सामायिक करणे थांबवू नका आपल्यासह इतरांसह आवडत्या वेबसाइट, चॅनेल, गट किंवा समुदाय सामाजिक नेटवर्कचे, शक्यतो विनामूल्य आणि म्हणून मुक्त मॅस्टोडन, किंवा सुरक्षित आणि खाजगी सारखे तार.

किंवा आमच्या मुख्य पृष्ठास येथे भेट द्या DesdeLinux किंवा अधिकृत चॅनेलमध्ये सामील व्हा च्या टेलीग्राम DesdeLinux यावर किंवा इतर मनोरंजक प्रकाशने वाचण्यासाठी आणि त्यांना मत देण्यासाठी «Software Libre», «Código Abierto», «GNU/Linux» आणि संबंधित इतर विषय «Informática y la Computación», आणि «Actualidad tecnológica».


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.