What kind of document documents the following team practices/rules/procedures?
- Coding practices and syntax
- Directory structure and file naming conventions
- Testing plan (Unit, Integration and System)
- Logging rules and procedures
- Backup (of database, etc.) rules and procedures
- Adherence to module/component scope (functionality)
I am starting a new role that doesn't have any of these procedures. So I want to produce a document that says 'Every new software project needs to start with a Software Architecture & Design Document that explains and plans the ABOVE_THINGS' where ABOVE_THINGS = my bullet points above.
If I know the term for such a document I can google some templates to start me off.