மென்பொருள் மேம்பாட்டு வாழ்க்கை சுழற்சி (எஸ்டிஎல்சி)

நூலாசிரியர்: Randy Alexander
உருவாக்கிய தேதி: 24 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 1 ஜூலை 2024
Anonim
SDLC vs STLC | மென்பொருள் வளர்ச்சி வாழ்க்கை சுழற்சி | மென்பொருள் சோதனை வாழ்க்கை சுழற்சி | எடுரேகா
காணொளி: SDLC vs STLC | மென்பொருள் வளர்ச்சி வாழ்க்கை சுழற்சி | மென்பொருள் சோதனை வாழ்க்கை சுழற்சி | எடுரேகா

உள்ளடக்கம்

வரையறை - மென்பொருள் மேம்பாட்டு வாழ்க்கை சுழற்சி (எஸ்டிஎல்சி) என்றால் என்ன?

மென்பொருள் மேம்பாட்டு வாழ்க்கைச் சுழற்சி (எஸ்.டி.எல்.சி) என்பது மென்பொருள் மேம்பாட்டு செயல்பாட்டின் ஒவ்வொரு அடியிலும் செய்யப்படும் பணிகளை வரையறுக்கும் கட்டமைப்பாகும். எஸ்.டி.எல்.சி என்பது மென்பொருள் அமைப்பினுள் ஒரு மேம்பாட்டுக் குழுவால் பின்பற்றப்படும் ஒரு கட்டமைப்பாகும்.


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

மென்பொருள் மேம்பாட்டு வாழ்க்கைச் சுழற்சி மென்பொருள் மேம்பாட்டு செயல்முறை என்றும் அழைக்கப்படுகிறது.

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

டெக்கோபீடியா மென்பொருள் மேம்பாட்டு வாழ்க்கை சுழற்சியை (எஸ்.டி.எல்.சி) விளக்குகிறது

எஸ்.டி.எல்.சி பின்வரும் செயல்பாடுகளைக் கொண்டுள்ளது:

  1. திட்டமிடல்: மென்பொருள் மேம்பாடு, தேவை சேகரிப்பு அல்லது தேவை பகுப்பாய்வு ஆகியவற்றின் மிக முக்கியமான பகுதிகள் பொதுவாக நிறுவனத்தில் மிகவும் திறமையான மற்றும் அனுபவம் வாய்ந்த மென்பொருள் பொறியாளர்களால் செய்யப்படுகின்றன. வாடிக்கையாளரிடமிருந்து தேவைகள் சேகரிக்கப்பட்ட பிறகு, ஒரு நோக்கம் ஆவணம் உருவாக்கப்படுகிறது, அதில் திட்டத்தின் நோக்கம் தீர்மானிக்கப்பட்டு ஆவணப்படுத்தப்படுகிறது.
  2. செயல்படுத்தல்: மென்பொருள் பொறியாளர்கள் வாடிக்கையாளர்களின் தேவைகளுக்கு ஏற்ப குறியீட்டை எழுதத் தொடங்குவார்கள்.
  3. சோதனை: இது உருவாக்கப்பட்ட மென்பொருளில் குறைபாடுகள் அல்லது பிழைகள் கண்டறியும் செயல்முறையாகும்.
  4. ஆவணம்: திட்டத்தின் ஒவ்வொரு அடியும் எதிர்கால குறிப்பு மற்றும் மேம்பாட்டு செயல்பாட்டில் மென்பொருளை மேம்படுத்துவதற்காக ஆவணப்படுத்தப்பட்டுள்ளது. வடிவமைப்பு ஆவணத்தில் பயன்பாட்டு நிரலாக்க இடைமுகத்தை (ஏபிஐ) எழுதுவது அடங்கும்.
  5. வரிசைப்படுத்தல் மற்றும் பராமரிப்பு: மென்பொருளை வெளியிடுவதற்கு ஒப்புதல் அளித்த பின்னர் அது பயன்படுத்தப்படுகிறது.
  6. பராமரித்தல்: எதிர்கால குறிப்புக்காக மென்பொருள் பராமரிப்பு செய்யப்படுகிறது. மென்பொருள் மேம்பாடு மற்றும் புதிய தேவைகள் (கோரிக்கைகளை மாற்றுதல்) மென்பொருளின் ஆரம்ப வளர்ச்சியை உருவாக்க தேவையான நேரத்தை விட அதிக நேரம் ஆகலாம்.

பல்வேறு நிறுவனங்களைத் தொடர்ந்து பல மென்பொருள் மேம்பாட்டு மாதிரிகள் உள்ளன:


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