Podcast
Questions and Answers
Care este principalul dezavantaj al modelului Waterfall?
Care este principalul dezavantaj al modelului Waterfall?
- Este simplu de gestionat și planificat
- Se folosește în formă pură
- Nu permite flexibilitate și creativitate (correct)
- Permite o bună gestionare a timpului și bugetului
Ce procent din proiectele IT eșuează înainte de finalizare?
Ce procent din proiectele IT eșuează înainte de finalizare?
- 10-20%
- 20-30%
- 30-40% (correct)
- 50-60%
Care este valoarea estimată a proiectelor IT eșuate în Statele Unite pe an?
Care este valoarea estimată a proiectelor IT eșuate în Statele Unite pe an?
- 75 miliarde USD
- 150 miliarde USD
- 50 miliarde USD
- 100 miliarde USD (correct)
Ce impact are modul de organizare a proiectului asupra rezultatului?
Ce impact are modul de organizare a proiectului asupra rezultatului?
Ce procent din proiectele CRM sunt considerate a fi eșuate?
Ce procent din proiectele CRM sunt considerate a fi eșuate?
Care afirmație reflectă eficiența modelului Waterfall?
Care afirmație reflectă eficiența modelului Waterfall?
Ce este necesar pentru a avea succes într-un proiect, conform discuției?
Ce este necesar pentru a avea succes într-un proiect, conform discuției?
Care dintre următoarele afirmații despre metodele de dezvoltare este adevărată?
Care dintre următoarele afirmații despre metodele de dezvoltare este adevărată?
Ce caracteristică definește integrarea pe orizontală?
Ce caracteristică definește integrarea pe orizontală?
Care este un exemplu de tranziție către abordarea verticală?
Care este un exemplu de tranziție către abordarea verticală?
Ce rol joacă 'artefactele' în procesul de dezvoltare a software-ului?
Ce rol joacă 'artefactele' în procesul de dezvoltare a software-ului?
Care dintre următoarele considerații sunt esențiale în evaluarea unui software Open Source?
Care dintre următoarele considerații sunt esențiale în evaluarea unui software Open Source?
Ce aspect este important în menținerea cerințelor pe parcursul dezvoltării software-ului?
Ce aspect este important în menținerea cerințelor pe parcursul dezvoltării software-ului?
Ce se înțelege prin 'reutilizare' în contextul dezvoltării software-ului?
Ce se înțelege prin 'reutilizare' în contextul dezvoltării software-ului?
Care este o provocare majoră în integrarea sistemelor informatice?
Care este o provocare majoră în integrarea sistemelor informatice?
Ce implică definirea rolurilor pentru angajați în dezvoltarea software-ului?
Ce implică definirea rolurilor pentru angajați în dezvoltarea software-ului?
Care este definiția procesului în contextul triadei menționate?
Care este definiția procesului în contextul triadei menționate?
Care dintre următoarele etape nu face parte din modelul Waterfall?
Care dintre următoarele etape nu face parte din modelul Waterfall?
Ce dezavantaj principal are modelul Waterfall în dezvoltarea software-ului?
Ce dezavantaj principal are modelul Waterfall în dezvoltarea software-ului?
Cum afectează modelul Waterfall gestionarea cerințelor noi?
Cum afectează modelul Waterfall gestionarea cerințelor noi?
Ce tip de proiecte este cel mai potrivit pentru modelul Waterfall?
Ce tip de proiecte este cel mai potrivit pentru modelul Waterfall?
Care este un aspect negativ al integrării și testării târzii în modelul Waterfall?
Care este un aspect negativ al integrării și testării târzii în modelul Waterfall?
Care dintre următoarele afirmații descrie cel mai bine modelul Waterfall?
Care dintre următoarele afirmații descrie cel mai bine modelul Waterfall?
Ce rol joacă procesele în cadrul unui sistem, conform informațiilor prezentate?
Ce rol joacă procesele în cadrul unui sistem, conform informațiilor prezentate?
Ce tipuri de software sunt incluse în a 2-a generație pentru asistarea proceselor din organizații?
Ce tipuri de software sunt incluse în a 2-a generație pentru asistarea proceselor din organizații?
Care este scopul principal al integrării fluxurilor între sisteme pre-integrate?
Care este scopul principal al integrării fluxurilor între sisteme pre-integrate?
Ce caracteristică se referă la integrarea sistemelor informatice având asistență din partea producătorului?
Ce caracteristică se referă la integrarea sistemelor informatice având asistență din partea producătorului?
Care este o premisă a a 3-a generație de software pentru organizații?
Care este o premisă a a 3-a generație de software pentru organizații?
Ce model de afaceri a apărut ca urmare a combinării atributelor din 'Quality era'?
Ce model de afaceri a apărut ca urmare a combinării atributelor din 'Quality era'?
Ce reprezintă diagrama de clase în modelul conceptual descris?
Ce reprezintă diagrama de clase în modelul conceptual descris?
Ce caracteristică este asociată cu firmele specializate în integrarea sistemelor?
Ce caracteristică este asociată cu firmele specializate în integrarea sistemelor?
Ce perioadă se leagă de dezvoltările notabile în sistemele ERP și CRM?
Ce perioadă se leagă de dezvoltările notabile în sistemele ERP și CRM?
Care este principala diferență între dezvoltarea software și dezvoltarea unui obiect fizic, conform textului?
Care este principala diferență între dezvoltarea software și dezvoltarea unui obiect fizic, conform textului?
Care este principalul avantaj al modelului Agile în dezvoltarea software-ului?
Care este principalul avantaj al modelului Agile în dezvoltarea software-ului?
Care din următoarele caracteristici NU este o caracteristică a modelului Waterfall?
Care din următoarele caracteristici NU este o caracteristică a modelului Waterfall?
Ce reprezintă integrarea în contextul sistemelor informatice?
Ce reprezintă integrarea în contextul sistemelor informatice?
Care a fost factorul principal care a propulsat îmbunătățiri semnificative în sistemele informatice între anii 1980-1990?
Care a fost factorul principal care a propulsat îmbunătățiri semnificative în sistemele informatice între anii 1980-1990?
Ce caracterizează prima generație de software pentru asistarea proceselor din organizații?
Ce caracterizează prima generație de software pentru asistarea proceselor din organizații?
În ce context se aplică modelul Agile, conform informațiilor prezentate?
În ce context se aplică modelul Agile, conform informațiilor prezentate?
Care dintre următoarele aspecte NU este un avantaj al modelului Agile?
Care dintre următoarele aspecte NU este un avantaj al modelului Agile?
Ce reprezintă un sistem informatic integrat?
Ce reprezintă un sistem informatic integrat?
Care dintre următoarele etape nu face parte din procesul de dezvoltare a aplicației GIS?
Care dintre următoarele etape nu face parte din procesul de dezvoltare a aplicației GIS?
Care dintre următoarele descrieri se referă la integrarea pe verticală?
Care dintre următoarele descrieri se referă la integrarea pe verticală?
Ce este un sistem informatic?
Ce este un sistem informatic?
Care este principalul obiectiv al unei aplicații GIS?
Care este principalul obiectiv al unei aplicații GIS?
Ce reprezintă evaluarea finală în cadrul unui proiect GIS?
Ce reprezintă evaluarea finală în cadrul unui proiect GIS?
Ce nu reprezintă o caracteristică a unui sistem informatic integrat?
Ce nu reprezintă o caracteristică a unui sistem informatic integrat?
Care este un exemplu de integrare pe verticală?
Care este un exemplu de integrare pe verticală?
Flashcards
Proces
Proces
O succesiune de acțiuni, modificări sau funcții care conduc la un anumit rezultat sau scop.
Modelul Waterfall
Modelul Waterfall
Un model clasic de dezvoltare software, care implică etape succesive, definite și bine stabilite.
Specificarea cerințelor
Specificarea cerințelor
Prima etapă a modelului Waterfall, unde se stabilesc cu precizie nevoile și așteptările clientului.
Proiectarea sistemului
Proiectarea sistemului
Signup and view all the flashcards
Implementare software
Implementare software
Signup and view all the flashcards
Integrare și testare
Integrare și testare
Signup and view all the flashcards
Mentenanță
Mentenanță
Signup and view all the flashcards
Modelul Waterfall - Inginerie clasică
Modelul Waterfall - Inginerie clasică
Signup and view all the flashcards
A doua generație de software pentru asistarea proceselor
A doua generație de software pentru asistarea proceselor
Signup and view all the flashcards
Ce este ERP?
Ce este ERP?
Signup and view all the flashcards
Ce este CRM?
Ce este CRM?
Signup and view all the flashcards
Integrarea sistematică în a doua generație
Integrarea sistematică în a doua generație
Signup and view all the flashcards
A treia generație de software pentru asistarea proceselor
A treia generație de software pentru asistarea proceselor
Signup and view all the flashcards
Ce este „the virtual enterprise”?
Ce este „the virtual enterprise”?
Signup and view all the flashcards
Modelul conceptual UML pentru sistemele integrate
Modelul conceptual UML pentru sistemele integrate
Signup and view all the flashcards
Ce este o diagramă de clase UML pentru sistemele integrate?
Ce este o diagramă de clase UML pentru sistemele integrate?
Signup and view all the flashcards
Integrarea verticală
Integrarea verticală
Signup and view all the flashcards
Ce este Integrarea orizontală?
Ce este Integrarea orizontală?
Signup and view all the flashcards
Tranziția Google către integrarea verticală
Tranziția Google către integrarea verticală
Signup and view all the flashcards
Ce este un model de proces?
Ce este un model de proces?
Signup and view all the flashcards
Care sunt elementele unui proces de dezvoltare software?
Care sunt elementele unui proces de dezvoltare software?
Signup and view all the flashcards
Ce trebuie luat în considerare la reutilizarea componentelor software
Ce trebuie luat în considerare la reutilizarea componentelor software
Signup and view all the flashcards
Ce instrumente se folosesc în dezvoltarea software?
Ce instrumente se folosesc în dezvoltarea software?
Signup and view all the flashcards
Cum se evaluează software-ul Open Source?
Cum se evaluează software-ul Open Source?
Signup and view all the flashcards
Ce este un sistem informatic?
Ce este un sistem informatic?
Signup and view all the flashcards
Ce caracteristici are un sistem informatic integrat?
Ce caracteristici are un sistem informatic integrat?
Signup and view all the flashcards
Ce este integrarea pe verticală?
Ce este integrarea pe verticală?
Signup and view all the flashcards
Ce este integrarea pe orizontală?
Ce este integrarea pe orizontală?
Signup and view all the flashcards
Ce este integrarea pe verticală în contextul companiilor?
Ce este integrarea pe verticală în contextul companiilor?
Signup and view all the flashcards
Care este avantajul integrării pe verticală?
Care este avantajul integrării pe verticală?
Signup and view all the flashcards
Care este dezavantajul integrării pe verticală?
Care este dezavantajul integrării pe verticală?
Signup and view all the flashcards
Dezavantajele Modelului Waterfall
Dezavantajele Modelului Waterfall
Signup and view all the flashcards
Utilizarea Modelului Waterfall în practică
Utilizarea Modelului Waterfall în practică
Signup and view all the flashcards
Probleme tipice în proiectele IT
Probleme tipice în proiectele IT
Signup and view all the flashcards
Cauzele eșecurilor în proiectele IT
Cauzele eșecurilor în proiectele IT
Signup and view all the flashcards
Comunicarea în proiectele IT
Comunicarea în proiectele IT
Signup and view all the flashcards
Modelul Agile
Modelul Agile
Signup and view all the flashcards
Principiile Modelului Agile
Principiile Modelului Agile
Signup and view all the flashcards
Study Notes
Integrarea Sistemelor Informatice - Curs
- Cursul este predat de sl.dr.ing. Alexandru Predescu în 2023.
- Cursul se desfășoară în perioada 2024-2025.
- Primul suport de curs se referă la integrarea sistemelor informatice.
- Cursul include o introducere, obiective și studii de caz.
- Obiectivele includ introducerea în domeniul sistemelor informatice integrate, identificarea procesului de dezvoltare a proiectelor software și înțelegerea rolului integrării în dezvoltarea sistemelor informatice.
- Există o prezentare generală a dezvoltării sistemelor informatice, inclusiv probleme, cerințele clienților și utilizatorilor, comunicarea, distribuția echipei, colaborare și instrumente.
- Se discută despre evoluția dezvoltării software-ului, inclusiv problema dezvoltării, creșterea volumului și complexității, primele abordări în software engineering, replici ale hardware-ului și alte discipline inginerești.
- Se analizează un studiu de caz, "legea lui Gall," în care lansarea platformei healthcare.gov în 2013 pentru asigurări de sănătate (Affordable Care Act) este examinată.
- Cazul evidențiază integrarea complexă necesară, comunicarea cu baze de date guvernamentale, transmiterea datelor către sute de asigurători și obiectivul general de funcționalitate pentru toate utilizatorii din momentul lansării.
- Se menționează complexitatea ridicată din start a proiectului.
- Se evidențiază diferite aspecte practice ale dezvoltării software, inclusiv rezultatele, cauze și soluții alternative, cum ar fi iterativ/incrementale.
- Există un buget inițial de 93,7 milioane USD și costuri finale de 1,7 miliarde USD.
- Există informații administrative despre notare, laborator, și tema proiectului.
- Proiectul vizează o aplicație GIS care rezolvă o problemă concretă într-un mod interactiv, folosind echipe de 3 studenți.
- Etapele proiectului includ specificarea temei, prezentarea inițială, intermediară, setup, implementare, integrare, evaluare finală, prezentare finală și demonstrație.
- Se discută despre sisteme informatice, inclusiv definiția unui sistem informatic (oameni, mașini și comunicări), integrarea într-un sistem informatic și aspecte legate de date.
- Se descrie și integrarea verticală și orizontală, cu exemple practice.
- Se prezintă metode de integrare la nivel de companie/industrie, cum ar fi integrarea verticală (aceeași companie care controlează produsul final și componentele) și orizontală (ex. Google, care controlează un sistem de operare și mai multe servicii, dar nu deține în totalitate hardware-ul).
- Există informații despre re-utilizarea de instrumente și tehnologii, și necesitățile de proiectare a sistemelor, inclusiv proiectarea modulară, reutilizarea de componente şi tehnologie deschise.
- Se discută despre procesul general de dezvoltare a software-ului, inclusiv cerințele, un model de proces, și rezultate (artefacte).
- Se analizează specificarea cerințelor, inclusiv cerințe funcționale și non-funcționale, tipuri de cerințe software, și alte exemple practice (de exemplu, exemple din domeniul militar, financiar etc.).
- Se analizează procesele de dezvoltare, inclusiv modelul Waterfall (etape, specificarea cerințelor, proiectarea sistemului, implementare, integrare, testare și menținere).
- Se discută despre defectele și schimbările modelului Waterfall.
- Se analizează statisticile din istoria proiectelor IT și nereușitele frecvente.
- Statistica menționează că 30-40% din proiecte eșuează înainte de finalizare, jumătate din proiecte depășesc bugetul/termenul cu 200%, și proiectele eșuate costă peste 100 miliarde USD/an doar în SUA.
- Se menționează alte aspecte importante pentru dezvoltarea software-ului precum: unde sunt problemele (în partea tehnică/de organizare), comunicarea eficientă şi modelul Agile (etape succesive, colectarea cerințelor, proiectarea sistemului, dezvoltare, testare, distribuție, feedback).
- Se discută conceptele fundamentale de integrare, inclusiv definiții, procese de inginerie, etc, și primele generații de software (soluții unicat în decursul anilor 1980–1990, care au fost proiectate pentru organizații specifice).
- Sunt explicate generațiile de software (ex., A 2-a şi A 3-a generație), clasificare (exemple de ERP, PDM, CRM), caracteristici (integrarea fluxurilor între sisteme pre-existente, integrate de la producători) etc.
- Sunt prezentate alte concepte de bază, cum ar fi diagrama de clase UML pentru a descrie și reprezenta sistemul integrat și componentele sale într-un mod clar.
- Pe final se menționează posibilitatea de a pune întrebări.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.