Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:fejlesztesi_modellek_es_modszertanok

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:programozas:fejlesztesi_modellek_es_modszertanok [2019/08/22 11:59]
admin [Evolúciós modell]
oktatas:programozas:fejlesztesi_modellek_es_modszertanok [2022/12/11 14:12] (aktuális)
admin [RUP]
Sor 4: Sor 4:
  
   * **Szerző:​** Sallai András   * **Szerző:​** Sallai András
-  * Copyright (c) Sallai András, 2014 +  * Copyright (c) Sallai András, 2014, 2022 
-  * Licenc: ​GNU Free Documentation License 1.3 +  * Licenc: ​[[https://​creativecommons.org/​licenses/​by-sa/​4.0/​|CC Attribution-Share Alike 4.0 International]] 
-  * Web: http://szit.hu+  * Web: https://szit.hu
 ===== Bevezetés ===== ===== Bevezetés =====
  
Sor 72: Sor 72:
 Az egyes változatokat is több lépésben hozzuk létre. Az egyes változatokat is több lépésben hozzuk létre.
  
-{{:​oktatas:​programozás:​inkrementális_fejlesztes.png|}}+{{:​oktatas:​programozás:​inkrementalis_fejlesztes.png|}}
  
 ===== Spirális modell ===== ===== Spirális modell =====
Sor 82: Sor 82:
   * Minden ciklus célkitűzéssel indul.   * Minden ciklus célkitűzéssel indul.
  
-{{:​oktatas:​programozás:​szoftverfejlesztés:​spiralis_modell.png?​200|}}+{{:​oktatas:​programozás:​spiralis_modell.png?​200|}}
  
-{{:​oktatas:​programozás:​szoftverfejlesztés:​spiralismodell.png?​400|}}+{{:​oktatas:​programozás:​spiralismodell.png?​400|}}
  
 ===== Iteratív modell ===== ===== Iteratív modell =====
Sor 102: Sor 102:
   * A sorrend nem szigorúan van véve.   * A sorrend nem szigorúan van véve.
  
-{{:​oktatas:​programozás:​szoftverfejlesztés:​v-modell.png|}}+{{:​oktatas:​programozás:​v-modell.png|}}
  
 +Az eredeti V-modell-t mostanában többféleképpen értelmezik.
 +
 +
 +{{:​oktatas:​programozas:​v-modell_uj.png|}}
  
 ===== Tisztaszoba ===== ===== Tisztaszoba =====
Sor 111: Sor 115:
 A tisztaszoba technika magas színvonalú,​ hitelesíthető szoftverek fejlesztésénél használt eljárás. A tisztaszoba technika magas színvonalú,​ hitelesíthető szoftverek fejlesztésénél használt eljárás.
  
-A tisztaszoba technikát **Harlan Mills** ​használta ​használta az IBM berkeiben. ​+A tisztaszoba technikát **Harlan Mills** használta az IBM berkeiben. ​
  
 A hangsúly a hibák eltávolítása helyett azok **megelőzésén** van.  A hangsúly a hibák eltávolítása helyett azok **megelőzésén** van. 
Sor 121: Sor 125:
  
 ===== RUP ===== ===== RUP =====
- 
- 
  
 A **Rational Unified Process** szavak rövidítése. A **Rational Unified Process** szavak rövidítése.
  
-A Rational Software Corporation fejlesztette, amit később az IBM felvásárolt+módszert a **Rational Software Corporation** fejlesztette. A céget ​később az IBM felvásárolta
-Egy agilis megközelítés. Az [[oktatas:​programozás:​szoftverfejlesztés:uml|UML]] és az [[wp>​Unified_Process|USDP]] alapján készült.+A RUP egy agilis megközelítés. Az [[oktatas:​programozás:​uml|UML]] és az [[wp>​Unified_Process|USDP]] alapján készült.
  
  
  
-{{:​oktatas:​programozás:​szoftverfejlesztés:​rup_eredete.png|}}+{{:​oktatas:​programozás:​rup_eredete.png|}}
  
  
Sor 169: Sor 171:
 Minden új fázis kezdete egy **mérföldkő** Minden új fázis kezdete egy **mérföldkő**
  
-{{:​oktatas:​programozás:​szoftverfejlesztés:​rup_modell.png|}}+{{:​oktatas:​programozás:​rup_modell.png|}}
  
  
Sor 200: Sor 202:
   * iterációs fejlesztés   * iterációs fejlesztés
   * működő prototípusok létrehozása   * működő prototípusok létrehozása
-  * fejlesztést támogató programok ​használat, például IDE+  * fejlesztést támogató programok ​használata, például IDE
     * IDE     * IDE
       * IDE eszközei       * IDE eszközei
Sor 209: Sor 211:
         * esetleg vizuális szerkesztő (GUI-hoz)         * esetleg vizuális szerkesztő (GUI-hoz)
       * IDE megvalósítások       * IDE megvalósítások
-        * Geany 
-        * Scite 
-        * XEmacs, GNU Emacs, vi, nvi 
-        * Anjuta (Lin) 
         * Eclipse         * Eclipse
         * CodeBlocks         * CodeBlocks
Sor 226: Sor 224:
   * futtatható program **lassú**   * futtatható program **lassú**
  
-{{:​oktatas:​programozás:​szoftverfejlesztés:rad.png|}}+{{:​oktatas:​programozás:​rad.png|}} 
 ===== Extrém programozás ===== ===== Extrém programozás =====
  
-Egy szoftverfejlesztése során a felhasználókkal folyamatos egyeztetés folyik,+Egy szoftverfejlesztése sorána felhasználókkal folyamatos egyeztetés folyik,
 így a fejlesztők nem találkoznak hirtelen jött ötletekkel,​ módosításokkal,​ így a fejlesztők nem találkoznak hirtelen jött ötletekkel,​ módosításokkal,​
 a félreértések minimalizálódnak. a félreértések minimalizálódnak.
Sor 255: Sor 254:
  
 {{:​oktatas:​programozás:​extrem_programozas.png|}} {{:​oktatas:​programozás:​extrem_programozas.png|}}
 +
 ===== Scrum ===== ===== Scrum =====
  
Sor 362: Sor 362:
  
 {{:​oktatas:​programozás:​leanmodell.png|}} {{:​oktatas:​programozás:​leanmodell.png|}}
 +
 ===== TDD ===== ===== TDD =====
  
oktatas/programozas/fejlesztesi_modellek_es_modszertanok.1566467947.txt.gz · Utolsó módosítás: 2019/08/22 11:59 szerkesztette: admin