சுறுசுறுப்பான ஐடி ஐடி துறையை எவ்வாறு மாற்ற முடியும்?

நூலாசிரியர்: Roger Morrison
உருவாக்கிய தேதி: 20 செப்டம்பர் 2021
புதுப்பிப்பு தேதி: 21 ஜூன் 2024
Anonim
jQuery ஐப் பயன்படுத்தி Html உறுப்புகளுக்கான டைனமிக் தனித்துவமான ஐடி உருவாக்கம்
காணொளி: jQuery ஐப் பயன்படுத்தி Html உறுப்புகளுக்கான டைனமிக் தனித்துவமான ஐடி உருவாக்கம்

உள்ளடக்கம்



ஆதாரம்: டார்கோவுஜிக் / ட்ரீம்ஸ்டைம்.காம்

எடுத்து செல்:

பலருக்கு, மென்பொருள் மேம்பாட்டின் நீர்வீழ்ச்சி மாதிரி பல தசாப்தங்களாக தரமாக உள்ளது, ஆனால் இது இப்போது மிகவும் நெகிழ்வான சுறுசுறுப்பான முறையால் மாற்றப்படுகிறது.

மென்பொருள் மேம்பாட்டுக்கான சுறுசுறுப்பான வழிமுறை தகவல் தொழில்நுட்பத் துறையை சாதகமாக பாதிக்கும். சுறுசுறுப்பான வழிமுறை தத்தெடுப்பின் முடிவுகளை பல வழிகளில் அளவிட முடியும். மென்பொருள் மாற்ற கோரிக்கைகளின் விரைவான திருப்பம், குறைவான பிழைகள், குழு செயல்திறனின் அளவு அளவீட்டு மற்றும் தடைகள் அனைத்தும் சுறுசுறுப்பான வெற்றிகரமான செயல்பாட்டின் பிரதிபலிப்புகளாகும். சுறுசுறுப்பின் தாக்கத்தை வெற்றிகரமாக அளவிட, ஒரு அமைப்பு சுறுசுறுப்புக்கு முந்தைய மற்றும் சுறுசுறுப்பான பிந்தைய வளர்ச்சி தொடர்பான பல்வேறு அளவீடுகளை ஒப்பிட வேண்டும். சுறுசுறுப்பின் உண்மையான தாக்கத்தை வருவாய் அதிகரிப்பு அல்லது அதிகரித்த பிழைகள் மூலம் அளவிட முடியாது. உண்மையான தாக்கத்தை புரிந்து கொள்ள பல உள் அளவுருக்கள் கருதப்பட வேண்டும். (சுறுசுறுப்பான வளர்ச்சியைப் பற்றி மேலும் அறிய, சுறுசுறுப்பான மென்பொருள் மேம்பாடு 101 ஐப் பார்க்கவும்.)


ஏன் சுறுசுறுப்பான ஐடி?

மென்பொருள் மேம்பாட்டின் நீர்வீழ்ச்சி மாதிரியின் தடைகள் காரணமாக ஐ.டி தொழில் சுறுசுறுப்பான நடைமுறைகளை நோக்கி சாய்ந்து வருகிறது. பொதுவாக, வாடிக்கையாளர்களின் கோரிக்கைகள் அல்லது சந்தை சூழ்நிலைகளுக்கு ஐ.டி நிறுவனங்கள் பதிலளிக்கவோ அல்லது மென்பொருள் மேம்பாட்டின் நீர்வீழ்ச்சி மாதிரியுடன் செலவுகளைக் குறைக்கவோ முடியாது என்பதைக் காணலாம். சுறுசுறுப்பான வழிமுறையை நோக்கிய இந்த சாய்வை நாம் மறுசீரமைத்து, சில உற்சாகங்களை மிகைப்படுத்தலாகக் கருதினாலும், நீர்வீழ்ச்சி மாதிரிக்கு எதிராக அனுபவ ரீதியான கருத்துக்கள் நிறைய உள்ளன.

எளிமையாகச் சொன்னால், நீர்வீழ்ச்சி மாதிரி என்பது ஒரு மென்பொருள் மேம்பாட்டு மாதிரியாகும், அங்கு வேலை தொடர்ச்சியான முறையில் செய்யப்படுகிறது - ஒரு கட்டம் ஒன்றன்பின் ஒன்றாக. இந்த மாதிரியின் ஐந்து கட்டங்கள் உள்ளன: தேவைகள், வடிவமைப்பு, செயல்படுத்தல், சரிபார்ப்பு மற்றும் பராமரிப்பு. வழக்கமாக, ஒரு கட்டம் முடிந்ததும், முந்தைய கட்டத்தில் மாற்றங்களைச் செய்வது கடினம், சாத்தியமற்றது என்றால். எனவே, தேவைகள் மிகவும் சரி செய்யப்பட்டுள்ளன என்பது அனுமானம். சுறுசுறுப்பான மாதிரியின் முக்கிய வேறுபாடு தேவைகளில் எந்த மாற்றமும் இருக்காது என்ற அனுமானத்தில் உள்ளது. சுறுசுறுப்பான வணிக சூழ்நிலைகள் மாறும், எனவே தேவைகளும் மாறும் என்று கருதுகிறது. எனவே, மென்பொருள் எஸ்.எஸ்.எஸ் மீது சிறிய பகுதிகளாக வழங்கப்படுகிறது, அதேசமயம் நீர்வீழ்ச்சி மாதிரியில், முதல் விநியோகம் அல்லது வெளியீடு நீண்ட காலத்திற்குப் பிறகு செய்யப்படுகிறது. (வளர்ச்சியைப் பற்றி மேலும் அறிய, அப்பாச்சி தீப்பொறி விரைவான பயன்பாட்டு மேம்பாட்டுக்கு எவ்வாறு உதவுகிறது என்பதைப் பார்க்கவும்.)


நீர்வீழ்ச்சி மாதிரிக்கு எதிரான மிகவும் குறிப்பிடத்தக்க விமர்சனம் தேவைகளில் எந்த மாற்றமும் இருக்காது என்ற அனுமானமாகும். மிகவும் அனுமானம் குறைபாடுடையது மற்றும் நம்பத்தகாதது. எடுத்துக்காட்டாக, 2001 ஆம் ஆண்டில், யு.கே.யில் 1,027 ஐ.டி திட்டங்கள் குறித்த ஒரு ஆய்வு, ஐ.டி திட்டங்கள் தோல்வியடைவதற்கு இந்த அனுமானமே மிகப் பெரிய காரணம் என்பதைக் காட்டுகிறது.

மற்றொரு எடுத்துக்காட்டில், "சுறுசுறுப்பான மற்றும் மறுபயன்பாட்டு மேம்பாடு: ஒரு மேலாளர் வழிகாட்டி" புத்தகத்தின் ஆசிரியர் கிரேக் லார்மன், அமெரிக்காவில் நீர்வீழ்ச்சி மாதிரியைப் பயன்படுத்தி பாதுகாப்புத் துறையால் (டிஓடி) செயல்படுத்தப்பட்ட பல திட்டங்கள் எவ்வாறு தோல்வியுற்றன என்பதை சுட்டிக்காட்டியுள்ளது அவர்களின் நோக்கங்களை அடைய. 1980 கள் மற்றும் 1990 களில், டிஓடி எஸ்.டி.டி 2167 இல் வெளியிடப்பட்ட தரத்தின்படி அதன் மென்பொருள் மேம்பாட்டுத் திட்டங்களுக்கு நீர்வீழ்ச்சி மாதிரியைப் பயன்படுத்த டிஓடி தேவைப்பட்டது. அதிர்ச்சியூட்டும் புள்ளிவிவரங்கள் இந்த மென்பொருள் திட்டங்களில் 75% ஒருபோதும் பயன்படுத்தப்படவில்லை என்பதை வெளிப்படுத்தியது. இந்த அறிக்கையைத் தொடர்ந்து, நன்கு அறியப்பட்ட மென்பொருள் பொறியியல் நிபுணரான டாக்டர் ஃபிரடெரிக் ப்ரூக்ஸின் கீழ் ஒரு பணிக்குழு தொடங்கப்பட்டது. பணிக்குழு ஒரு அறிக்கையுடன் வெளிவந்தது, "DoD STD 2167 இதேபோல் நவீன சிறந்த நடைமுறையை பிரதிபலிக்க ஒரு தீவிரமான மாற்றம் தேவை. பரிணாம வளர்ச்சி தொழில்நுட்ப ரீதியாக சிறந்தது, இது நேரத்தையும் பணத்தையும் மிச்சப்படுத்துகிறது. ”

நீர்வீழ்ச்சி மாதிரியின் பின்வரும் நான்கு அனுமானங்கள் நிஜ உலக காட்சிகளில் தோல்வியடைந்தன:

  • கொடுக்கப்பட்ட தேவைகள் நியாயமான முறையில் வரையறுக்கப்பட்டுள்ளன, எனவே, கணிசமாக மாறாது.
  • அபிவிருத்தி கட்டத்தின் போது தேவைகள் மாறினாலும், அவை அபிவிருத்தி சுழற்சியில் இடமளிக்கும் அளவுக்கு சிறியதாக இருக்கும்.
  • கணினி ஒருங்கிணைப்பு, மென்பொருள் விநியோகத்திற்குப் பிறகு நடக்கும், திட்டத்தின் படி செல்லும்.
  • மென்பொருள் கண்டுபிடிப்பு மற்றும் புதுமைக்குத் தேவையான முயற்சி ஆகியவை திட்டமிட்ட மற்றும் கணிக்கக்கூடிய அட்டவணையின்படி செல்லும்.

நீர்வீழ்ச்சி மாதிரியின் சிக்கல்களை சுறுசுறுப்பான முறை எவ்வாறு நிவர்த்தி செய்கிறது?

சுறுசுறுப்பான வழிமுறை நீர்வீழ்ச்சி மாதிரியிலிருந்து அடிப்படையில் வேறுபட்டது, அது அதன் அனுமானங்களிலிருந்து தெளிவாகிறது:

  • யாரும், வாடிக்கையாளர் கூட, தேவைகளை முழுமையாக அறியவோ புரிந்துகொள்ளவோ ​​முடியாது. தேவைகள் மாறாது என்பதற்கு எந்த உத்தரவாதமும் இல்லை.
  • தேவை மாற்றங்கள் சிறியதாகவும் நிர்வகிக்கப்படாமலும் இருக்கலாம். உண்மையில், அவை பல்வேறு அளவுகளில் வந்து கொண்டே இருக்கும். எனவே, மாற்றங்களைக் கண்காணிக்க மென்பொருள் சிறிய அதிகரிப்புகளில் வழங்கப்படும்.

சுறுசுறுப்பான தகவல் தொழில்நுட்பத் துறையை எவ்வாறு பாதித்தது?

சுறுசுறுப்பானது நிறைய இடங்களில் ஏற்றுக்கொள்ளப்படுகிறது, அதே நேரத்தில் நிறைய நிறுவனங்கள் சுறுசுறுப்பைத் தத்தெடுக்கத் திட்டமிட்டுள்ளன. சுறுசுறுப்பான தகவல் தொழில்நுட்பத் துறையில் நிச்சயமாக அடிப்படை மாற்றங்களைச் செய்திருந்தாலும், உண்மைகள் மற்றும் புள்ளிவிவரங்கள் பெறுவது இன்னும் கொஞ்சம் கடினம். ஆனால் அஜிலின் தாக்கத்தை கீழே கொடுக்கப்பட்டுள்ள பிரிட்டிஷ் டெலிகாம் (பி.டி) வழக்கு ஆய்வு மூலம் புரிந்து கொள்ள முடியும்.

பிழைகள் இல்லை, மன அழுத்தமும் இல்லை - உங்கள் வாழ்க்கையை அழிக்காமல் வாழ்க்கையை மாற்றும் மென்பொருளை உருவாக்குவதற்கான படி வழிகாட்டியின் படி


மென்பொருள் தரத்தைப் பற்றி யாரும் அக்கறை கொள்ளாதபோது உங்கள் நிரலாக்க திறன்களை மேம்படுத்த முடியாது.

பி.டி சுறுசுறுப்பான நடைமுறைகளுக்கு மாற்றப்பட்ட காரணங்கள்

பி.டி அதன் மென்பொருள் மேம்பாட்டு நடைமுறைகளில் பல சிக்கல்களை 2004 இல் அனுபவிக்கத் தொடங்கியது. பி.டி எளிய மற்றும் சிக்கலான பல மென்பொருள் திட்டங்களை உருவாக்கியது. பல மென்பொருள் திட்டங்களால் ஒப்புக் கொள்ளப்பட்ட கால எல்லைக்குள் தரமான வெளியீட்டை உருவாக்க முடியவில்லை. நீர்வீழ்ச்சி மாதிரிக்கு பிரச்சினைகள் அவற்றின் வேர்களைக் கடனாகக் கொண்டிருப்பதை பி.டி. எனவே, நீர்வீழ்ச்சி மாதிரியை வலுப்படுத்துவது உதவப் போவதில்லை. சிக்கல்களுக்கான முக்கிய காரணங்கள் கீழே கொடுக்கப்பட்டுள்ளன:

தேவைகளின் மோசமான மேலாண்மை

  • மிகக் குறைந்த நேரத்திற்குள் பூர்த்தி செய்ய பல தேவைகள் வழங்கப்பட்டன.
  • பல தேவைகள் வணிகத் தேவைகளுக்கு பொருத்தமற்றவை.
  • ஏறக்குறைய அனைத்து, அனைத்து தேவைகளுக்கும் அதிக முன்னுரிமை அந்தஸ்து வழங்கப்படவில்லை.
  • எதிர்கால சூழ்நிலைகளில் எந்தக் கண்ணும் இல்லாமல் தற்போதைய வணிகத் தேவைகளை பிரதிநிதித்துவப்படுத்தும் தேவைகள். இது எதிர்கால மென்பொருள் மாற்றங்களுக்கான வாய்ப்பைத் திறந்தது.

மோசமான மென்பொருள் வடிவமைப்பு

  • அதிக எண்ணிக்கையிலான தேவைகளைப் பொறுத்தவரை, வடிவமைப்பாளர்கள் தேவைகள் எதைக் குறிக்கின்றன என்பதைக் கண்டுபிடிக்க அதிக நேரம் செலவிட்டனர். உண்மையான வடிவமைப்பிற்கு சிறிது நேரம் விடப்பட்டது.
  • தேவை ஆய்வாளர்கள் மற்ற பணிகளுக்குச் சென்று, அவர்களுடன் எழுதப்படாத, மறைமுகமான அறிவைப் பெற்றனர்.
  • மேற்கண்ட இரண்டு காரணிகளும் மோசமான வடிவமைப்பால் விளைந்தன. வடிவமைப்பாளர்கள் இன்னும் அசல் காலவரிசைப்படி வழங்க வேண்டியிருந்தது.

அபிவிருத்தி தடைகள்

குறைபாடுள்ள மென்பொருள் வடிவமைப்பால் குறியீட்டு முறை அவசரமாகவும் தரமற்றதாகவும் இருந்தது. மோசமான மென்பொருள் வடிவமைப்பு மோசமான குறியீட்டை ஏற்படுத்தும் என்பதை டெவலப்பர்கள் உணருவார்கள், ஆனாலும் ஒப்புக்கொண்ட காலவரிசை மூலம் வழங்க வேண்டியிருந்தது. ஒருங்கிணைப்பின் போது நிறைய பிழைகள் தெரிவிக்கப்படும், ஏனெனில் அலகு சோதனைகள் மற்றும் பின்னடைவு சோதனைகள் இயங்கவில்லை.

மென்பொருள் பயன்படுத்தப்படும்போது, ​​தேவைகள் ஏற்கனவே மாறிவிட்டன, எனவே வணிக சூழ்நிலையும் உள்ளது என்று வாடிக்கையாளர் குறிப்பிடுகிறார். மென்பொருளிலும் நிறைய சிக்கல்கள் உள்ளன. திறம்பட, மென்பொருள் உருவாக்கத்தின் முழு முயற்சியும் இப்போது வீணாகக் கருதப்படுகிறது.

மேலே உள்ள சிக்கல்களைத் தீர்க்க பி.டி என்ன செய்தார்?

நீர்வீழ்ச்சி மாதிரியை வலுப்படுத்துவது பிரச்சினைகளுக்கு விடை அல்ல என்பதை பி.டி உணர்ந்தார். அதற்கு ஒரு புதிய அணுகுமுறை தேவை. எனவே, சுறுசுறுப்பான அணுகுமுறையை செயல்படுத்த முடிவு செய்தது. புதிய அணுகுமுறையின் கீழ், பின்வரும் விஷயங்கள் முடிவு செய்யப்பட்டன:

  • 12 மாத வளர்ச்சி சுழற்சிக்கு பதிலாக, பி.டி இப்போது 90 நாள் சுழற்சியில் வேலை செய்யக்கூடிய மென்பொருளை வழங்கும். ஒன்று அல்லது இரண்டு வணிக சிக்கல்களில் கவனம் செலுத்துவதும், 90 நாட்களுக்குள் ஒரு மென்பொருள் தீர்வை வழங்க இலக்கு வைப்பதும் இதன் யோசனையாக இருந்தது. இந்த சுழற்சியின் ஆரம்பம் வெவ்வேறு பங்குதாரர்களிடையே ஒரு தீவிர விவாதத்தால் குறிக்கப்பட்டது, இதனால் தேவைகள் தெளிவாக அடையாளம் காணப்பட்டு, பகுப்பாய்வு செய்யப்பட்டு முன்னுரிமை அளிக்கப்பட்டன.
  • தெளிவான, உறுதியான வணிக மதிப்புகளை வழங்குவதே இலக்கு. உள் வாடிக்கையாளர் தெளிவான தேவைகளை வழங்க அழுத்தம் கொடுத்தார். எனவே, தெளிவற்ற குறிக்கோள்களுக்கு பதிலாக, பயனர் கதைகள் தெளிவான ஏற்றுக்கொள்ளும் அளவுகோல்களுடன் வழங்கப்பட்டன.
  • வழங்கப்படும் மென்பொருள் முழுமையாக சோதிக்கப்பட்டு ஆவணப்படுத்தப்படும். முன்பே சிக்கல்களை அடையாளம் காண மென்பொருள் அடிக்கடி ஒருங்கிணைப்பு சோதனைகள் மூலம் செல்லும்.

சுறுசுறுப்பான அணுகுமுறையுடன், மாறிவரும் தேவைகள் அல்லது வணிக சூழ்நிலைகளுக்கு பி.டி. குறியீடு தரம் மேம்பட்டது மற்றும் கடைசி நிமிட அடிப்படை பிழைகள் தீர்க்கப்பட்டன.

முடிவுரை

சுறுசுறுப்பானது, அதன் அனைத்து நன்மைகளுக்கும் அதைச் சுற்றியுள்ள மிகைப்படுத்தலுக்கும், அதன் திறனை முழுமையாக உணரமுடியாத ஒரு கட்டத்தில் இன்னும் உள்ளது. ஏனென்றால், பல நிறுவனங்கள் அதன் அசல் கொள்கைகளை மாற்றியமைக்கும் அளவிற்கு அணுகுமுறையைத் தனிப்பயனாக்குகின்றன. இதன் விளைவாக, நீர்வீழ்ச்சி மாதிரி சில சந்தர்ப்பங்களில் மீண்டும் வருகிறது. தனிப்பயனாக்கம் தொடரும் போது, ​​சுறுசுறுப்பான அடிப்படைக் கொள்கைகளைத் தக்கவைத்துக்கொள்வது முக்கியம். நிறைய நிறுவனங்கள் முழுமையாக சுறுசுறுப்பானவை என்று கூறுகின்றன, ஆனால் உண்மையான சுறுசுறுப்பான நிறுவனமாக மாறுவதற்கு அவர்களுக்கு இன்னும் சில வழிகள் உள்ளன.