fejlesztő - e-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... ·...
TRANSCRIPT
![Page 1: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/1.jpg)
Biró Krisztián
Fejlesztő
A motorháztető alatt
![Page 2: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/2.jpg)
Bevezetés – előzmények
Miért az lett ami
![Page 3: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/3.jpg)
Agilis tranzíció – szoftverek nélkül
![Page 4: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/4.jpg)
• 2017 November
• Új PO
• Fejlesztők csatlakoztak a projekthez
• Külső fejlesztőcsapat pár hónapon belül (2018 febr)
• A szoftver jelenleg is fut és fejlesztés alatt van, élő• Naponta több ezer user
• Előre adott környezeti és szoftveres háttér
Agilis tranzíció - előzmények
![Page 5: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/5.jpg)
• Célok• Megfelelő szoftveres környezet kialakítása, amivel segíthetjük a belső és külső
fejlesztés összehangolását
• A történelmi előzmény megtartása, kódok és feladatok szintjén is
• Jó volna még• A különböző eszközök számának csökkentése
• Lehetőleg olyat használjunk, amiben már másnak van tapasztalata illetve tudunk segíteni más problémáját megoldani
• Fedje le a “modern” fejlesztési folyamatok minden lépését• Előkészítés, tervezés, fejlesztés, tesztelés, karbantartás, dokumentálás, tudásátadás
Agilis tranzíció – a megoldandó problémák
![Page 6: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/6.jpg)
Alkalmazott megoldások
Az ÉTDR szoftver példáján keresztül
![Page 7: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/7.jpg)
• De facto standard
• Egy szoftver forráskódján történt minden változást tárol, ütközéseket kezel
• Egyszerre több ágat (branch) kezel
• Nincs megkötés, hogy “hogyan” kell használni, ezt minden csapat magának alakítja ki
• Alkalmazott megoldás• BonoboGit
Szoftverek - Git
![Page 8: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/8.jpg)
Szoftverek – Git - Folyamatok
![Page 9: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/9.jpg)
• Feladatkezelő, ticketing
• Egy feladat életútja követésére alkalmas
• Mint a GIT esetében, a konkrét folyamatokat mi alakítjuk ki (státuszátmenetek)
• Fontos, hogy a forráskóddal össze legyen kötve• Kódváltozás -> git commit message -> jira ticket
• Eltér a cégen belül alkalmazott megoldásoktól
Szoftverek – Jira
![Page 10: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/10.jpg)
Szoftverek – Jira – Aktuális feladatok
![Page 11: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/11.jpg)
Szoftverek – Jira – Verziók listája
![Page 12: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/12.jpg)
Szoftverek – Jira – Verzió áttekintése
![Page 13: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/13.jpg)
• Külső vállalkozó Redmine-t használ
• A JIRA ticketeken végzett módosításokat vezeti át
• Nem létezett működő illetve ingyenes megoldás
Szoftverek - JiraMine
![Page 14: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/14.jpg)
• Hasznosnak vélt, hosszabb lélegzetvételű leírások• És még sok mást
• A wikipédia szoftvere
• A tartalommal feltöltése folyamatban van, hétről-hétre bővül
• Szeretnénk átállni a Lechnerben használt közös megoldásra
Szoftverek - Mediawiki
![Page 15: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/15.jpg)
• Technikai szempontból unalmas, de a mindennapiélet megkönnyítésére az egyik legfontosabb szoftver
• Ingyenes, sok funkcióval rendelkező chatszoftver
• Csatlakoztunk a Lechneren belül használt megoldáshoz
Szoftverek – Rocket.Chat
![Page 16: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/16.jpg)
• Continuous integration / Continuous deployment megoldás
• Több feladatot látnak el
• Szoftverminőség és termelékenység növelése
• A Lechneren belül alkalmazott megoldáshoz csatlakoztunk
Folyamatban – Jenkins
![Page 17: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/17.jpg)
• Kód review
• Egymás munkájának átnézése
• Fisheye/Crucible szoftverre esett a választás
• A szoftveres háttér ki van alakítva (könnyű)
• A folyamatok kialakítása még csak tervben
Folyamatban – Crucible
![Page 18: Fejlesztő - E-építés portállechnerkozpont.hu/data/sites/default/files/pic/article/... · 2018-05-09 · •A történelmi előzmény megtartása, kódok és feladatok szintjén](https://reader033.vdocuments.pub/reader033/viewer/2022041822/5e5ecff07663ea4ea57b06b4/html5/thumbnails/18.jpg)
KAPCSOLAT
+36 (1) 279-2610
lechnerkozpont.hu
facebook.com/lechnertudaskozpont
instagram.com/lechner_tudaskozpont
1111 Budapest, Budafoki út 59.
ELÉRHETŐSÉG/