ஆகஸ்ட் 28, 2019 புதுப்பிக்கப்பட்டது
மென்பொருள் உருவாக்கப்பட்டதிலிருந்து மென்பொருள் மேம்பாட்டின் ஒரு பகுதியாக சோதனை பரவலாக ஏற்றுக்கொள்ளப்பட்டது. இருப்பினும், வணிக நுண்ணறிவு (BI) ஐபிஎம் காக்னோஸ் போன்ற பிஐ மென்பொருளில் வளர்ச்சியின் ஒருங்கிணைந்த பகுதியாக சோதனையை ஏற்றுக்கொள்வதில் மெதுவாக உள்ளது. BI ஏன் சோதனை நடைமுறைகளை பின்பற்றுவதில் மெதுவாக உள்ளது மற்றும் அதன் விளைவுகளை ஆராய்வோம் இல்லை சோதனை.
நிறுவனங்கள் ஏன் BI ஐ சோதிக்கவில்லை ...
- நேரக் கட்டுப்பாடுகள். BI திட்டங்கள் வேகமாக வழங்குவதற்கான நிலையான அழுத்தத்தில் உள்ளன. நேரத்தை குறைக்க எளிதான கட்டம் சோதனை என்பதை சில நிறுவனங்கள் உணராமல் இருக்கலாம்.
- பட்ஜெட் தடைகள். சோதனை மிகவும் விலை உயர்ந்தது மற்றும் ஒரு சோதனை குழுவை அர்ப்பணிக்க முடியாது என்பது சிந்தனை.
- வேகமானது சிறந்தது. இது ஒரு "சுறுசுறுப்பான" அணுகுமுறை அல்ல, மேலும் தவறான இடத்திற்கு மட்டுமே உங்களை விரைவாக அழைத்துச் செல்லும்.
- "முதல் முறையாகச் சரியாகச் செய்யுங்கள்" என்ற மனநிலை. இந்த அப்பாவி அணுகுமுறை தரக் கட்டுப்பாடு இருப்பது சோதனையின் தேவையைக் குறைக்க வேண்டும் என்று வலியுறுத்துகிறது.
- உரிமை இல்லாமை. இது முந்தைய தோட்டாவைப் போன்றது. சிந்தனை "எங்கள் பயனர்கள் அதை சோதிப்பார்கள்." இந்த அணுகுமுறை மகிழ்ச்சியற்ற பயனர்கள் மற்றும் நிறைய ஆதரவு டிக்கெட்டுகளுக்கு வழிவகுக்கும்.
- கருவிகள் பற்றாக்குறை. சோதனைக்கு சரியான தொழில்நுட்பம் அவர்களிடம் இல்லை என்ற தவறான கருத்து.
- சோதனை பற்றிய புரிதல் இல்லாமை. உதாரணத்திற்கு,
- சோதனையானது தரவின் துல்லியம் மற்றும் செல்லுபடியை மதிப்பீடு செய்ய வேண்டும், தரவு நிலைத்தன்மை, தரவின் சரியான நேரம், விநியோகத்தின் செயல்திறன் மற்றும் விநியோக முறையின் எளிமை.
- ஒரு BI திட்டத்தின் போது சோதனையில் பின்னடைவு சோதனை, அலகு சோதனை, புகை சோதனை, ஒருங்கிணைப்பு சோதனை, பயனர் ஏற்பு சோதனை, தற்காலிக சோதனை, மன அழுத்தம்/அளவிடுதல் சோதனை, கணினி செயல்திறன் சோதனை ஆகியவை அடங்கும்.
BI சோதனை செய்யாத செலவுகள் என்ன?
- திறமையற்ற வடிவமைப்புகள். சோதனை புறக்கணிக்கப்பட்டால் மோசமான கட்டிடக்கலை கண்டுபிடிக்கப்படாமல் போகலாம். வடிவமைப்பு சிக்கல்கள் பயன்பாடு, செயல்திறன், மறு பயன்பாடு மற்றும் பராமரிப்பு மற்றும் பராமரிப்புக்கு பங்களிக்கும்.
- தரவு ஒருமைப்பாடு சிக்கல்கள். தரவு ஊழல் அல்லது தரவு பரம்பரை சவால்கள் எண்களில் நம்பிக்கை இல்லாமைக்கு வழிவகுக்கும்.
- தரவு சரிபார்ப்பு சிக்கல்கள். தவறான தரவுகளில் எடுக்கப்பட்ட முடிவுகள் வணிகத்திற்கு பேரழிவை ஏற்படுத்தலாம். தவறான தகவலை அடிப்படையாகக் கொண்ட அளவீடுகளால் நிர்வகிக்க முயற்சிப்பதை விட மோசமான எதுவும் இல்லை.
- பயனர் தத்தெடுப்பு குறைந்தது. எண்கள் சரியாக இல்லாவிட்டால் அல்லது பயன்பாடு பயனர் நட்பாக இல்லாவிட்டால், உங்கள் பயனர் சமூகம் உங்கள் பளபளப்பான புதிய நிறுவன BI மென்பொருளைப் பயன்படுத்தாது.
- தரப்படுத்தல் இல்லாததால் அதிகரித்த செலவுகள்.
- பிஐ வளர்ச்சி வாழ்க்கைச் சுழற்சியின் பிந்தைய கட்டங்களில் குறைபாடுகளை சரிசெய்ய செலவுகள் அதிகரித்தன. தேவைகள் கட்டத்திற்கு அப்பால் கண்டுபிடிக்கப்பட்ட எந்தவொரு பிரச்சினையும் முன்பு கண்டுபிடிக்கப்பட்டதை விட அதிவேகமாக அதிகமாக செலவாகும்.
நிறுவனங்கள் ஏன் சோதனை செய்யக்கூடாது என்பதையும், நீங்கள் BI ஐ சோதிக்காதபோது ஏற்படும் ஆபத்துகளையும் இப்போது நாங்கள் வகுத்துள்ளோம், மென்பொருள் மேம்பாட்டில் சோதனை பற்றிய சில ஆய்வுகளைப் பார்ப்போம்.
உங்கள் BI இயங்குதளத்தை சோதனை செய்வது பணத்தை சேமிக்கிறது என்று ஆய்வுகள் காட்டுகின்றன!
139 வட அமெரிக்க நிறுவனங்களின் ஒரு ஆய்வு 250 முதல் 10,000 ஊழியர்கள் வரை, ஆண்டு பிழைத்திருத்த செலவுகள் $ 5.2M முதல் $ 22M வரை பதிவாகியுள்ளது. இந்த விலை வரம்பு நிறுவனங்களை பிரதிபலிக்கிறது செய்ய தானியங்கி அலகு சோதனை இடத்தில் உள்ளது. தனித்தனியாக, ஐபிஎம் மற்றும் மைக்ரோசாப்ட் நடத்திய ஆராய்ச்சி அதை கண்டறிந்தது உடன் தானியங்கி அலகு சோதனை இடத்தில், குறைபாடுகளின் எண்ணிக்கை 62% முதல் 91% வரை குறைக்கப்படலாம். இதன் பொருள் பிழைத்திருத்தத்திற்காக செலவழிக்கப்பட்ட டாலர்கள் $ 5M - $ 22M வரம்பிலிருந்து $ 0.5M முதல் $ 8.4M வரம்பிற்கு குறைக்கப்படலாம். அது ஒரு பெரிய சேமிப்பு!
பிழைகளை விரைவாக சரிசெய்வதற்கான செலவுகள்.
வெற்றிகரமான மென்பொருள் மேம்பாட்டு உத்திகள் பற்றிய ஒரு கட்டுரை வளர்ச்சி சுழற்சியின் ஆரம்பத்தில் பெரும்பாலான பிழைகள் செய்யப்பட்டுள்ளன என்பதையும், கண்டறிவதற்கும் சரிசெய்வதற்கும் நீங்கள் எவ்வளவு நேரம் காத்திருக்கிறீர்களோ, அதைச் சரிசெய்ய அதிக செலவு ஆகும். எனவே, விரைவில் பிழைகள் கண்டுபிடிக்கப்பட்டு சரி செய்யப்படுகின்றன என்ற தெளிவான முடிவை எடுக்க ஒரு ராக்கெட் விஞ்ஞானி தேவையில்லை. ராக்கெட் அறிவியலைப் பற்றி பேசுகையில், நாசா அதைப் பற்றி ஒரு காகிதத்தை வெளியிட்டது - "திட்ட வாழ்க்கை சுழற்சியின் மூலம் பிழை செலவு அதிகரிப்பு."
வளர்ச்சி வாழ்க்கை சுழற்சி முன்னேறும்போது பிழைகளை சரிசெய்வதற்கான செலவுகள் அதிகரிக்கும் என்பது உள்ளுணர்வு. கண்டுபிடிக்கப்பட்ட பிழைகளை சரிசெய்வதற்கான ஒப்பீட்டு செலவு எவ்வளவு விரைவாக முன்னேறுகிறது என்பதை தீர்மானிக்க நாசா ஆய்வு செய்யப்பட்டது. ஒப்பீட்டு செலவுகளைத் தீர்மானிக்க இந்த ஆய்வு மூன்று அணுகுமுறைகளைப் பயன்படுத்தியது: கீழ்-மேல் செலவு முறை, மொத்த செலவு முறிவு முறை மற்றும் மேல்-கீழ் கருதுகோள் திட்ட முறை. இந்த காகிதத்தில் விவரிக்கப்பட்டுள்ள அணுகுமுறைகள் மற்றும் முடிவுகள் ஒரு பெரிய, சிக்கலான விண்கலம், ஒரு இராணுவ விமானம் அல்லது ஒரு சிறிய தகவல் தொடர்பு செயற்கைக்கோளின் வளர்ச்சிக்கு ஒத்த திட்டப் பண்புகளைக் கொண்ட ஒரு வன்பொருள்/மென்பொருள் அமைப்பின் வளர்ச்சியை முன்னறிவிக்கிறது. முடிவுகள் வாழ்க்கைச் சுழற்சியில் பிந்தைய மற்றும் பிந்தைய கட்டங்களில் பிழைகள் கண்டுபிடிக்கப்பட்டு சரி செய்யப்படுவதால், செலவுகள் அதிகரிக்கும் அளவைக் காட்டுகிறது. இந்த ஆய்வு செய்யப்பட்ட மற்ற ஆராய்ச்சிகளின் பிரதிநிதி.
மேலே உள்ள அட்டவணையில் இருந்து, TRW, IBM, GTE, பெல் லேப்ஸ், TDC மற்றும் பிறவற்றின் ஆராய்ச்சி பல்வேறு வளர்ச்சி கட்டங்களில் பிழைகளை சரிசெய்யும் செலவைக் காட்டுகிறது:
- தேவைகள் கட்டத்தில் கண்டுபிடிக்கப்பட்ட பிழையை சரிசெய்வதற்கான செலவு வரையறுக்கப்படுகிறது 1 அலகு
- வடிவமைப்பு கட்டத்தில் கண்டறியப்பட்டால் அந்த பிழையை சரிசெய்யும் செலவு ஆகும் இரட்டை அந்த
- குறியீடு மற்றும் பிழைத்திருத்த கட்டத்தில், பிழையை சரிசெய்ய செலவு ஆகும் 3 அலகுகள்
- அலகு சோதனை மற்றும் ஒருங்கிணைப்பு கட்டத்தில், பிழையை சரிசெய்ய செலவு ஆகிறது 5
- கணினி சோதனை கட்ட கட்டத்தில், பிழையை சரிசெய்ய செலவு 20 ஆக உயர்கிறது
- கணினி செயல்பாட்டு கட்டத்தில் இருந்தவுடன், பிழையை சரிசெய்வதற்கான ஒப்பீட்டு செலவு 98 ஆக உயர்ந்துள்ளது, தேவைகள் கட்டத்தில் கண்டுபிடிக்கப்பட்டால் பிழையை சரிசெய்யும் செலவை கிட்டத்தட்ட 100 மடங்கு!
முக்கிய விஷயம் என்னவென்றால், குறைபாடுகள் முன்கூட்டியே பிடிக்கப்படாவிட்டால் அவற்றை சரிசெய்வது மிகவும் விலை உயர்ந்தது.
முடிவுகளை
மென்பொருள் உருவாக்கத்தில் ஆரம்ப மற்றும் தொடர்ச்சியான சோதனையின் மதிப்பை நிரூபிக்கும் குறிப்பிடத்தக்க ஆராய்ச்சி நடத்தப்பட்டுள்ளது. நாம், BI சமூகத்தில், மென்பொருள் உருவாக்கத்தில் நம் நண்பர்களிடமிருந்து கற்றுக்கொள்ளலாம். மென்பொருள் மேம்பாடு தொடர்பான பெரும்பாலான முறையான ஆராய்ச்சி செய்யப்பட்டிருந்தாலும், BI மேம்பாடு பற்றி இதே போன்ற முடிவுகளை எடுக்க முடியும். சோதனையின் மதிப்பு மறுக்க முடியாதது, ஆனால் பல நிறுவனங்கள் தங்கள் BI சூழலின் முறையான சோதனையைப் பயன்படுத்தி தங்கள் BI மேம்பாட்டு செயல்முறைகளில் சோதனையை ஒருங்கிணைக்க மெதுவாக உள்ளன. செலவுகள் இல்லை சோதனை உண்மையானது. தொடர்புடைய அபாயங்கள் இல்லை சோதனை உண்மையானது.
சில தானியங்கி காக்னோஸ் சோதனைகளை செயலில் பார்க்க வேண்டுமா? எங்கள் பிளேலிஸ்ட்டில் உள்ள வீடியோக்களைப் பாருங்கள் இங்கே கிளிக் செய்வதன்!