General Principles - Software Company
Creating high-quality software requires robust processes and procedures to maintain and monitor standards.
These principles guide the development and delivery of high-quality software to customers and create the software development lifecycle (SDLC).
In addition to software development, the company is required to maintain broader principles and IT policies that govern acceptable use, confidentiality, and employee onboarding (including recruitment) and offboarding processes.
Mandatory (enforced) policies and procedures are highlighted where applicable.
The playbook/template is broken down into these pages/categories:
Playbook - Software Company - Code Quality and StandardsPlaybook - Software Company - Agile Development PracticesPlaybook - Software Company - Security First ApproachPlaybook - Software Company - Technical ExcellencePlaybook - Software Company - Financial AwarenessPlaybook - Software Company - DevOps Culture