Topp 27 SDLC-intervjuspørsmål og -svar (2024)

Her er SDLC-intervjuspørsmål og svar for ferskere så vel som erfarne kandidater for å få drømmejobben.

 

SDLC-intervjuspørsmål og svar for ferskinger

1) Hva er SDLC?

SDLC er en forkortelse for Software Development Life Cycle. SDLC er en serie trinn som tilbyr en definert modell for utvikling og livssyklusstyring av en applikasjon.

👉 Gratis PDF-nedlasting: SDLC-intervjuspørsmål og svar


2) Nevn fem modeller brukt i SDLC

  • Fossemodell
  • Rapid Application Development (RAD) modell
  • Smidig modell
  • Iterativ modell
  • Spiral modell

3) Forklar faser av fossefallsmodellen

Følgende er de forskjellige Fossmodellfaser:

Faser av fossefallsmodellen

  • Kravsamling
  • utforming
  • Utvikling
  • Testing
  • Implementering og vedlikehold

4) Sier viktigheten av designfasen?

Kravene er spesifisert i form av et dokument. Den konverteres deretter til en logisk struktur som må implementeres i et spesifikt programmeringsspråk. Designfasen er også nyttig for å spesifisere maskinvare- og systemkrav. Den tillater også å definere komplett systemarkitektur. Utgangen er designet for å dokumentere som fungerer som en input for alle de påfølgende SDLC-faser.


5) Hva er oppgavene som utføres i Kodefasen?

I kodingsfasen konverteres designdokumentet til et kjørbart programmeringsspråk. Utgangen fra kodingstrinnet er kildekoden som kan fungere som input for test- og vedlikeholdsfasen.

SDLC-intervjuspørsmål


6) Hva er mulighetsstudie?

Gjennomførbarhet gjør det mulig å vurdere hvor levedyktig programvareprosjektutvikling vil være for enhver organisasjon. Programvareanalytikeren gjør hele studien for å forstå den operasjonelle, økonomiske og tekniske gjennomførbarheten til ethvert prosjekt.


7) Hva er modenhetsnivåene i CMM?

Capability Maturity Model er en målestokk for å analysere modenheten til en organisasjons programvareutviklingsprosess. Det er en teknikk som brukes til å avgrense et selskaps programvareutviklingsprosess. Den brukes til å vurdere ethvert selskap mot en skala på fem forskjellige nivåer basert på deres nøkkelprosessområder. Den forteller om selskapets modenhet basert på prosjektet selskapet arbeider med og kundene.

Initial, Managed, Defined, Quantitatively Managed og Optimizing er fem nivåer som bestemmer CMM-nivåer for ethvert selskap.


8) Gi noen fordeler ved å bruke V-modellen?

  • Enkel og enkel å bruke.
  • Hver fase har spesifikke
  • V-modellen er mer vellykket på grunn av tidlig utvikling av testplaner. Dette reduserer kostnadene for feilrettinger
  • Fungerer mest effektivt med små prosjekter der kravene er små

9) Hva er "omfanget" av et prosjekt?

Omfanget av prosjektet er ikke annet enn målene, målene og forventningene til prosjektet. Programvareomfang er en veldefinert grense, som inkluderer alle prosessene som utføres for å utvikle og levere programvareproduktet. Programvareomfanget består av alle funksjoner og artefakter som skal leveres til programvaresystemet. Programvareomfanget hjelper også med å identifisere hva systemet vil gjøre og hva det ikke vil gjøre.


10) Når bør brukere læres opp i et nytt system, ifølge deg?

I gjennomføringsfasen


11) Nevn fasen hvor ytelsen til det nye systemet overvåkes?

Under utviklings- og vedlikeholdsfasen overvåkes systemet kontinuerlig.


12) Hva er et databasert informasjonssystem?

Det er et system der datamaskiner utfører noen prosedyrer.


13) Forklar lavt nivå eller detaljert design angående SDLC

I Low-Level Design er High-Level Design brutt ned i moduler og programmer. Logisk design er utviklet for hvert program, og det vil bli dokumentert som programspesifikasjoner.


14) Hva er bruken av JAD-økt?

JAD (Joint Application Design) sesjon brukes til å få data og informasjon om systemet


15) Angi forskjellen mellom SDLC og Stlc

SDLC innebærer fullstendig verifisering og validering av et prosjekt. SDLC-stadiet krever analyse av forretningsbehov, design, utviklingsprosess, testprosess og vedlikehold.

Mens STLC bare involverer validering.


Programvareutvikling Livssyklusintervjuspørsmål for erfarne

16) Hvem er personene som er involvert i fasene av Waterfall Model

Personene som er involvert i fossefallsmodellen er avhengig av strukturen i organisasjonen. Her er det fagfolk som er generelt involvert

  • Bedriftsanalytiker
  • Teknisk sjef eller seniorutviklere
  • Teknisk leder eller system Architect i designfasen
  • Utviklere i kodefasen.
  • Testere i testfase.
  • Prosjektleder, og vedlikeholdsteam i vedlikeholdsfasen

17) Hva er nivå-0 DFD?

Høyeste abstraksjonsnivå kalles Level 0 DFD (Data Flow Diagram). Det er også kjent som kontekstnivå DFD. Den gir spesifikasjoner om hele informasjonssystemet som ett diagram som har alle detaljer om systemet.


18) Forklar teamets kravsamling angående SDLC

Kravsamling er en viktig SDLC-fase. I dette stadiet samles forretningskravene. Tidsplanen og kostnadene for prosjektet analyserer også i denne fasen.


19) Forklar kort testfasen

Ulike testmetoder praktiseres for å oppdage programvarefeilene, som tilfeldigvis ble født i de foregående fasene. I dag finnes det mange typer testverktøy, og metoder er tilgjengelige. Få graner bygger også testverktøyene sine, som er skreddersydde etter behov eller organisasjoner.


20) Hvilke problemer møter fossefallsmodellen?

Noen av de vanlige problemene i fossefallmodellen er

  • Fossmodell er ikke ideell for komplekse prosjekter der kravene ikke er klare
  • Det trenger mye tid for å fullføre hvert trinn
  • Det er visse feil som aldri ble rettet i denne modellen

21) Hva kalles detaljstudien av det eksisterende systemet?

Den detaljerte studien av det eksisterende systemet kalles Systemanalyse


22) Hva er hovedmålet med prototyping?

Prototyping tilbyr en minimodell av det foreslåtte systemet


23) I hvilket trinn i SDLC-prosjektet kan tidlig avslutning gjøres?

I SDLC-prosessen kan prosjektavslutning utføres i mulighetsstudiefasen.


24) Hvilken fase av systemets livssyklus er ifølge deg den mest kreative og utfordrende?

Designet er en av de mest utfordrende fasene i SDLC-livssyklusen.


25) Nevn typen gjennomførbarhet der kostnadsbesparelsen og ekstra fortjeneste vil overstige investeringen som kreves.

Det er kjent som økonomisk gjennomførbarhet


26) Kan feilrettinger også inkludere programvarevedlikehold?

Ja, feilrettingsstadiet inkluderer også programvarevedlikehold


27) Kostnaden for feilretting er minst i hvilket stadium av SDCLs livssyklus?

Kostnaden for feilretting er svært mindre på det tidlige stadiet av behovsanalyse.

Disse intervjuspørsmålene vil også hjelpe i din viva(orals)