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