Team Page

Quality standard

We will follow the Regent model in all projects and follow it up.

We regularly review Regent’s values ​​and principles and how we in the team can relate to them. What do they mean in practice for us in the team. Can we relate to them and is it something we are missing.

Code quality

Select and set levels per project.

Automated tests

We will have automated tests. Tests must be run by CI server.

Test coverage

To be measured. Automate and document to see over time.
Made by TeamCity.

The number of bugs / errors

Post manually in documents on Onedrive.
All bugs that come from things that are delivered to the customer.
How do we make this work in the long run?

Perceived quality

Subjective assessment of team members. Cyclic at retro or release. Posted manually.

ReSharper + StyleCop

Use the same settings file in all uniformity projects.

Static code analysis

To be measured. Automate and document to see over time.
Select tools.

CI

Automatic testing, packaging and as simple deploy as possible.

Documentation

  • Not mass becomes document. The wiki page for each project points out documentation that is located elsewhere.
  • System map for different environments
  • Architecture
  • Readme with how to set things up locally
  • Flow diagram
  • Information model
  • Build, packaging, deploy

Team retro every other week, Mondays.

  • Compliance with quality standards
  • Review of projects
  • Other team activities, internal systems, etc.
  • Improvements in the process

Access to customer systems

For deply and operation of the systems we build and maintain, we have access to operating environments.

VPN

For customers who host their systems themselves, we usually have VPN solutions.
All projects where we have a VPN have the information about VPN connections and remote servers in LastPass.

The members of the team have access to LastPass.

Azure

The systems we operate in Azure have their own Azure accounts for operation and any AccTest environment.

The people in the Team working on the project have access to these accounts.

User information and passwords for Azure resources. for example databases can be found in LastPass.

Octopus to Azure The following links describe how to set up config in Azure and Octopus to deploy web apps from Octopus.
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-create-service-principal-portal
https://octopus.com/docs/infrastructure/azure/creating-an -azure-account / creating-an-azure-service-principal-account