Mike Melnicki ansvarar för byggandet av utvecklingsverktyg på Atlassian. Han har garanterat haft anledning att fundera på hur man ska bedöma effektivitet för utvecklingsteam. De tankarna delar han med sig av på SD Times.

Här är Mike Melnickis checklista för att kolla effektivitet för utvecklingsteam:

  • Är kvaliteten för mjukvaruleveranserna konsekvent hög? Måste man ta tillbaka leveranser ofta? Hur ofta måste leveranser avbrytas?
  • Finns det några standarder för hur kod ska se ut? Används några verktyg för att snabbt kolla att de följs?
  • Går det snabbt att köra tester och är de pålitliga? Körs testerna automatiskt och täcker de all kod som behöver täckas?
  • Kan alla utvecklare bidra med kod där det behövs?
  • Går kodgranskningar snabbt? Deltar många i kodgranskningar?
  • Hur mycket teknisk skuld finns det?
  • Är arkitekturen vettig och skalbar? Innefattar den säkerhet och skydd för integritet?

Läs också: Har du rätt nyckeltal – eller glömde du kunden?

Det är en rätt diger lista som presenteras. Täcker man punkterna i den så går det nog att med gott samvete hävda att ett utvecklingsteam jobbar effektivt.

Mike Melnicki föreslår att den här checklistan kan användas av utvecklare som är intresserade av nya jobb. Hans råd är att ställa de här frågorna till ett företag som vill anställa dig.