Untitled Quiz

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Minek a rövidítése a RUP?

  • RadicalUnifiedProcess
  • RationalUndefinedProcess
  • RationalUnifiedProcess (correct)
  • RadicalUndefinedProcess

Melyek a RUP modell fázisai időrendi sorrendben?

  • Kezdeményezés, tervezés, elkészítés, átadás
  • Elindítás, tervezés, kifejtés, átadás
  • Elindítás, kidolgozás, megépítés, átmenet (correct)
  • Helyzetelemzés, tervezés, kidolgozás, átadás

A RUP modell 2. dimenziója melyik klasszikus szoftverfejlesztési modell alapelveit foglalja magában leginkább?

  • Vízesés modell
  • V-modell
  • Spirál modell
  • Evolúciós modell (correct)

Mi a RUP?

<p>Egy szoftverfejlesztési modell. (C)</p> Signup and view all the answers

Miért kiemelten fontos a követelményspecifikáció a RUP modellben?

<p>Ha a követelmények pontosan le vannak fektetve, akkor később a megrendelővel sem kell annyit egyeztetnünk, illetve a fejlesztés többi fázisát gyorsabban el tudjuk végezni, mivel letisztult kiindulási adataink vannak. (D)</p> Signup and view all the answers

Melyik jellemző nem az agilis szoftverfejlesztés ismérve?

<p>Nagyon bonyolult szabályrendszerek (A)</p> Signup and view all the answers

Mely szavak jellemzik leginkább az agilis szoftverfejlesztést?

<p>Fürge, rugalmas, hatékony, kommunikatív (A)</p> Signup and view all the answers

Melyek jellemzik a scrum-ot?

<p>Sprint, product backlog, daily scrum meeting (C)</p> Signup and view all the answers

Melyik állítás írja le a legpontosabban az UML diagramok célját?

<p>A megvalósítandó objektum-orientált rendszer statikus és dinamikus nézetének egyaránt a megjelenítése. (A)</p> Signup and view all the answers

Mi a különbség a rendszer statikus és dinamikus nézete között?

<p>A statikus nézet az OO elemek közötti állandó kapcsolatokat dokumentálja, míg a dinamikus nézet a futás közbeni változásokat mutatja. (C)</p> Signup and view all the answers

Az alábbi diagramok közül melyik nem tartozik az UML statikus diagramjai közé?

<p>Állapot-átmenet diagram (D)</p> Signup and view all the answers

Melyik szempont nem tartozik a rendszer határainak meghúzásához?

<p>Jogi (A)</p> Signup and view all the answers

Melyik csoport nem tartozik a felhasználói követelmények három fő csoportjába?

<p>Szakterületi (D)</p> Signup and view all the answers

Az alábbiak közül melyik példa tekinthető funkcionális követelménynek?

<p>A rendszernek lehetővé kell tennie a felhasználók számára, hogy termékeket adjanak a kosarukhoz. (D)</p> Signup and view all the answers

Melyik szoftvertermék specifikálását, tervezését, létrehozását a fejlesztő intézmény a piaci elvárások felmérése alapján, a várható felhasználói igények meghatározása révén végzi el?

<p>Generikus termék (A)</p> Signup and view all the answers

Szoftvertermékek esetén mit jelent a "customization"?

<p>Egy generikus szoftvert egy adott felhasználó igényeihez alakítva adnak el neki. (A)</p> Signup and view all the answers

Mit értünk az "elvárásoknak megfelelő működésen" egy szoftver esetén?

<p>A szoftver teljesíti a felhasználói igényeket, elfogadható futási idő alatt, és elfogadható kényelmet biztosítva végzi el a feladatát. (A)</p> Signup and view all the answers

Az alábbiak közül melyik nem egy szoftvertermékkel szemben támasztott általános elvárás?

<p>Mozgatható (B)</p> Signup and view all the answers

Az alábbiak közül mely tulajdonságoknak kell teljesülnie egy szoftvertermék esetén a karbantarthatóságon kívül?

<p>Mindegyik felsorolt (D)</p> Signup and view all the answers

Mit jelent egy szoftvertermék esetén a hatékonyság?

<p>Kellő idő alatt teljesíti a számítási feladatát. (A)</p> Signup and view all the answers

Mit jelent egy szoftvertermék esetén a megbízhatóság?

<p>Hibafellépés nélkül hajtja végre az előírt feladatát, vagy a hibákat megfelelően kezeli. (C)</p> Signup and view all the answers

Mit jelent egy szoftvertermék esetén a használhatóság?

<p>Megfelelően lehet használni, elfogadható felhasználói kényelemmel és szolgáltatásokkal. (A)</p> Signup and view all the answers

A spirál modell esetén mi történik a tervezési fázisban?

<p>A felhasználói igények alapján meg kell tervezni a szoftver architektúrát. (A)</p> Signup and view all the answers

Az alábbiak közül melyik állítás igaz a spirál modellel kapcsolatban?

<p>Spirál modell esetén lehetséges az, hogy az egyik spirál-ciklust a másiktól eltérő modell használatával valósítsuk meg. (A), A spirál modell fontos velejárója a kockázatok feltárása és csökkentése. (D)</p> Signup and view all the answers

Melyik fejlesztési modellt választaná olyan feladathoz, amelyet előzetesen pontosan ismer, a teljes felépítéssel együtt?

<p>V modell (A), Vízesés modell (D)</p> Signup and view all the answers

Melyik fejlesztési modellt vagy modelleket választaná olyan feladat esetén, amely nincs jól strukturálva, és nehezebb átgondolni?

<p>Evolúciós modell (B), Prototípus alapú fejlesztés (D), Spirál modell (E)</p> Signup and view all the answers

Melyik fejlesztési modellt vagy modelleket választaná olyan feladat esetén, ahol korai eredményt szeretnénk elérni a felhasználó megnyerése érdekében?

<p>Prototípus alapú fejlesztés (A), Inkrementális modell (B)</p> Signup and view all the answers

Mi jellemzi a biztonságkritikus rendszereket?

<p>Nem veszélyeztetheti az egészséget. (A), Nem okozhat gazdasági kárt. (B), Nem okozhat környezeti kárt. (C), Nem veszélyeztetheti az emberi életet. (F)</p> Signup and view all the answers

Mi jellemző a hibatűrő rendszerekre?

<p>Hiba esetén teljesítménye lecsökkenhet. (B), Hiba esetén is képes ellátni főbb funkcióit. (D), Szoftver meghibásodás esetén is képes működni. (E)</p> Signup and view all the answers

Mit fejez ki a megbízhatóság?

<p>A rendszer annak a valószínűsége, hogy egy adott időpontban, adott körülmények között megfelelően fog működni. (B)</p> Signup and view all the answers

Melyek minősülnek szakterületi követelménynek az alábbiak közül egy orvosi rendszer esetén?

<p>Egy beteghez több eset tartozhat. (C)</p> Signup and view all the answers

Funkcionális követelmények UML használata esetén mivel írhatóak le?

<p>Use case diagramok (E)</p> Signup and view all the answers

Az alábbiak közül melyek tartoznak a Use Case diagram elemei közé?

<p>Actor (A), Kapcsolat (D), Use Case (E)</p> Signup and view all the answers

Melyik állítás írja le legpontosabban a 'use case' fogalmát a szoftverfejlesztésben?

<p>A rendszer egy aspektusának pillanatképe, amely a felhasználó és a rendszer közötti interakciót definiálja, a felhasználói célokra fókuszálva, a megvalósítás részletei nélkül. (C)</p> Signup and view all the answers

Válassza ki egy szoftverfunkció fejlesztésének működőképes sorrendjét:

<p>Követelmények összegyűjtése $\rightarrow$ Elemzés $\rightarrow$ Tervezés $\rightarrow$ Implementáció $\rightarrow$ Tesztelés $\rightarrow$ Kibocsátás (A)</p> Signup and view all the answers

Milyen módokon fejthető ki jobban egy Use Case?

<p>Grafikusan aktivitási diagrammal (B), Szövegesen forgatókönyvként, ez az UML része (F)</p> Signup and view all the answers

Az alábbi technikák közül melyek alkalmasak az aktorok azonosítására egy szoftverfejlesztési projekt során?

<p>Közös beszélgetések a felhasználókkal, kérdőívek használata csoportos felméréshez és brainstorming alkalmazása. (C)</p> Signup and view all the answers

Mi a követelmény?

<p>Olyan feltétel, képesség, szolgáltatás, melynek teljesítését (vagy az annak való megfelelést) elvárjuk a tervezett alkalmazástól. (E)</p> Signup and view all the answers

Melyik megközelítés a legcélravezetőbb az igék kigyűjtésére az aktorok azonosítása során?

<p>A célokat megfogalmazó dokumentumokból kigyűjtjük az igéket. (A)</p> Signup and view all the answers

Melyik állítás igaz a követelményspecifikáció fázisában definiált use case-ekre?

<p>A szakirodalom ezeket az use case-eket fekete doboz use case-eknek nevezi, mivel a rendszer külső viselkedésére fókuszálnak, anélkül, hogy feltárnák a belső megvalósítást. (B)</p> Signup and view all the answers

Követelmények csoportosítása esetén milyen csoportosítás elképzelhető?

<p>Mindegyik felsorolt. (A)</p> Signup and view all the answers

Az alábbiak közül melyik kategorizálás vonatkozhat a use case-ekre a fejlesztendő rendszer szempontjából?

<p>Architektúrálisan fontos, egyéb és rendszeridegen use case-ek. (B)</p> Signup and view all the answers

A megrendelő a szoftverfejlesztés során többféle igényt fogalmaz meg. Melyik állítás tükrözi a szakterületi követelmény legpontosabb definícióját?

<p>A rendszer által nyújtott szolgáltatások, funkcionalitások leírása a felhasználó szemszögéből, az üzleti igényeknek megfelelően. (D)</p> Signup and view all the answers

Melyik állítás igaz a use case-ekkel kapcsolatban?

<p>Minden use case-hez tartoznia kell egy use case leírásnak. (A)</p> Signup and view all the answers

Mit fejez ki a use case modellben a kapcsolat irányítottsága (vagy hiánya)?

<p>Kezdeményezést. (C)</p> Signup and view all the answers

Melyik állítás helyes a use case diagramon szereplő aktorok és use case-ek közötti kapcsolat elemeire vonatkozóan?

<p>A rendszer szereplői és a use case-ek közötti kapcsolatot egy vonal jelöli, ami a részvételt jelzi a végrehajtásban. (D)</p> Signup and view all the answers

Flashcards

RUP rövidítése

Rational Unified Process - egy iteratív szoftverfejlesztési modell.

RUP modell fázisai

Elindítás, kidolgozás, megépítés, átmenet.

RUP modell 2. dimenziója

A RUP modell 2. dimenziója tartalmazza a vízesés modellt, evolúciós modellt és spirál modellt.

Mi az a RUP?

Egy szoftverfejlesztési modell, amely iteratív és inkrementális megközelítést alkalmaz.

Signup and view all the flashcards

Követelményspecifikáció fontossága RUP-ban

Mert pontos követelményekkel gyorsabb a fejlesztés és kevesebb az egyeztetés.

Signup and view all the flashcards

Agilis szoftverfejlesztés jellemzője

rugalmas, jó kommunikáció a megrendelővel, felhasználóval

Signup and view all the flashcards

Agilis szoftverfejlesztés kulcsszavai

fürge, rugalmas, hatékony, kommunikatív

Signup and view all the flashcards

Mi a Scrum?

Egy agilis szoftverfejlesztési módszer.

Signup and view all the flashcards

Generikus termék

Olyan szoftvertermék, amelynek specifikálását, tervezését és létrehozását a fejlesztő intézmény a piaci elvárások és a felhasználói igények alapján végzi el.

Signup and view all the flashcards

Customization

Egy generikus szoftver egyedi igényekhez alakítása az eladás előtt.

Signup and view all the flashcards

Elvárásoknak megfelelő működés

A szoftver teljesíti a felhasználói igényeket elfogadható idő alatt és kényelmesen.

Signup and view all the flashcards

Szoftvertermék tulajdonságai

A szoftvernek hatékonynak, megbízhatónak, használhatónak, módosíthatónak és hordozhatónak kell lennie.

Signup and view all the flashcards

Szoftvertermék tulajdonságai (2)

A szoftvernek tesztelhetőnek, újra-felhasználhatónak, karbantarthatónak, együttműködőnek és biztonságosnak kell lennie.

Signup and view all the flashcards

Hatékonyság

A szoftver a számítási feladatát kellő idő alatt teljesíti.

Signup and view all the flashcards

Megbízhatóság

A szoftver hibafellépés nélkül hajtja végre az előírt feladatát.

Signup and view all the flashcards

Használhatóság

A szoftvert megfelelően lehet használni, elfogadható felhasználói kényelemmel.

Signup and view all the flashcards

Szakterületi követelmény

A megrendelő által meghatározott feltételek és elvárások a szoftverrel kapcsolatban.

Signup and view all the flashcards

Spirál modell tervezés

A spirál modell egy iteratív szoftverfejlesztési megközelítés, ahol a tervezési fázis a felhasználói igények alapján történik, a szoftver architektúrájának megtervezésével.

Signup and view all the flashcards

Funkcionális követelmények leírása UML-ben

Use case diagramok.

Signup and view all the flashcards

Spirál modell lényege

A spirál modell lényege a kockázatok feltárása és csökkentése, lehetővé téve a különböző ciklusokban eltérő modellek használatát.

Signup and view all the flashcards

Use Case diagram elemei

Actor, Kapcsolat, Use Case.

Signup and view all the flashcards

Vízesés modell alkalmazása

A vízesés modell ideális olyan feladatokhoz, melyek előre pontosan ismertek, beleértve a teljes felépítést is.

Signup and view all the flashcards

Funkciófejlesztés sorrendje

Követelmények összegyűjtése -> Elemzés -> Tervezés -> Implementáció -> Tesztelés -> Kibocsátás

Signup and view all the flashcards

Nehezen átgondolható feladatok modelljei

Az evolúciós modell, prototípus alapú fejlesztés és spirál modell alkalmasak rosszul strukturált, nehezen átgondolható feladatokhoz.

Signup and view all the flashcards

Korai eredményeket célzó modellek

A prototípus alapú fejlesztés, spirál modell és inkrementális modell alkalmasak korai eredmények elérésére a felhasználó megnyerése érdekében.

Signup and view all the flashcards

Use Case kifejtése

Grafikusan aktivitási diagrammal, szövegesen forgatókönyvként (UML része).

Signup and view all the flashcards

Biztonságkritikus rendszerek

A biztonságkritikus rendszerek nem veszélyeztethetik az emberi életet, egészséget, nem okozhatnak gazdasági vagy környezeti kárt.

Signup and view all the flashcards

Követelmény

Olyan feltétel, képesség, szolgáltatás, melynek teljesítését elvárjuk az alkalmazástól.

Signup and view all the flashcards

Követelmények csoportosítása

Üzleti, felhasználói, funkcionális, nem-funkcionális, technikai.

Signup and view all the flashcards

Hibatűrő rendszerek jellemzői

A hibatűrő rendszerek hiba esetén is képesek ellátni főbb funkcióikat, bár teljesítményük lecsökkenhet; Szoftver meghibásodás esetén is képes működni.

Signup and view all the flashcards

Megbízhatóság definíciója

A megbízhatóság annak a valószínűsége, hogy egy rendszer adott időintervallumban, adott körülmények között megfelelően fog működni.

Signup and view all the flashcards

Mi a követelmény?

Olyan szolgáltatás, melynek teljesítését elvárjuk a tervezett alkalmazástól.

Signup and view all the flashcards

Mire használható az UML?

Az UML diagramok alkalmasak egy objektum-orientált rendszer statikus és dinamikus nézetének megjelenítésére.

Signup and view all the flashcards

Mi a különbség a statikus és dinamikus nézet között?

A statikus nézet az OO elemek közötti állandó kapcsolatokat mutatja be, míg a dinamikus nézet a futás közbeni változásokat dokumentálja.

Signup and view all the flashcards

Melyek az UML statikus diagramjai?

Osztálydiagram, csomagdiagram, telepítési diagram, komponens diagram, use case diagram.

Signup and view all the flashcards

Melyek az UML dinamikus diagramjai?

Aktivitás diagram, állapot-átmenet diagram, interakciós diagramok.

Signup and view all the flashcards

Mik tartoznak a rendszer határainak meghúzásához?

Anyagi, emberi, erőforrásbeli korlátok.

Signup and view all the flashcards

Mi a felhasználói követelmények három csoportja?

Funkcionális, nem funkcionális, üzleti követelmények

Signup and view all the flashcards

Példa funkcionális követelményekre?

A megrendelő megadja, hogy a kamatozott összeg kiszámításához melyik képletet kell használni. A megrendelő megadja, hogy milyen információkat kell tárolni a vevőikről. A megrendelő megadja, hogy nála egy beszállító szigorúan csak egy terméket szállíthat. A megrendelő rámutat, hogy az utazás és foglalás között csak 1:1 kapcsolat lehet. A megrendelő megadja, hogy az összesítő képernyőn milyen adatokat szeretne látni. A megrendelő rámutat, hogy az összesítő képernyőn mikori adatok jelenjenek meg.

Signup and view all the flashcards

Példa nem-funkcionális követelményekre?

A megrendelő kijelenti, hogy várhatóan 30.000 felhasználó lesz. A megrendelő kijelenti, hogy adott gomb megnyomásától számítva egy jelzésnek be kell következnie 10 másodperc alatt. A megrendelő kijelenti, hogy a rendelkezésre álló hardvert kell felhasználni a projekthez.

Signup and view all the flashcards

Use case definíció

Kapcsolódási pont a szoftverrendszer használói és a szoftverrendszer között.

Signup and view all the flashcards

Use case célja

A rendszer egy aspektusának pillanatképe, mely feltárja a fejlesztendő rendszer külső képét.

Signup and view all the flashcards

Use case tartalma

Definiálja a felhasználó és a számítógépes rendszer közötti interakciót.

Signup and view all the flashcards

Use case fókusza

Azt határozza meg, hogy a felhasználó MIT akar végrehajtani a szoftverrel, a célját, de nem a HOGYAN-t.

Signup and view all the flashcards

Aktorok azonosításának technikái

Közös beszélgetések, interjúk, kérdőívek, brainstorming.

Signup and view all the flashcards

Fekete doboz use case

A követelményspecifikációban definiált use case-eket fekete doboz use case-eknek nevezzük.

Signup and view all the flashcards

Use case kategorizálás

Lehet kicsi vagy nagy, származhat a megrendelőtől vagy a felhasználótól, és lehet architektúrálisan fontos, egyéb vagy rendszeridegen.

Signup and view all the flashcards

Use case jellemzői

UML-ben ellipszis jelöli, egy diszkrét feladatot jelöl, és tartozik hozzá egy use case leírás.

Signup and view all the flashcards

Study Notes

  • A tanulmányi jegyzetek azonosítása:*

RUP Rövidítése

  • A RUP rövidítése a Rational Unified Process.

RUP modell fázisai

  • A RUP modell fázisai: Elindítás, kidolgozás, megépítés, átmenet.

RUP Modell 2. Dimenziója

  • A RUP modell 2. dimenziója a vízesés modell fázisait foglalja magában.

RUP Definíciója

  • A RUP egy szoftverfejlesztési modell.

Követelményspecifikáció Fontossága a RUP Modellben

  • A követelmények pontos lefektetése csökkenti az egyeztetést és gyorsítja a fejlesztést.
  • Tisztázott kiindulási adatok révén a fejlesztés gördülékenyebb.

Agilis Szoftverfejlesztés Nem Jellemzői

  • Az agilis szoftverfejlesztésre nem jellemzőek a nagyon bonyolult szabályrendszerek.

Agilis Szoftverfejlesztés Jellemzői

  • Az agilis szoftverfejlesztést a fürge, rugalmas, hatékony és kommunikatív jelzők írják le leginkább.

Scrum Definíciója

  • A scrum egy agilis szoftverfejlesztési módszer.

Scrum Jellemzői

  • A scrum-ot a sprint, product backlog és a daily scrum meeting jellemzi.

Scrum Résztvevői

  • A scrum résztvevői a Product Owner, Scrum Master és a Team.

Szoftverprojekt Kiemelt Szereplői

  • Egy szoftverprojekt kiemelt szereplői a team, a projektvezető és a projektmenedzser.

Projektvezető Feladata Egy Szoftverprojektben

  • A projektvezető feladata a projekt tervezése, felülvizsgálata és a beszámoló készítése.

Projektmenedzser Feladata Egy Szoftverprojektben

  • A projektmenedzser feladata a team összeállítása, vezetése, ütemterv készítése és a képviselet a külvilág felé.

Szoftverprojekt Tervezésének Nem Fontos Része

  • Az épületgépészeti terv nem része egy szoftverprojekt tervezésének.

Projektterv Tartalma

  • A projektterv nem tartalmazza a megrendelő fizetését.

Nem Szoftverkockázat

  • A munkaerő stílusának megváltozása nem szoftverkockázat egy szoftverprojekt során.

Szoftverprojekt Kockázati Kategóriái

  • A szomszédos kockázat nem kockázati kategória egy szoftverprojekt esetében.

COCOMO Intermediate Előnye

  • A COCOMO Intermediate jobb, mint a COCOMO Basic, mert számol költségtényezőkkel is.

COCOMO Intermediate Költségtényezői

  • A COCOMO Intermediate költségtényezői 4 csoportra oszthatók.

COCOMO Intermediate Személyi Költségtényezői

  • A communicationability nem tartozik a COCOMO Intermediate személyi költségtényezői közé.

COCOMO2 Modell Alkalmazása

  • A COCOMO2 elsősorban a vízesés modellre vonatkozik.

CMM Definíciója

  • A CMM egy kormányzati projektre kifejlesztett módszer a projekt sikerességének megállapítására.

CMM Utódja

  • A CMM utódja a CMMI.

CMMI Fő Irányai

  • A hardware nem a CMMI fő iránya.

CMMI Érettségi Szintjei

  • A CMMI érettségi szintjei: Initial, Managed, Defined, QuantitativelyManaged, Optimizing.

Product Owner Feladata a Scrumban

  • A Product Owner felelős a költségekért, illetve elfogadja vagy visszadobja a kész szoftverrészeket.

A Scrum Master Feladata

  • A Scrum Master felelős a scrum betartásáért és biztosítja a csapat hatékony és termelékeny legyen.

Team Feladata

  • A Team feladata a csapat alkotása, a szoftver elkészítése.

Nem Igaz Állítás a Product Backlogról

  • A sprint burndown chart része.

Nem Igaz Állítás a Daily Scrumról

  • Során megoldják a felmerülő problémákat.

Sprint Jellemzői

  • Pontosan egy van belőle egy projekt során.

Sprint Időtartama

  • 2-4 hét.

Sprint Planning Menete

  • Produckt backlog és sprint backlog elkészítése, a sprint céljának meghatározása.

Sprint Backlog Definíciója

  • A product backlog része, amit a sprint alatt teljesíteni kell.

Sprint Burndown Chart Definíciója

  • Egy diagram, mely tartalmazza (naponta), hogy mennyi idő és mennyi elem van még hátra.

Release Burndown Chart Definíciója

  • Diagram, melyen látható, hogy időben kész lesz-e a szoftver aktuális változata.

CMMI Kezdeti Érettségi Szint Jellemzői

  • A folyamatok kiszámíthatatlanok, gyengén ellenőrzöttek.

CMMI Menedzselt Érettségi Szint Jellemzői

  • A folyamatok a projektre szabottabbak.

CMMI Meghatározott Érettségi Szint Jellemzői

  • A folyamatok a szervezetre szabottak és biztonságosabbak.

CMMI Mennyiségileg Menedzselt Érettségi Szint Jellemzői

  • A folyamatok mérhetőek és ellenőrzöttek.

CMMI Optimalizált Érettségi Szint Jellemzői

  • A hangsúly a folyamatok tökéletesítésén van.

Moore-Törvény

  • Az ugyanazon térfogatba integrálható tranzisztorok száma és ezzel együtt a számítási teljesítmény másfél évenként megkétszereződik.

Hardver Rendszer Részei

  • A rendszer felépítését, összetételét leíró dokumentáció
  • A rendszer üzemeltetését, működtetését leíró felhasználói dokumentáció
  • A rendszer koncepcióját, tervét leíró fejlesztői dokumentáció.

Szoftver Rendszer Részei

  • A számítógépen futó programok együttese
  • A programok futtatásához szükséges konfigurációs adatok, fájlok együttese
  • A rendszer felépítését, összetételét leíró rendszer-dokumentáció.
  • A rendszer üzemeltetését, működtetését leíró felhasználói dokumentáció

Szoftver Termék Típusa

  • Generikus termék.

Generikus Termék Jellemzői

  • Fejlesztő cég saját tervek alapján készíti el.
  • Bárki megvásárolhatja

Megrendeléses Termék Jellemzői

  • Felhasználói megrendelésre készül
  • Felhasználó igényei alapján tervezik
  • Szerződés alapján készül
  • Hogyan Szokás Még Nevezni A Generikus Terméket?
  • Becsomagolt termék
  • Bedobozolt termék

Szoftver Termék Definíciója

  • Generikus termék

Customization Szoftver Termékek Esetén

  • Egy generikus szoftvert egy adott felhasználó igényeihez alakítva adnak el neki

Elvárásoknak Megfelelő Működés

  • A szoftver teljesíti a felhasználói igényeket, elfogadható futási idő alatt, és elfogadható kényelmet biztosítva végzi el feladatát.

Egy Szoftver Termékre Milyen Tulajdonságoknak Kell Teljesülnie?

  • Hatékony
  • Megbízható
  • Használható

Szoftver Termék Hatékonysága

  • Kellő idő alatt teljesíti a számítási feladatát.

Szoftver Termék Megbízhatósága

  • Hibafellépés nélkül hajtja végre előírt feladatát.

Szoftver Termék Használhatósága

  • Megfelelően lehet használni, elfogadható felhasználói kényelemmel, szolgáltatásokkal.

Szoftver Termék Módosíthatósága

  • Könnyen meg lehet változtatni, ha a követelmények változnak.

Szoftver Termék Hordozhatósága

  • A lehető legkevesebb újraírás árán lehessen átvinni egy másik operációs rendszer alá

Szoftver Termék Tesztelhetősége

  • Könnyen lehessen tesztelni, az esetleges működési hibákat megtalálni.

Szoftver Termék Újra-Felhasználhatósága

  • felhasználhatóak legyenek

Szoftver Termék Karbantarthatósága

  • A felhasználás során felmerülő igényekhez lehessen megváltoztatni, átalakítani, módosítani

Szoftver Termék Együttműködhetősége

  • információcserélési lehetőségeire utal.

Brooks-féle Szabály

  • mások által is használható legyen, még további munkára, ráfordításra van szükség, ami az eredetinek kb. 8-9-szerese.

Emberhónap

  • A projektek munkaráfordításának egy mérőszáma. Ezt a számot úgy kapjuk meg, hogy a projektben részt vevő emberek átlagos számát megszorozzuk a projekt teljes időtartamával.\

Szoftverfejlesztési projekt sikerességének feltételei:

  • Ha a kitűzött határidőn belül készül el
  • Ha a fejlesztés a megállapított költségkereten belül valósul meg
  • terméket állították-e elő.

Szoftver Alkalmazási Területek

  • Rendszer-szoftverek
  • Üzleti célú szoftverek
  • Valós idejű szoftverek.

Roger Pressman Által Felállított Szoftver Alkalmazási Területek

  • Mérnöki és tudományos célú szoftverek
  • Beágyazott szoftverek.

Roger Pressman Szoftver Alkalmazási Területek

  • Személyi számítógépes szoftverek
  • Mesterséges intelligencia szoftverek

VIR Jellemzői

  • Elsősorban felső szintű döntéshozók számára nyújt támo

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser