Last ned PDF
1) Hva er SDLC?
SDLC er en forkortelse av Software Development Life Cycle. SDLC er en serie trinn som tilbyr en definert modell for utvikling og livssyklusadministrasjon av en applikasjon.
2) Nevn fem modeller som brukes i SDLC
- Fossmodell
- Rapid Application Development (RAD) -modell
- Agil modell
- Iterativ modell
- Spiralmodell
3) Forklar faser av fossemodellen
De fem hovedfasene i fossemodellen er:
- Kravsamling
- Design
- Utvikling
- Testing
- Implementering og vedlikehold
4) Angir viktigheten av designfasen?
Kravene er spesifisert i form av et dokument. Den blir deretter konvertert til en logisk struktur som må implementeres på et bestemt programmeringsspråk. Designfasen er også nyttig for å spesifisere maskinvare- og systemkrav. Det tillater også å definere fullstendig systemarkitektur. Utgangen er designet for å dokumentere som fungerer som en inngang for alle påfølgende SDLC-faser.
5) Hva er oppgavene som utføres i kodingsfasen?
I kodingsfasen blir designdokumentet konvertert til et kjørbart programmeringsspråk. Utgangen fra kodingstrinnet er kildekoden som kan fungere som inngang for test- og vedlikeholdsfasen.
6) Hva er mulighetsstudie?
Gjennomførbarhet gjør det mulig å vurdere hvor levedyktig programvareutvikling 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 å forbedre selskapets programvareutviklingsprosess. Det brukes til å vurdere ethvert selskap mot en skala på fem forskjellige nivåer basert på deres viktigste prosessområder. Den forteller om modenheten til selskapet basert på prosjektet selskapet har å gjøre 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 med å bruke V-modellen?
- Enkel og enkel å bruke.
- Hver fase har spesifikk
- V-modellen er mer vellykket på grunn av den tidlige utviklingen av testplaner. Dette reduserer kostnadene ved feilrettinger
- Fungerer mest effektivt med små prosjekter der kravene er små
9) Hva er 'omfanget' av et prosjekt?
Omfanget av prosjektet er bare målene, målene og forventningene til prosjektet. Programvareomfang er en veldefinert grense, som inkluderer all prosessen som utføres for å utvikle og levere programvareproduktet. Programvareomfanget består av alle funksjoner og gjenstander som skal leveres til programvaresystemet. Programvarens omfang hjelper også til å identifisere hva systemet vil gjøre og hva det ikke vil gjøre.
10) Ifølge deg, når skal brukerne opplæres i et nytt system?
I løpet av implementeringsfasen
11) Nevn fasen der ytelsen til det nye systemet ble overvåket?
I løpet av utviklings- og vedlikeholdsfasen overvåkes systemet kontinuerlig.
12) Hva er et datamaskibasert informasjonssystem?
Det er et system der datamaskiner utfører noen prosedyrer.
13) Forklar lavnivå eller detaljert design angående SDLC
I lavt nivå design er høyt nivå design delt inn 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) -økt brukes til å skaffe data og informasjon om systemet
15) Oppgi forskjellen mellom SDLC og Stlc
SDLC innebærer fullstendig verifisering og validering av et prosjekt. SDLC-trinnet krever forretningskravsanalyse, design, utviklingsprosess, testprosess og vedlikehold.
Mens STLC bare innebærer validering.
16) Hvem er menneskene som er involvert i fasene til Waterfall Model
Personene som er involvert i fossemodellen avhenger av organisasjonens struktur. Her er fagpersoner som generelt er involvert
- Forretningsanalytiker
- Teknisk leder eller seniorutviklere
- Teknisk leder eller systemarkitekt i designfase
- Utviklere i kodingsfase.
- Testere i testfase.
- Prosjektleder og vedlikeholdsteam i vedlikeholdsfasen
17) Hva er nivå-0 DFD?
Høyeste abstraksjonsnivå kalles Nivå 0 DFD (Data Flow Diagram). Det er også kjent som kontekstnivå DFD. Det gir spesifikasjoner om hele informasjonssystemet som ett diagram som har alle detaljene om systemet.
18) Forklar teamet Kravsamling angående SDLC
Kravsamling er en viktig SDLC-fase. I denne fasen er forretningskrav samlet. Tidsplanen og kostnaden for prosjektet analyseres også i denne fasen.
19) Forklar kort testfasen
Forskjellige testmetoder blir praktisert for å oppdage programvarefeilene som tilfeldigvis fødes i de forrige fasene. I dag er det mange typer testverktøy, og metoder er tilgjengelige. Få firs bygger også sine testverktøy, som er skreddersydd etter behov eller deres organisasjoner.
20) Hva er problemene med fossemodellen?
Noen av de vanligste problemene i fossemodellen er
- Fossemodell er ikke ideell for komplekse prosjekter der kravene ikke er klare
- Det trenger mye tid å fullføre hvert trinn
- Det er visse feil som aldri ble rettet i denne modellen
21) Hva heter detaljstudien av det eksisterende systemet?
Den detaljerte studien av det eksisterende systemet kalles Systemanalyse
22) Hva er hovedmålet med prototyping?
Prototyping tilbyr mini-modell av det foreslåtte systemet
23) I hvilket trinn av SDLC-prosjekt kan tidlig avslutning gjøres?
I SDLC-prosessen kan prosjektavslutning utføres i mulighetsstudiefasen.
24) Hvilken er den mest kreative og utfordrende fasen i systemets livssyklus, ifølge deg?
Designet er en av de mest utfordrende fasene i SDLC-livssyklusen.
25) Nevn hvilken mulighetsgrad der kostnadsbesparelsen og ekstra fortjeneste vil overstige den nødvendige investeringen.
Det er kjent som økonomisk gjennomførbarhet
26) Kan feilrettinger også omfatte vedlikehold av programvare?
Ja, trinn for feilrettinger inkluderer også programvarevedlikehold
27) Kostnadene ved feilretting er minst i hvilket stadium av SDCL-livssyklusen?
Kostnad for feilretting er veldig mindre i det tidlige stadiet av kravanalysen.