PiJa
Backend & Systemutveckling

Backend &System-utveckling

Kontakta oss

Vill du veta mer om hur vi kan hjälpa dig? Hör av dig så berättar vi mer.

Kontakta oss

PiJa AB
Kornhamnstorg 49, 1TR
111 27 Stockholm

Vikten med en bragrund till ditt system

Backend och systemutveckling syftar ofta på den del av ett program vars syfte är att lagra all data och beräkningar som behövs för att t.ex. en app eller ett program ska fungera. Exempelvis autentisering, hantering av användare och rättigheter, spara innehåll, lista rätt innehåll, streama video/ljud, beräkna komplexa värden och importera/exportera data. På PiJa jobbar vi med ett stort utbud av olika system samt skräddarsydda lösningar. Det är viktigt att man anpassar systemet efter behoven och planerar tillräckligt långt i framtiden som budget och affärsnyttan möjliggör.

Olika faktorer som påverkar val av system och komplexitet:

  • Produktens tilltänkta livslängd
  • Produktens funktioner
  • Belastningsgrad och antal användare
  • Typ av belastning (jämn/toppar)
  • Underhåll och support
  • Säkerhet
  • Kvalitet
  • Budget
  • Krav på tillgänglighet och drifttid

Läs mer om vår process här: Vår Process

Ett säkert system avhög kvalitet räknas hem över tid

Vikten av kvalitet ökar ju längre livslängd produkten/tjänsten har. En längre livslängd innebär dock att möjligheten att tjäna hem ökad kvalitet ökar. Ökande kostnader vid högre krav på drifttid kan innefatta exempelvis fler servrar, mer övervakning och att tester av produkten behöver sättas upp.

Ibland är vikten av att testa en affärsnytta snabbast möjligt viktigare än långsiktigheten och säkerheten. Dessa system brukar inom systemutveckling benämnas som "hack". Hack fungerar ofta som kortsiktiga lösningar men är sällan rätt väg för produkter med längre livslängd och högre krav på säkerhet och drifttid.

Man landar ofta i en avvägning av budget och framförhållning samt drifttid där man förutspår tillräckligt för att växa men vid högre tillväxt kanske behöver göra en ny bedömning. Ett exempel är ett system som estimeras ha ca 500 aktiva användare med 5 minuters användning om dagen som ökar sin kundstock genom lyckad marknadsföring till 50 000 kunder – då har man mycket möjligt ökat behov av säkerhet och drifttid, vilket kanske ställer nya krav mot vad man beräknade från början.

Högre krav på säkerhet och drifttid medför i många fall att man behöver tänka efter mer innan man sätter igång med utvecklingen samt ställer högre krav på tid i genomförandet och därmed en ökad budget. Den ökade budgeten räknas hem över tid med mindre nertid av systemet samt färre buggar som behöver rättas. Den största vinsten med högre kvalitet är dock att genom att ge mer tid till planering och genomförande ges en ökad möjlighet till vidareutveckling av produkten. För många hack i en produkt medför ofta att man inte kan komma längre med systemet utan att börja om från början eller helt stanna av utveckling av ny funktionalitet till förmån för att 'städa' systemet.

PiJas erfarenhet avsystemutveckling

Vi på PiJa har lång erfarenhet av utveckling av system för både webb och appar. Vi driftar och vidareutvecklar nya funktioner för våra kunder kontinuerligt. Genom att ha ett team av utvecklare kan vi ta hand om och ta över befintliga produkter samt utveckla helt nya system som är skräddarsydda för just din verksamhet. Tillsammans sätter vi budget och mål i en workshop som motsvarar livslängden och kvaliteten på produkten eller tjänsten för att maximera affärsnyttan.

Kontakta oss på PiJa för att tillsammans diskutera era möjligheter att ta ert system till den nivå som passar bäst för er affärsnytta.