Preskoči na vsebino
Laptop with source code on a wooden desk next to a small green plant and a keyboard

Skrbno napisana koda za vsak poslovni dan.

glitzavo povezuje znanje o korporativnem programiranju v Sloveniji: od arhitekture do vsakdanje kakovosti kode.

Osrednje teme

  • Poslovne aplikacijeZasnova notranjih sistemov
  • AvtomatizacijaProcesi brez ročnega dela
  • Podatkovni modeliUrejeni in sledljivi podatki
  • Varnost kodePregledi in dobre prakse
  • IntegracijePovezovanje sistemov prek API-jev

O projektu

Najhitrejša pot od ideje do delujoče kode. Pika.

glitzavo je informativni vir o tem, kako v slovenskih organizacijah nastaja zanesljiva programska oprema: razumljivo, pregledno in brez nepotrebnih ovinkov.

  • 3 plasti arhitekture: podatki, logika in uporabniški vmesnik

  • 5 načel, ki ločijo vzdržljivo kodo od hitrih popravkov

  • 1 skupen jezik za razvijalce in poslovne ekipe

Osnove

Načela razvoja poslovne programske opreme

Šest tem, ki se pojavljajo v vsakem resnem projektu korporativnega programiranja.

  • Arhitektura

    Jasna arhitektura pred prvo vrstico kode

    Dobra zasnova določa meje modulov, odgovornosti in tokove podatkov, še preden nastane prva funkcija.

  • Koda

    Berljivost kot skupna odgovornost

    Imena, struktura in pregledi kode omogočajo, da sistem razumejo tudi tisti, ki ga niso pisali.

  • Kakovost

    Testi, ki ščitijo poslovna pravila

    Avtomatski testi ohranjajo pomembna pravila delovanja, ko se sistem razvija in spreminja.

  • Integracije

    Sistemi, ki se povezujejo, ne zapirajo

    Odprti vmesniki in jasni podatkovni dogovori olajšajo povezovanje med aplikacijami v podjetju.

  • Varnost

    Varnost kot del vsakdanjega dela

    Obravnava občutljivih podatkov, upravljanje dostopov in pregled odvisnosti so del vsake iteracije.

  • Znanje

    Dokumentacija, ki ostane aktualna

    Kratki, vzdrževani zapisi odločitev prihranijo čas ob vsaki menjavi ekipe ali tehnologije.

Blog

Iz našega bloga

Vsi prispevki

Trije koraki razvoja poslovne rešitve

  1. 1

    Analiza poslovnih procesov

    Najprej razumemo, kako organizacija dela, katere podatke uporablja in kje nastajajo ozka grla.

  2. 2

    Zasnova arhitekture

    Določimo module, vmesnike in podatkovne tokove, ki bodo prenesli rast in spremembe.

  3. 3

    Razvoj in pregled kode

    Koda nastaja v majhnih korakih, z avtomatskimi testi in rednimi pregledi znotraj ekipe.

Software dashboard with charts and code on a large monitor
Smiling Slovenian woman software architect in a bright office

Razumevanje poslovanja je pol programa

  • Sodelovanje

    Razvijalci, analitiki in poslovne ekipe delijo isti besednjak in iste cilje.

  • Pregledna struktura

    Moduli z jasnimi mejami olajšajo vzdrževanje in vključevanje novih članov ekipe.

  • Sledljive spremembe

    Zgodovina odločitev in sprememb je vedno na voljo vsem, ki delajo na sistemu.

  • Osredotočenost na cilj

    Vsaka funkcija izhaja iz resnične poslovne potrebe, ne iz tehnološke muhe.