27 labākie SDLC intervijas jautājumi un atbildes

Anonim

Lejupielādēt PDF

1) Kas ir SDLC?

SDLC ir programmatūras izstrādes dzīves cikla saīsinājums. SDLC ir darbību sērija, kas piedāvā noteiktu modeli lietojumprogrammas izstrādei un dzīves cikla pārvaldībai.

2) Nosauciet piecus SDLC izmantotos modeļus

  • Ūdenskrituma modelis
  • Ātrās lietojumprogrammu izstrādes (RAD) modelis
  • Veikls modelis
  • Iteratīvs modelis
  • Spirālveida modelis

3) Izskaidrojiet ūdenskrituma modeļa fāzes

Ūdenskrituma modeļa pieci galvenie posmi ir:

  • Prasību apkopošana
  • Dizains
  • Attīstība
  • Testēšana
  • Ieviešana un uzturēšana

4) Norāda uz projektēšanas posma nozīmi?

Prasības ir norādītas dokumenta formā. Pēc tam tas tiek pārveidots par loģisku struktūru, kas jāievieš noteiktā programmēšanas valodā. Projektēšanas posms ir noderīgs arī, lai precizētu aparatūras un sistēmas prasības. Tas arī ļauj definēt pilnīgu sistēmas arhitektūru. Izeja ir paredzēta dokumentēšanai, kas darbojas kā ieeja visās turpmākajās SDLC fāzēs.

5) Kādi uzdevumi tiek veikti kodēšanas fāzē?

Kodēšanas fāzē projektēšanas dokuments tiek pārveidots par izpildāmu programmēšanas valodu. Kodēšanas posma izeja ir avota kods, kas var darboties kā ievads testēšanas un uzturēšanas fāzē.

6) Kas ir priekšizpēte?

Iespējamība ļauj novērtēt, cik lietderīga programmatūras projektu izstrāde būs jebkurai organizācijai. Programmatūras analītiķis veic pilnīgu pētījumu, lai izprastu jebkura projekta darbības, ekonomiskās un tehniskās iespējas.

7) Kādi ir CMM termiņa līmeņi?

Spēju termiņa modelis ir etalons organizācijas programmatūras izstrādes procesa brieduma analīzei. Tā ir tehnika, ko izmanto, lai uzlabotu uzņēmuma programmatūras izstrādes procesu. Tā izmanto, lai novērtētu jebkuru uzņēmumu piecu dažādu līmeņu skalā, pamatojoties uz to galvenajām procesa jomām. Tas stāsta par uzņēmuma briedumu, pamatojoties uz projektu, ar kuru uzņēmums nodarbojas, un klientiem.

Sākotnējie, pārvaldītie, definētie, kvantitatīvi pārvaldītie un optimizējošie ir pieci līmeņi, kas nosaka jebkura uzņēmuma CMM līmeņus.

8) Dodiet dažas priekšrocības, izmantojot V modeli?

  • Vienkārši un ērti lietojami.
  • Katram posmam ir īpašs
  • V modelis ir veiksmīgāks testa plānu agrīnas izstrādes dēļ. Tas samazina kļūdu labojumu izmaksas
  • Visefektīvāk darbojas ar maziem projektiem, kur prasības ir mazas

9) Kāda ir projekta “darbības joma”?

Projekta darbības joma nav nekas cits kā projekta mērķi, mērķi un cerības. Programmatūras darbības joma ir precīzi definēta robeža, kas ietver visu procesu, kas tiek veikts, lai izstrādātu un piegādātu programmatūras produktu. Programmatūras sfēru veido visas funkcijas un artefakti, kas jāpiegādā programmatūras sistēmā. Programmatūras sfēra arī palīdz noteikt, ko sistēma darīs un ko tā nedarīs.

10) Pēc jūsu domām, kad lietotāji būtu jāapmāca par jaunu sistēmu?

Īstenošanas posmā

11) Nosauciet posmu, kurā tiek uzraudzīta jaunās sistēmas darbība?

Evolūcijas un uzturēšanas fāzē sistēma tiek nepārtraukti uzraudzīta.

12) Kas ir datorizēta informācijas sistēma?

Tā ir sistēma, kurā datori veic dažas procedūras.

13) Paskaidrojiet SDLC zema līmeņa vai detalizētu projektu

Zema līmeņa dizainā augsta līmeņa dizains tiek sadalīts moduļos un programmās. Loģiskais dizains ir izstrādāts katrai programmai, un tas tiks dokumentēts kā programmas specifikācijas.

14) Kāda ir JAD sesijas izmantošana?

JAD (Joint Application Design) sesija tiek izmantota, lai iegūtu datus un informāciju par sistēmu

15) Norādiet atšķirību starp SDLC un Stlc

SDLC ietver pilnīgu projekta verifikāciju un apstiprināšanu. SDLC stadijā nepieciešama biznesa prasību analīze, projektēšana, izstrādes process, testēšanas process un uzturēšana.

Tā kā STLC ietver tikai validāciju.

16) Kas ir cilvēki, kas iesaistīti ūdenskrituma modeļa fāzēs

Cilvēki, kas iesaistīti ūdenskrituma modelī, ir atkarīgi no organizācijas struktūras. Šeit ir profesionāļi, kuri parasti ir iesaistīti

  • Biznesa analītiķis
  • Tehniskais vadītājs vai vecākie izstrādātāji
  • Tehniskais vadošais vai sistēmas arhitekts projektēšanas fāzē
  • Izstrādātāji kodēšanas fāzē.
  • Testētāji testēšanas fāzē.
  • Projekta vadītājs un tehniskās apkopes komanda apkopes posmā

17) Kas ir 0. līmeņa DFD?

Augstāko abstrakcijas līmeni sauc par DFD 0 līmeni (datu plūsmas diagramma). Tas ir arī pazīstams kā konteksta līmeņa DFD. Tas sniedz specifikācijas par visu informācijas sistēmu kā vienu diagrammu, kurā ir visa informācija par sistēmu.

18) Paskaidrojiet komandas prasību apkopošanu attiecībā uz SDLC

Prasību vākšana ir svarīgs SDLC posms. Šajā posmā tiek apkopotas biznesa prasības. Šajā posmā tiek analizēts arī projekta grafiks un izmaksas.

19) Īsumā izskaidrojiet testēšanas fāzi

Tiek izmantotas dažādas testēšanas metodikas, lai noteiktu programmatūras kļūdas, kas iepriekšējos posmos rodas. Mūsdienās ir daudz veidu testēšanas rīku, un ir pieejamas metodikas. Daži egles arī veido savus testēšanas rīkus, kas ir izgatavoti pēc pasūtījuma atbilstoši vajadzībām vai to organizācijām.

20) Kādas ir ūdenskrituma modeļa problēmas?

Dažas no biežākajām ūdenskrituma modeļa problēmām ir

  • Ūdenskrituma modelis nav ideāls sarežģītiem projektiem, kur prasības nav skaidras
  • Tam ir nepieciešams daudz laika, lai pabeigtu katru posmu
  • Šajā modelī ir dažas kļūdas, kuras nekad nav novērstas

21) Kā sauc esošās sistēmas detaļu izpēti?

Detalizētu esošās sistēmas izpēti sauc par sistēmas analīzi

22) Kāds ir prototipēšanas mērķa galvenais mērķis?

Prototipēšana piedāvā piedāvātās sistēmas mini modeli

23) Kurā SDLC projekta posmā varētu veikt pirmstermiņa pārtraukšanu?

SDLC procesā projekta pabeigšanu var veikt priekšizpētes posmā.

24) Kā jūs domājat, kurš ir visradošākais un izaicinošākais sistēmas dzīves cikla posms?

Dizains ir viens no izaicinošākajiem SDLC dzīves cikla posmiem.

25) Nosauciet iespējamības veidu, kur izmaksu ietaupījums un papildu peļņa pārsniegs nepieciešamos ieguldījumus.

Tas ir pazīstams kā ekonomiskā iespējamība

26) Vai kļūdu labojumi var ietvert arī programmatūras uzturēšanu?

Jā, kļūdu labojumu stadijā ietilpst arī programmatūras uzturēšana

27) Kurā SDCL dzīves cikla posmā kļūdu labošanas izmaksas ir vismazākās?

Kļūdu labošanas izmaksas ir ļoti mazākas prasību analīzes sākuma posmā.