Ako dodávame
Toto nie je marketingová stránka. Je to zoznam pravidiel, podľa ktorých pracujeme, a môžete nás podľa nich kontrolovať.
Termíny
Termín stanovujeme s rezervou. Ak sa práca dá stihnúť za dva týždne, dohodneme štyri. Radšej realistický sľub a skoršie dodanie než opačne.
Podklady potrebujeme pred štartom: prístupy, testovacie údaje, kontaktnú osobu na vašej strane. Bez nich sa termín posúva a povieme to vopred, nie v deň odovzdania.
Rozsah je fixný a počet revíznych kôl je zmluvne určený. Ak sa rozsah zmení, mení sa aj termín a cena, a dozviete sa to skôr, než sa začne pracovať.
Používame AI. Preto máme prísnejšie pravidlá, nie voľnejšie
Časť kódu a nastavení vzniká za pomoci AI. Je to dôvod, prečo vieme dodať rýchlejšie a lacnejšie než pred tromi rokmi, a nemáme dôvod to tajiť.
Zároveň vieme, čo z AI vychádza, keď to nikto nekontroluje: kód, ktorý na prvý pohľad funguje a nemá ošetrené oprávnenia. Chýbajúca kontrola vstupov. Odkaz na súčiastku, ktorú už nikto neudržiava. Preto platí jednoduché pravidlo: nič, čo nebolo prečítané riadok po riadku, nejde do prevádzky.
Pravidlá pre kód
- Vlastný kód oddelene, tak aby ho aktualizácia neprepísala.
- Kontrola všetkého, čo do systému vstupuje, a ošetrenie všetkého, čo z neho vystupuje.
- Kontrola oprávnení pri každej akcii, ktorá mení údaje.
- Databázové dotazy výhradne parametrizované.
- Obmedzený upload súborov a kontrola typov.
- Žiadne heslá ani prístupové kľúče napevno v kóde.
- Použité knižnice overujeme: či existujú, či sú udržiavané, kedy vyšla posledná aktualizácia.
Pravidlá pre prevádzku
- Minimum rozšírení. Nič z neoficiálnych zdrojov a žiadne nelegálne licencie.
- Testovacie prostredie pred ostrou prevádzkou. Nikdy nasadenie priamo.
- Dvojfaktorové overenie a oddelené účty.
- Automatické zálohy s otestovanou obnovou. Záloha, ktorú nikto neskúšal obnoviť, nie je záloha.
- Dohľad nad behom a upozornenia, aby výpadok neobjavil až používateľ.
- Dokumentácia a prístupy odovzdané klientovi. Nezamykáme si zákazníka.
Pravidlá pre automatizáciu
- Oddelené prostredie pre vývoj a prevádzku aj pri automatizovaných postupoch.
- Definované správanie pri chybe každého kroku: opakovanie, odloženie, upozornenie.
- Prevádzka na infraštruktúre klienta tam, kde to dáva zmysel nákladovo alebo kde to vyžadujú interné pravidlá.
- Riadenie prístupov na úrovni, akú má klient na ostatných systémoch.
Súvisiace stránky
Povedzte nám, ktorý proces vás stojí najviac času
Úvodný rozhovor trvá 45 minút a je bezplatný. Na konci viete, či má zmysel pokračovať. Ak nemá, povieme to.