Guide
Så väljer ni konsultbolag för mjukvaruutveckling
Välj konsultbolag för mjukvaruutveckling efter hur bolaget arbetar, inte efter hur stort det är: de ni träffar ska vara de som gör jobbet, ni ska äga koden, timmarna ska redovisas öppet och bolaget ska kunna säga vad det inte kan. Guiden är skriven av Vynatix, ett litet mjukvarukonsultbolag i Göteborg inom Android Automotive, AI och molnplattformar, så läs den med det i åtanke.
Det som avgör mest är vem som faktiskt gör arbetet och vad ni har kvar när uppdraget är slut. Timpris och storlek säger lite om resultatet. Checklistan nedan fungerar oavsett vem ni väljer.
Vad ska ni ha klart för er innan ni kontaktar ett konsultbolag?
Innan ni kontaktar någon behöver ni veta vilket utfall ni vill ha, vilken begränsning som inte går att förhandla bort, ungefär vilken budget ni har och vad ni redan klarar själva. Skriv ner det, så blir det första samtalet konkret och svaren går att jämföra.
- Utfallet: vad som ska fungera när uppdraget är klart, så tydligt att någon utanför teamet kan avgöra om det är uppnått.
- Den hårda begränsningen: en deadline, en regel ni måste följa, en plattform ni inte kan byta eller data som inte får lämna huset.
- Budgetramen: ett spann räcker för att bolaget ska kunna säga om uppdraget är rimligt.
- Det ni redan har: kompetensen i teamet, och vem hos er som ska äga resultatet efteråt.
Konsultbolag, konsultmäklare eller egen rekrytering: vad passar när?
Ett konsultbolag passar när ni vill att någon tar ansvar för en avgränsad leverans, en konsultmäklare när ni vet exakt vilken roll ni behöver fylla och själva kan leda arbetet, och en egen rekrytering när behovet är långsiktigt och hör till kärnan i verksamheten. Inget av dem är bättre i allmänhet, och formerna går att kombinera.
| Alternativ | Passar när | Tänk på |
|---|---|---|
| Konsultbolag | Ni vill att någon tar ansvar för en avgränsad leverans och behöver komma igång utan att rekrytera. | Fråga vem som gör jobbet och hur kunskapen stannar hos er. |
| Konsultmäklare | Ni vet exakt vilken roll ni behöver fylla och kan leda arbetet själva. | Mäklaren förmedlar en person. Ansvaret för resultatet ligger oftast hos er. |
| Egen rekrytering | Behovet är långsiktigt och kompetensen hör till kärnan i verksamheten. | Det tar ofta tid att hitta rätt person, men kunskapen stannar hos er. |
Vilka frågor ska ni ställa ett konsultbolag för mjukvaruutveckling?
Fråga vem som gör jobbet, hur seniora de är, vem som äger koden, hur arbetet dokumenteras, hur timmarna redovisas, vad som ligger utanför uppdraget och hur det avslutas. Lägg märke till vilka svar som dröjer eller blir vaga.
- Vem gör jobbet? Träffa de utvecklare som ska arbeta i uppdraget, och fråga om det är samma personer när avtalet väl är skrivet.
- Hur seniora är de? Fråga vad de har byggt som gick i produktion och vad de själva ansvarade för.
- Vem äger koden? Svaret bör vara ni, från första dagen, med dokumentation och åtkomst till allt som behövs för att driva arbetet vidare utan bolaget.
- Hur dokumenteras arbetet? Be om ett exempel på vad ett tidigare uppdrag lämnade efter sig.
- Hur redovisas timmarna? Fråga hur ofta och på vilken detaljnivå.
- Vad ligger utanför uppdraget? Ett bolag som har förstått uppgiften kan säga var gränsen går och skriva ner den innan arbetet börjar.
- Hur avslutas uppdraget? Fråga hur överlämningen går till och vem hos er som tar över.
Hur bedömer ni om utvecklarna verkligen är seniora?
Ni bedömer senioritet bäst genom att prata teknik direkt med den som ska göra jobbet och be om något som personen har skrivit. Antal år i ett CV säger mindre än hur någon resonerar om avvägningar och begränsningar.
- Be om något de har skrivit och får visa, till exempel en designbeskrivning eller ett överlämningsdokument. Det visar om nästa utvecklare kan förstå arbetet.
- Fråga om ett uppdrag de har tackat nej till, och varför. En senior utvecklare vet var den egna förmågan tar slut.
- Beskriv ett verkligt problem från er vardag och lyssna efter följdfrågorna. Den som frågar om begränsningarna innan den föreslår en lösning har oftast gjort liknande arbete förut.
Varningssignaler
Vilka varningssignaler ska ni ta på allvar?
Ta det på allvar när ni inte får träffa den som ska göra jobbet, när någon annan dyker upp efter att avtalet är skrivet, eller när ingen vill skriva ner vad som ingår. Var för sig kan de ha en förklaring. Tillsammans brukar de betyda att ingen tar ansvar för resultatet.
Var vaksamma på
- En säljare eller kontoansvarig mellan er och utvecklaren, som ni inte kommer förbi
- Ett annat CV efter att avtalet är skrivet
- En omfattning som ingen vill skriva ner
- Ett ja på allt, utan en enda gräns
- Fakturor som inte går att stämma av mot redovisade timmar
När är ett stort konsultbolag det bättre valet?
Ett stort konsultbolag är ofta det bättre valet när ni behöver många utvecklare samtidigt, drift dygnet runt, närvaro på flera orter eller en leverantör som redan finns i ert ramavtal. Ett litet bolag kan inte bemanna ett stort team över en natt, och det ska säga det. Avvägningen är att ett större bolag ofta har fler led mellan er och dem som gör arbetet, så frågorna ovan gäller där också.
Vem har skrivit guiden, och hur svarar Vynatix på sin egen checklista?
Guiden är skriven av Vynatix, ett litet mjukvarukonsultbolag i Göteborg med seniora utvecklare, och vi har ett intresse av att ni väljer oss. Så här svarar vi på vår egen checklista, med bara sådant vi kan stå för:
- Vem gör jobbet: de ni träffar är de som gör arbetet, inbäddade i ert team och utan mellanled.
- Senioritet: fråga vilka som ska bygga, och hur länge de har gjort det. Flera av oss har arbetat länge med fordonsmjukvara och inbyggda system.
- Koden: ni äger koden. Vi äger resultatet, och levereras något trasigt är det vårt ansvar.
- Timmar: redovisas ärligt varje vecka. Vi fakturerar de timmar vi har arbetat, så fakturan blir ingen överraskning.
- Omfattning: vi kommer överens om den innan vi börjar och säger rakt ut vad som ligger utanför. Arbete vi inte kan göra bra tackar vi nej till, och då säger vi vem som kan.
- Dokumentation och avslut: varje uppdrag lämnar dokumentation som en utvecklare kan läsa, och vi stannar så länge uppdraget behöver oss.
- Tidigare uppdrag: tre kan vi beskriva offentligt, åt Volvo Trucks, Volvo Cars och en kund i reglerad verksamhet. Läs om dem (på engelska).
- Det vi inte passar för: ett stort team på kort tid, eller arbete utanför applikationsutveckling, AI och molnplattformar.
Vanliga frågor
Vad är skillnaden mellan ett konsultbolag och en konsultmäklare?
Ett konsultbolag har egna utvecklare och står bakom deras arbete, medan en konsultmäklare förmedlar konsulter från andra bolag eller egenföretagare till en roll som ni själva leder. Avtalet avgör var ansvaret för resultatet ligger, men med en mäklare ligger det oftast hos er.
Vem ska äga koden när ett konsultbolag har skrivit den?
Ni bör äga koden från första dagen, och det bör stå i avtalet. Det här är ingen juridisk rådgivning, så låt någon som kan avtal läsa villkoren.
Hur kontrollerar man att konsulterna är seniora?
Prata teknik direkt med de utvecklare som ska göra jobbet, be om något de har skrivit och fråga om ett uppdrag de har tackat nej till och varför. Hur de resonerar om begränsningar säger mer än antalet år i CV:t.
När är egen rekrytering bättre än att anlita konsulter?
Egen rekrytering är oftast bättre när behovet är långsiktigt och kompetensen hör till kärnan i verksamheten. Konsulter passar bättre när behovet är tidsbegränsat eller när ni behöver erfarenhet ni inte hinner bygga upp själva.
Hur ska timmarna redovisas i ett konsultuppdrag?
Timmarna bör redovisas regelbundet, helst varje vecka, och så detaljerat att ni ser vad tiden har gått till. Fakturan ska gå att stämma av mot redovisningen.
Om Vynatix
Vynatix AB är ett mjukvarukonsultbolag i Göteborg, grundat 2023 och en del av Ultra Group. Våra seniora utvecklare arbetar som en del av kundernas organisationer inom Android Automotive, AI och molnplattformar, med Volvo Trucks och Volvo Cars bland kunderna. Det första samtalet sker oftast på plats i Göteborg, och vi svarar på förfrågningar inom en arbetsdag.
Fler guider på svenska finns på vår svenska startsida, bland annat om konsultbolag i Göteborg som arbetar med Android Automotive och om hur ni jämför AI-konsultbolag i Sverige.
Nästa steg
Ställ samma frågor till oss. Vi svarar inom en arbetsdag.
Berätta vilket utfall ni behöver och vilken begränsning som gäller. Är det inte arbete vi kan göra bra säger vi det, och vem som kan.
Kontakta oss