Teamsidan

Kvalitetsnorm

Vi skall följa Regentmodellen i alla projekt och följa upp det.

Vi går regelbundet igenom Regents värderingar och principer och hur vi i teamet kan relatera till dem. Vad betyder de i praktiken för oss i teamet. Kan vi relatera till dem och är det något vi saknar.

Kodkvalité

Välja ut och sätta nivåer per projekt.

Automatiserade tester

Vi ska ha automatiserade tester. Tester skall köras av CI server.

Testtäckning

Ska mätas. Automatisera och dokumentera för att se över tid.Görs av TeamCity.

Antalet buggar/fel

Bokföra manuellt i dokument på Onedrive.Alla buggar som kommer från sånt som är levererat till kunden.Hur ska vi få detta att funka i längden?

Upplevd kvalité

Subjektiv bedömning av teammedlemmar. Cykliskt vid retro eller release. Bokföras manuellt.

ReSharper + StyleCop

Använda samma settings fil i alla projekt för enhetlighet.

Statisk kodanalys

Ska mätas. Automatisera och dokumentera för att se över tid.Välja verktyg.

CI

Automatisk testning, paketering och så enkel deploy som möjligt.

Dokumentation

Inte massa word dokument. Wiki sida för varje projekt pekar ut dokumentation som ligger på andra ställen.

  • Systemkarta för olika miljöer
  • Arkitektur
  • Readme med hur man sätter upp saker lokalt
  • Flödesdiagram
  • Informationsmodell
  • Bygge, paketering, deploy

Teamretro varannan vecka, måndagar.

  • Efterlevnad av kvalitetsnormer
  • Genomgång av projekten
  • Andra teamaktiviteter, interna system mm
  • Förbättringar i process

Access till kundsystem

För deply och drif av de system vi bygger och underhåller har vi access till driftmiljöer.

VPN

Till kunder som hostar sina system själva har vi oftast VPN lösningar.Alla projekt där vi har VPN finns informationen om VPN anslutningar och remote servrar i LastPass.Access till LastPass har de som ingår i teamet.

Azure

De system som vi driftar i Azure har egna Azure konton för drift och eventuell AccTest miljö.De personer i Teamet som arbetar med projektet har access till dessa konton.Information om användare och lösenord till Azure resurser. t.ex. databaser finns i LastPass.

Octopus to Azure

Följnade länkar beskriver hur man sätter upp config i Azure och Octopus för att deploya web appar från Octopus: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-create-service-principal-portalhttps://octopus.com/docs/infrastructure/azure/creating-an-azure-account/creating-an-azure-service-principal-account