# Introduction

This playbook defines a set of principles and practices that Equal Experts recommends for delivery of secure software. Our approach is based on a combination of first-hand experience and industry best practice.

We hold a similar view to that of the [AWS Well-Architected Framework](https://aws.amazon.com/architecture/well-architected/) (emphasis added):

> ... we prefer to distribute capabilities into teams rather than having a centralized team with that capability. There are risks when you choose to distribute decision making authority, for example, ensuring that teams are meeting internal standards. We mitigate these risks in two ways. First, **we have practices that focus on enabling each team to have that capability**, and **we provide access to experts who ensure that teams raise the bar on the standards they need to meet**. Second, **we put in place mechanisms that carry out automated checks to ensure standards are being met**.

The practices defined are technology and vendor agnostic, allowing each team to determine the best way to adopt them in their specific context.

## Who's this playbook for?

We've created this playbook to help teams work together to deliver secure software. It's not just for software engineers; it is for everyone involved in delivering software. It's also not prescriptive about how each of the practices should be adopted, but allows you to determine which practices are appropriate for you and the best way to implement them.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://playbooks.equalexperts.com/secure-delivery-playbook/intro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
