Minőségpolitika

Jót, szépet, megbízhatót akarunk alkotni, flottul, tervezhetően.

Szervezés

🕟 Azért, hogy minél hamarabb értéket kapjon a megrendelő, és hogy hamar látsszon, ha valamit máshogy kéne, rövid átfutási időkkel igyekszünk dolgozni.

📦 Azért, hogy rövid legyen az átfutási idő, és a haladás jól látható legyen, egyszerre kis adag munkát vállalunk el.

➰ Azért, hogy hamar kiderüljenek a funkciók lényegi részei, először leskicceljük a fejlesztendő funkciókat.

📐 Azért, hogy egyértelműek legyenek az elvárások és a felölelt munkamennyiség, a megrendelés előtt letisztázzuk a leskiccelt funkciót.

📽️ Azért, hogy hamar kiderüljön, ha valamit máshogyan kéne, a munkát már félkész állapotában demózzuk, és az ekkor kiderült igényekhez igazodunk.

Ügyfélkapcsolat

ℹ️ Azért, hogy a megrendelő tisztában legyen, hogy mire számíthat, az egyeztetés elején egy információs anyagot adunk át a fejlesztési folyamatainkról.

🔒 Azért, hogy a megrendelő biztonságban tudja az üzleti titkait, az egyeztetés elején titoktartási nyilatkozatot teszünk.

✍🏻 Azért, hogy egyszerűbb legyen a szerződéskötés, ha lehetséges, e-mailben kötjük.

📋 Azért, hogy a vállalások és a haladás követhetőek legyenek, ezeket projektmenedzsment-rendszerben vezetjük, amit a megrendelő folyamatosan láthat.

🗨️ Azért, hogy ne váljon rejtett költséggé, a megrendelői egyeztetéseket feltüntetjük az árajánlatban: bennefoglalt valahány órát, ezen felül pedig óradíjasan.

🫴🏻 Azért, hogy csökkentsük a megrendelő kockázatát a munka megszűnése esetén, átadáskor a forráskódot és egy továbbadási kézikönyvet adunk át egy esetleges új fejlesztő eligazítására.

Szoftvertechnológia

⌨️ Azért, hogy a kód korábbi verzióit vissza tudjuk nézni, verziókezelő rendszert használunk.

🌴 Azért, hogy csökkentsük az összefésülésekkel töltött időt, a kódból egy fő ágat vezetünk, a mellékágakat rendszeresen frissítjük a főágból, és lehetőleg hamar visszafésüljük.

✅ Azért, hogy később ne jöjjenek vissza a hibák, automata teszteket csinálunk a szoftvereinkhez, és rendszeresen futtatjuk őket a módosítások után.

⚙️ Azért, hogy ne kézzel kelljen az ellenőrzéseket és teszteket futtatni, CI/CD rendszert használunk.

🧸 Azért, hogy biztonságosan tudjuk tesztelni a szoftverünket integráltan, kiadás előtt egy tesztszerverre telepítjük.

🏗️ Azért, hogy ne kelljen kézzel telepíteni és visszaemlékezni, hogy legutóbb hogyan csináltuk, minden telepítést automatizáltan csinálunk.

🔙 Azért, hogy egy elrontott verzió esetén csökkentsük a károkat, megoldjuk, hogy korábbi verziókat egy kattintással vissza lehessen állítani.

📸 Azért, hogy ne legyen baj, ha véletlenül az alkalmazásunk adatvesztést okoz, minden fontos környezeten automatikus rendszeres biztonsági másolat készül a teljes adatbázisról

📜 Azért, hogy ne teljen az időnk a kód formázásával, automatikus formázót használunk.

🧶 Azért, hogy tipikus hibákat azonnal kiküszöböljünk, lintert használunk.

Tudásmenedzsment

🗝️ Rendszeresen alakítjuk és finomítjuk a technikáinkat és módszereinket.

📄 Azért, hogy a megszerzett tanulságok ne vesszenek el, a tanulságainkat és döntéseinket rendszeresen leírjuk.