Razvoj poslovnih rešitev
Razvijamo aplikacije na platformi Microsoft .NET in v oblaku Microsoft Azure. Osredotočeni smo na razvoj poslovnih informacijskih rešitev, ki delujejo na principu odjemalec–strežnik in zahtevajo visoko stopnjo zanesljivosti, varnosti ter podpore in integracije z obstoječimi sistemi. V podjetju verjamemo, da je dobro definiran, razčlenjen in premišljen poslovni proces najpomembnejše izhodišče za razvoj programske opreme, zato se nikoli ne posvečamo izključno tehnični implementaciji rešitve.
Popis stanja in specifikacije zahtevanih rezultatov
V prvi fazi je potrebno popisati zahteve stranke, trenutno stanje poslovnega procesa, ki ga stranka želi rešiti z novo aplikacijo, in točno določiti rezultate. Pri tem je ključno tesno sodelovanje, da je razumevanje procesa z naše strani čim boljše. Ob koncu koraka morata biti jasno definirana tako problem kot pričakovana rešitev.
Zasnova sistema in uporabniškega vmesnika
Pripravi se predlog rešitve in koncept zasnove sistema ter maske uporabniškega vmesnika. Z vizualizacijo uporabniškega vmesnika se lahko naredijo še dodatne poenostavitve in optimizacije. Preverijo se vse možnosti integracije z obstoječim informacijskim sistemom.
Razvoj programske opreme
Pripravi se tehnična arhitektura in izbere nabor tehnologij. Med razvojem se v dogovorjenih intervalih s stranko preverjajo vmesna stanja, sprotne pripombe pa se upoštevajo v naslednjem ciklu razvoja.
Testiranje in izobraževanje
V zadnjem koraku se razvita rešitev testira v ožjem krogu uporabnikov, da se odpravijo morebitne napake ali nevšečnosti pri uporabi. Nato se izvede izobraževanje vseh uporabnikov, rešitev pa se postopoma uvede v vsakodnevno uporabo.
Morebitni nadaljnji razvoj obstoječega sistema se izvede s ponovitvijo vseh korakov. Opisan način dela omogoča stranki jasen pregled nad zahtevami in rezultati projekta, transparenten nadzor nad stroški in možnost prilagajanja na spremembe.
Tehnologije
- Microsoft .NET 10 in C#
- ASP.NET Core: MVC in Web API
- Microsoft Azure: App Service in Azure Functions
- Cloudflare: Workers, AI Search, DNS in zaščita pred napadi DDoS
- Azure SQL Database in Microsoft SQL Server
- Microsoft Entra ID za prijavo in upravljanje identitet
- Azure OpenAI in Azure AI Search