[TODO] All of this content needs reviewing as i suspect the SDEs being designed by each istitution has its own foundations. E.G. UoM don't use Azure TRE. The Principles section is perfect though and should probably for part of the core induction training we offer.
Repository for development processes and standards for use of repositories and code approach. A good place for people to start to understand how to contribute here.
List of developer skills and materials
[TODO] Add list of tools
Trustworthy Research Environments (TRE) provide secure areas for conducting research, and are the core stack for many of our projects.
Currently our development plan revolves around these two bits of open source code:
https://microsoft.github.io/AzureTRE/v0.11.0/
https://github.com/civic-health-innovation-labs/HeifER
You should also find the principles outlined here useful:
https://satre-specification.readthedocs.io
https://www.turing.ac.uk/research/research-projects/turing-way
https://www.turing.ac.uk/research/research-projects/data-safe-havens-cloud
You will also want to take a look at some of the security expectations we have:
https://www.ncsc.gov.uk/cyberessentials/overview
https://learn.microsoft.com/en-gb/azure/well-architected/security/
└── 📁sde-skills-dev-docs
└── README.md // Readme file
└── 📁assets // Folder for images and other fixed assets
└── 📁design-docs // Design docs folder
└── design-doc-template.md // Template for design docs
└── personas-and-use-cases.md // Template and guidance for user stories
└── glossary.md // Glossary of terms
└── project-management.md // Overview of project management approach
└── skills.md // Skills and recommended training materials for dev team
└── using-github.md // Guidance for using GitHub