ACME Consulting. Den sista pusselbiten.ACMECONSULTINGGrundat år 1990
ENKontakt
IT-KOMPETENS

Software Development

ACME hjälper er att hitta utvecklare för nya funktioner, integrationer och modernisering av befintliga system. Vi matchar kompetens inom frontend, backend, fullstack, mobil och embedded mot er kodbas och ert arbetssätt. Ni kan förstärka teamet med en specialist eller samla flera kompetenser. Testning, kodgranskning och kunskapsöverföring ingår i samtalet om uppdragets omfattning.

Två utvecklare arbetar med kod och gemensam granskning.
Utveckling tillsammans
SÅ KAN ETT UPPDRAG SE UT

Ett sammanhängande orderflöde mellan system

Situation
Ett orderflöde passerar en kundtjänst, ett affärssystem och en leveransplattform. Manuell registrering skapar dubbelarbete, men systemen har olika informationsmodeller. Teamet vill automatisera flödet utan att avbryta det dagliga arbetet.
Konsultens bidrag
En utvecklare kan avgränsa ett första flöde med teamet och bygga integrationer med tester för både normala förlopp och fel. Versionshantering, återförsök och spårbarhet anpassas till systemens ansvar innan ändringen prövas stegvis.
Möjlig nytta
Flödet kan minska manuell registrering och göra fel mellan systemen lättare att följa upp.

Tre frågor inför ert uppdrag

  • Vilket arbetsmoment skapar mest dubbelarbete?
  • Vilka system äger informationen i flödet?
  • Hur ska fel upptäckas och hanteras?
FÖRDJUPNING / SOFTWARE DEVELOPMENT

Det här kan konsulten
hjälpa er med.

01

Utveckling utifrån verkliga flöden

Utvecklaren bryter ned prioriterade behov till funktioner som går att bygga, testa och utvärdera. Acceptanskriterier och tidig återkoppling från produktägare och användare hjälper teamet att välja nästa steg. Teknikvalen anpassas till arkitektur, belastning och befintlig kod.

02

Utveckling som går att förvalta

Läsbar kod, tester och kodgranskning gör det lättare för fler att utveckla samma lösning. Uppdraget kan gälla nya funktioner eller förbättringar av teknisk skuld, beroenden och dokumentation. Prioriteringen utgår från vad som försvårar utveckling och förvaltning mest.

03

Integrationer och gemensamma informationsflöden

Integrationer kräver överenskommelser om data, API:er, versioner och felhantering. Konsulten arbetar med exempelvis händelseflöden, återförsök och spårbarhet. Ägarskap och hantering av avbrott behöver vara kända när flera system och leverantörer delar samma flöde.

04

En kontrollerad väg till produktion

Automatiserade byggen och tester ger teamet snabb återkoppling. Vägen till produktion omfattar även godkännanden, ansvar för driftsättning och möjlighet till återställning. Kontinuerlig leverans gör en release möjlig vid behov; tidpunkten väljs utifrån verksamheten och tjänstens risker.

ARBETET I PRAKTIKEN

Exempel på insatser
och leveranser.

Vi bestämmer uppdragets omfattning och leveranser tillsammans med er.

01

En utvecklingsbar startpunkt

Genomgång av kodbas och beroenden samt en prioriterad backlog. Teamet får en plan för första leveransen och kriterier för när arbetet är klart.

02

Programvara med tillhörande underlag

Funktioner och integrationer med överenskomna tester och dokumentation. Leveransen redovisar både färdigt arbete och kända begränsningar.

03

Förutsättningar för nästa förvaltare

Dokumentation av bygg, driftsättning, felsökning och återställning, tillsammans med kunskapsöverföring till dem som ska utveckla och förvalta lösningen vidare.

INFÖR ERT NÄSTA STEG

Vanliga frågor
om området.

Vilken utvecklarkompetens behöver vi?

Utgå från vilken del av lösningen som ska förändras, den befintliga teknikmiljön och teamets ansvar. Frontend, backend, mobil och embedded ställer olika krav. Beskriv också integrationer, testning och driftsättning, så att matchningen omfattar hela arbetsuppgiften.

Bör vi ersätta det gamla systemet helt?

Det beror på förändringsbehov, beroenden och risk. En genomgång kan visa vilka delar som går att förbättra stegvis och vilka som begränsar verksamheten mest. Beslutet behöver väga utvecklingskostnad mot migrering, parallell drift, kunskapsbehov och den fortsatta förvaltningen.

Hur kan vi bedöma kvaliteten i leveransen?

Utgå från överenskomna funktioner och kvalitetskrav. Granska även tester, kodens begriplighet, felhantering och hur lösningen fungerar i drift. En bra uppföljning synliggör kända risker och kvarstående arbete, så att en tekniskt färdig del också kan bedömas i sitt verksamhetssammanhang.

Källor och vidare läsning

Läs mer om metoder och principer hos dessa organisationer.

Tillbaka till alla kompetensområden
LÅT OSS BÖRJA MED ETT SAMTAL

Prata med oss
om ert uppdrag.

PERSONLIG KONTAKT.Alexander Wessely · KonsultchefMejla Alexander 070–288 82 55

Prata direkt med Alexander om
kompetens, uppdrag och nästa steg.

ACME CONSULTING

Berätta om
ert behov.

Några rader räcker för att börja. Vi tar det vidare tillsammans.

Till info@acmeconsulting.se. Öppnar ditt e-postprogram. Du granskar och skickar själv. Inga uppgifter sparas på hemsidan.

Du kan också mejla direkt eller ringa 070–288 82 55.
ACME CONSULTING

Din integritet.

Hemsidans egna funktioner använder inga analysverktyg eller marknadsföringskakor. Ditt val av ljust eller mörkt läge och säsongstema sparas i webbläsaren. Kontaktformuläret sparar inga personuppgifter på hemsidan.

När du använder formuläret förbereds ett mejl i ditt e-postprogram. Du väljer själv om du vill skicka det. Kundförfrågningar och underkonsultsamarbeten adresseras till info@acmeconsulting.se. Ansökningar om anställning adresseras till rekrytering@acmeconsulting.se. Uppgifterna i ett skickat mejl används för att hantera din förfrågan och eventuell fortsatt kontakt.

Frågor om dina uppgifter kan du skicka till info@acmeconsulting.se. ACME Consulting, organisationsnummer 556406-8236, Gävlegatan 16, 113 30 Stockholm.

Sites-plattformens åtkomst och inloggning hanteras av plattformen. Länkar till LinkedIn, Google Maps och andra webbplatser öppnar externa tjänster.