Webbapplikationsarkitektur

En teknisk plan innan utvecklingen börjar

Vi tar fram en teknisk plan när en ny produkt eller en större förändring kräver tydliga beslut innan utvecklingen startar.

Planen beskriver systemets delar, data, behörigheter, integrationer, drift och en praktisk ordning för arbetet.

Diskutera arkitekturen

När tjänsten passar

När viktiga tekniska val måste göras tidigt

Arkitekturarbete minskar osäkerheten när flera gränssnitt, datakällor, användargrupper eller externa tjänster ska fungera tillsammans.

Flera produkter delar samma plattform

Webbplats, mobilapp och administration ska använda samma data och regler.

Många system ska kopplas ihop

Data flödar mellan interna verktyg, leverantörer och nya användargränssnitt.

Det här kan vi leverera

En plan som utvecklarna kan använda

01

Komponenter och datamodell

Systemgränser, centrala objekt, relationer, datakällor och ansvar.

02

API:er, konton och behörigheter

Datautbyte och regler för vad varje användare får se eller göra.

03

Infrastruktur och faser

Miljöer, driftsättning, säkerhetskopior, beroenden och arbetsordning.

Så arbetar vi

Gör besluten tydliga och motiverade

  1. 01

    Klargör mål och begränsningar

    Vi går igenom användare, data, befintliga system, tidplan och budget.

  2. 02

    Jämför möjliga lösningar

    Vi bedömer kostnad, risk, underhåll och begränsningar för de viktigaste alternativen.

  3. 03

    Dokumentera planen

    Vi beskriver vald struktur, öppna frågor, risker och de första utvecklingsfaserna.

Resultat

En tydlig struktur innan koden skrivs

Ni får tekniska beslut, en systemskiss, arbetsordning och en risklista som utvecklarna kan arbeta efter.

Vanliga frågor

Vanliga frågor

Kan vi beställa enbart arkitekturarbetet?

Ja. Planen kan användas av Ex Machina Stack eller av ett annat utvecklingsteam.

Låser planen oss vid en viss teknik?

Nej. Teknik väljs utifrån produkten, teamet, integrationerna och behovet av underhåll.

Har ni ett system som ska byggas eller åtgärdas?

Beskriv dagens situation, användarna och önskat resultat. Vi hjälper er att reda ut nästa steg.

Diskutera projektet