Sokan kérdeztétek már, mi alapján fejlesztjük a Billingót, mit veszünk vigyelembe az új verzió tervezésekor és hogyan is néz ki maga a fejlesztés. Összefoglaltuk hát egy rövidke poszt erejéig mi történik a gondolat és a verziófrissítés közötti időben.
A fejlesztési lista több forrás alapján áll össze. Sok funkciójavaslatot kapunk a felhasználóktól, milyen új funkcióknak örülnének leginkább, mivel tudnának még gyorsabban, még hatékonyabban dolgozni. Ezekért nagyon hálásak vagyunk, és persze szorgosan össze is gyűjtjük őket. Ezekből hetente kapunk újabbakat, már szép hosszú a lista. A felhasználóktól származó ötletek mellé jönnek a használat során felmerülő nehézségek vagy hibák miatt érkező visszajelzések. Ezek jellemzően nem kritikus hibák, azokat a lehető leggyorsabban, úgynevezett hotfix-ként javítjuk. És ezek mellé jönnek a saját ötleteink és elképzeléseink, milyen irányba szeretnénk fejeszteni a Billingót, melyek azok a funkciók, amelyektől a Billingo még jobb, még szebb és még hasznosabb lesz.
A felhasználók ötleteit, a mi elképzeléseinket és a javítandó feladatokat egyetlen listán gyűjtjük, ami emiatt persze elképesztően hosszú. De mi hetente, kéthetente ötletelünk, mely fejlesztések valósuljanak meg a következő hetekben. Ha összeállt a kisebb lista, kezdődhet is a fejlesztés.
Valószínűleg neked sokszor fel sem tűnik, de hetente/kéthetente élesítünk új verziót az alkalmazásról. Ezekről azért nem küldünk minden esetben értesítést, mert a fejlesztés a felhasználók számára nem látványos, hiszen szinte teljes egészében a háttérrendszerben történik.
Általában heti-kétheti rendszerességgel rakunk ki új verziót az alkalmazásból, sokszor van, hogy nincs is látható különbség, mert a fejlesztés szinte teljes egészében a háttérrendszerben történt.
A fejlesztéseken egy egész csapat dolgozik, az ő feladatuk, hogy a Billingo napi használata zökkenőmentes legyen. Ők elsősorban a saját gépükön dolgoznak és tesztelnek, ha pedig kész vannak a saját fejlesztésükkel, akkor a belső szerverre is feltöltik az alkalmazást, ahol a többiek is láthatják. Ők persze sáskaként vetik magukat a prédára és próbálják kiszűrni a felmerülő hibákat. Ebben az ún. kód freeze szakaszban a hibajavításokon kívül új kód nem kerülhet a verzióba
Az egész fejlesztés és deployment git-flow -ra lett felépítve. Minden fejlesztő checkoutolja a legfrissebb dev verziót (ha a dev verzió hibás, akkor a mastert). A saját fejlesztéséhez létrehoz egy feature/xyz branchot, amiben elvégzi a saját fejlesztéseit. Amikor készen van, akkor mergeljük az ő változtatásait a dev verzióval.
Ha mindenki megfelelőnek tartja a fejlesztést, akkor élesben is kikerül a szerverre a fejlesztési csomag és ezzel minden felhasználó számára láthatóvá válhat, akkor átadjuk a feladatot egy deployment szervernek, amely a verzió alapján felépíti a teljes alkalmazást újra, majd feltelepíti a szükséges csomagokat. Amikor pedig végzett, akkor egyszerűen átváltunk a két verzió között.
Hivatalos: Taroltunk a Marketing Diamond Awardson! 14 díjazott pályamunkával nemcsak az Év Vállalata címet hoztuk el, hanem a megbízói toplista élére is felkerü...
Február 22-én, a rangos Companies for the Future Award 2025 gálaeseményen a Billingo Technologies Zrt. elnyerte a középvállalati kategória első helyezését! A Jo...
Már 10 éve részese a magyar vállalkozások életének a Billingo online számlázó, ami most ünnepli megalapításának 10. évfordulóját. A cég elsősorban a mikro-, kis...
A Joint Venture Szövetség immár harmadik alkalommal rendezte meg a Companies for the Future Award gálát, ahol idén Besztró Szabolcs, a Billingo Operatív és Stra...
A magyar vállalkozások többsége szerint az MI időt és energiát spórol a cégeknek. A mesterséges intelligencia üzleti célú használatára már Magyarországon is ...
Itt a nagy leleplezés: a Billingo háza táján óriási fejlesztések folynak a háttérben, amely nemcsak a számlázást helyezi új alapokra. Vezérigazgatónk, Sárospata...