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