Descărcați PDF
1) Ce este SDLC?
SDLC este o abreviere a Ciclului de viață pentru dezvoltare software. SDLC este o serie de pași care oferă un model definit pentru dezvoltarea și gestionarea ciclului de viață al unei aplicații.
2) Numiți cinci modele utilizate în SDLC
- Model cascadă
- Modelul de dezvoltare rapidă a aplicațiilor (RAD)
- Model agil
- Model iterativ
- Model în spirală
3) Explicați fazele modelului cascadei
Cele cinci faze principale ale modelului de cascadă sunt:
- Adunarea cerințelor
- Proiecta
- Dezvoltare
- Testarea
- Implementare și întreținere
4) Afirmă importanța fazei de proiectare?
Cerințele sunt specificate sub forma unui document. Apoi este convertit într-o structură logică care trebuie implementată într-un limbaj de programare specific. Faza de proiectare este, de asemenea, utilă pentru specificarea cerințelor de hardware și sistem. De asemenea, permite definirea arhitecturii complete a sistemului. Ieșirea este concepută pentru a documenta care acționează ca o intrare pentru toate fazele SDLC ulterioare.
5) Care sunt sarcinile îndeplinite în faza de codificare?
În faza de codificare, documentul de proiectare este convertit într-un limbaj de programare executabil. Ieșirea etapei de codificare este codul sursă care poate acționa ca intrare pentru faza de testare și întreținere.
6) Ce este studiul de fezabilitate?
Fezabilitatea permite evaluarea cât de viabilă va fi dezvoltarea de proiecte software pentru orice organizație. Analistul software efectuează studiul complet pentru a înțelege fezabilitatea operațională, economică și tehnică a oricărui proiect.
7) Care sunt nivelurile de maturitate în CMM?
Modelul de maturitate a capacității este un reper pentru analiza maturității procesului de dezvoltare software a unei organizații. Este o tehnică care este utilizată pentru a rafina procesul de dezvoltare a software-ului unei companii. Se folosește pentru a evalua orice companie în raport cu o scară de cinci niveluri diferite de niveluri pe baza domeniilor lor de proces cheie. Acesta spune despre maturitatea companiei pe baza proiectului cu care compania are de-a face și a clienților.
Inițial, gestionat, definit, gestionat cantitativ și optimizare sunt cinci niveluri care determină nivelurile CMM ale oricărei companii.
8) Oferiți câteva avantaje ale utilizării modelului V?
- Simplu și ușor de utilizat.
- Fiecare fază are specific
- Modelul V are mai mult succes datorită dezvoltării timpurii a planurilor de testare. Acest lucru reduce costul remedierilor de erori
- Funcționează cel mai eficient cu proiecte mici în care cerințele sunt mici
9) Care este „scopul” unui proiect?
Scopul proiectului nu este altceva decât obiectivele, obiectivele și așteptările proiectului. Domeniul software este o graniță bine definită, care include tot procesul care este realizat pentru a dezvolta și livra produsul software. Domeniul de aplicare al software-ului constă din toate funcționalitățile și artefactele care urmează să fie livrate sistemului software. Domeniul software ajută, de asemenea, la identificarea a ceea ce va face sistemul și a ceea ce nu va face.
10) Potrivit dvs., când ar trebui instruiți utilizatorii cu privire la un nou sistem?
În timpul fazei de implementare
11) Numiți faza în care a fost monitorizată performanța noului sistem?
În timpul fazei de evoluție și întreținere, sistemul este monitorizat continuu.
12) Ce este un sistem informatic bazat pe computer?
Este un sistem în care computerele efectuează unele proceduri.
13) Explicați un nivel scăzut sau un proiect detaliat privind SDLC
În proiectarea la nivel scăzut, proiectarea la nivel înalt este împărțită în module și programe. Proiectarea logică este dezvoltată pentru fiecare program și va fi documentată ca specificații ale programului.
14) La ce folosește sesiunea JAD?
Sesiunea JAD (Joint Application Design) este utilizată pentru a obține date și informații despre sistem
15) Spuneți diferența dintre SDLC și Stlc
SDLC implică verificarea și validarea completă a unui proiect. Etapa SDLC necesită analiza cerințelor de afaceri, proiectare, proces de dezvoltare, proces de testare și întreținere.
În timp ce STLC implică doar validarea.
16) Cine sunt persoanele implicate în fazele modelului cascadei
Oamenii implicați în modelul cascadei depind de structura organizației. Aici sunt profesioniști care sunt în general implicați
- Analist de afaceri
- Manager tehnic sau dezvoltatori seniori
- Conducător tehnic sau arhitect de sistem în faza de proiectare
- Dezvoltatori în faza de codificare.
- Testeri în faza de testare.
- Manager de proiect și echipa de întreținere în faza de întreținere
17) Ce este DFD de nivel 0?
Cel mai înalt nivel de abstractizare se numește Nivelul 0 DFD (Diagrama fluxului de date). Este, de asemenea, cunoscut sub numele de context DFD. Oferă specificații despre întregul sistem informațional ca o diagramă care conține toate detaliile despre sistem.
18) Explicați colectarea cerințelor echipei referitoare la SDLC
Adunarea cerințelor este o fază SDLC importantă. În această etapă sunt colectate cerințele de afaceri. Programul și costul proiectului analizează, de asemenea, în această fază.
19) Explicați pe scurt Faza de testare
Se practică diferite metodologii de testare pentru detectarea erorilor software, care se întâmplă să se nască în fazele anterioare. Astăzi, există multe tipuri de instrumente de testare și sunt disponibile metodologii. Puțini brazi își construiesc, de asemenea, instrumentele de testare, care sunt realizate la comandă în funcție de necesitate sau de organizațiile lor.
20) Care sunt problemele cu care se confruntă modelul cascadei?
Unele dintre problemele comune cu care se confruntă modelul cascadei sunt
- Modelul de cascadă nu este ideal pentru proiecte complexe în care cerințele nu sunt clare
- Are nevoie de mult timp pentru a finaliza fiecare etapă
- Există anumite erori care nu au fost corectate niciodată în acest model
21) Cum se numește studiul detaliilor sistemului existent?
Studiul detaliat al sistemului existent se numește Analiza sistemului
22) Care este scopul principal al prototipului?
Prototiparea oferă un mini-model al sistemului propus
23) În ce etapă a proiectului SDLC ar putea fi încheiată din timp?
În procesul SDLC, încetarea proiectului poate fi realizată în faza de studiu de fezabilitate.
24) Potrivit dvs., care este cea mai creativă și provocatoare fază a ciclului de viață al sistemului?
Proiectarea este una dintre cele mai provocatoare faze ale ciclului de viață SDLC.
25) Numiți tipul de fezabilitate în care economisirea costurilor și profiturile suplimentare vor depăși investiția necesară.
Este cunoscută sub numele de Fezabilitate economică
26) Remediile de erori pot include și întreținerea software-ului?
Da, etapa de remediere a erorilor include și întreținerea software-ului
27) Costul corectării erorilor este cel mai mic în ce etapă a ciclului de viață SDCL?
Costul corectării erorilor este foarte mic în stadiul incipient al analizei cerințelor.