సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్ సైకిల్ (ఎస్‌డిఎల్‌సి)

రచయిత: Randy Alexander
సృష్టి తేదీ: 24 ఏప్రిల్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
9 నిమిషాల్లో సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్‌సైకిల్!
వీడియో: 9 నిమిషాల్లో సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్‌సైకిల్!

విషయము

నిర్వచనం - సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్ సైకిల్ (ఎస్‌డిఎల్‌సి) అంటే ఏమిటి?

సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్ సైకిల్ (ఎస్‌డిఎల్‌సి) అనేది సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ ప్రాసెస్‌లో ప్రతి దశలో చేసే పనులను నిర్వచించే ఫ్రేమ్‌వర్క్. SDLC అనేది సాఫ్ట్‌వేర్ సంస్థలోని అభివృద్ధి బృందం అనుసరించే ఒక నిర్మాణం.


ఇది నిర్దిష్ట సాఫ్ట్‌వేర్‌ను ఎలా అభివృద్ధి చేయాలి, నిర్వహించాలి మరియు భర్తీ చేయాలో వివరించే వివరణాత్మక ప్రణాళికను కలిగి ఉంటుంది. సాఫ్ట్‌వేర్ నాణ్యత మరియు మొత్తం అభివృద్ధి ప్రక్రియను మెరుగుపరచడానికి ఒక పద్దతిని జీవిత చక్రం నిర్వచిస్తుంది.

సాఫ్ట్‌వేర్ అభివృద్ధి జీవిత చక్రాన్ని సాఫ్ట్‌వేర్ అభివృద్ధి ప్రక్రియ అని కూడా అంటారు.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్ సైకిల్ (ఎస్‌డిఎల్‌సి) గురించి వివరిస్తుంది

SDLC కింది కార్యకలాపాలను కలిగి ఉంటుంది:

  1. ప్రణాళిక: సాఫ్ట్‌వేర్ అభివృద్ధి, అవసరాల సేకరణ లేదా అవసరాల విశ్లేషణ యొక్క ముఖ్యమైన భాగాలు సాధారణంగా సంస్థలోని అత్యంత నైపుణ్యం మరియు అనుభవజ్ఞులైన సాఫ్ట్‌వేర్ ఇంజనీర్లచే చేయబడతాయి. క్లయింట్ నుండి అవసరాలు సేకరించిన తరువాత, ఒక స్కోప్ పత్రం సృష్టించబడుతుంది, దీనిలో ప్రాజెక్ట్ యొక్క పరిధిని నిర్ణయించి, డాక్యుమెంట్ చేస్తారు.
  2. అమలు: సాఫ్ట్‌వేర్ ఇంజనీర్లు ఖాతాదారుల అవసరాలకు అనుగుణంగా కోడ్ రాయడం ప్రారంభిస్తారు.
  3. పరీక్ష: ఇది సృష్టించిన సాఫ్ట్‌వేర్‌లో లోపాలు లేదా దోషాలను కనుగొనే ప్రక్రియ.
  4. డాక్యుమెంటేషన్: ప్రాజెక్ట్‌లోని ప్రతి దశ భవిష్యత్ సూచనల కోసం మరియు అభివృద్ధి ప్రక్రియలో సాఫ్ట్‌వేర్ మెరుగుదల కోసం నమోదు చేయబడుతుంది. డిజైన్ డాక్యుమెంటేషన్‌లో అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్‌ఫేస్ (API) రాయడం ఉండవచ్చు.
  5. విస్తరణ మరియు నిర్వహణ: సాఫ్ట్‌వేర్ విడుదల కోసం ఆమోదించబడిన తర్వాత దాన్ని అమలు చేస్తారు.
  6. నిర్వహణ: భవిష్యత్ సూచన కోసం సాఫ్ట్‌వేర్ నిర్వహణ జరుగుతుంది. సాఫ్ట్‌వేర్ మెరుగుదల మరియు క్రొత్త అవసరాలు (మార్పు అభ్యర్థనలు) సాఫ్ట్‌వేర్ యొక్క ప్రారంభ అభివృద్ధిని సృష్టించడానికి అవసరమైన సమయం కంటే ఎక్కువ సమయం పడుతుంది.

వివిధ సంస్థలచే అనేక సాఫ్ట్‌వేర్ అభివృద్ధి నమూనాలు ఉన్నాయి:


  • జలపాతం మోడల్: ఈ మోడల్ తదుపరి దశను ప్రారంభించడానికి ముందు ప్రతి దశను పూర్తిగా పూర్తి చేస్తుంది. ప్రతి దశ విజయవంతంగా పూర్తయినప్పుడు, ప్రాజెక్ట్ ట్రాక్‌లో ఉందో లేదో మరియు అది కొనసాగించడం సాధ్యమేనా అని సమీక్షించబడుతుంది.
  • వి-ఆకార మోడల్: ఈ మోడల్ జలపాతం నమూనా మాదిరిగానే ప్రక్రియల అమలుపై దృష్టి పెడుతుంది, అయితే పరీక్షకు ఎక్కువ ప్రాధాన్యత ఇస్తుంది. కోడ్ రాయడం ప్రారంభించక ముందే పరీక్షా విధానాలు వ్రాయబడతాయి. అభివృద్ధి దశను ప్రారంభించడానికి ముందు సిస్టమ్ ప్లాన్ రూపొందించబడుతుంది.
  • పెరుగుతున్న మోడల్: ఈ జీవిత చక్ర నమూనాలో బహుళ అభివృద్ధి చక్రాలు ఉంటాయి. చక్రాలు చిన్న పునరావృతాలుగా విభజించబడ్డాయి. ఈ పునరావృతాలను సులభంగా నిర్వహించవచ్చు మరియు అవసరాలు, రూపకల్పన, అమలు మరియు పరీక్షతో సహా దశల సమితి ద్వారా వెళ్ళవచ్చు. సాఫ్ట్‌వేర్ యొక్క వర్కింగ్ వెర్షన్ మొదటి పునరావృత సమయంలో ఉత్పత్తి అవుతుంది, కాబట్టి అభివృద్ధి ప్రక్రియ ప్రారంభంలోనే వర్కింగ్ సాఫ్ట్‌వేర్ సృష్టించబడుతుంది.