# Deployment - Failure

Deployment Failure represents the percentage of deployments that failed during the deployment runs in the production environment.

By integrating with your CI/CD tool, Typo tracks all your production deployments across repos & workflows as configured by you. During these runs, the total number of deployments that fail represents the Deployment Failure.\
These are identified based on the status received from your CI/CD tool.

<div align="left"><figure><img src="https://813988662-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeCZyG1kSmV84geZ9Ws6s%2Fuploads%2FrSqBahfa7iaobkgm7Wrv%2FScreenshot%202025-06-26%20143032.png?alt=media&#x26;token=8088b280-3e27-4d8c-9651-1e0b5810c455" alt=""><figcaption></figcaption></figure></div>

> Benchmarking deployment failures enables the tech team to pinpoint systemic weaknesses, prioritise improvements, and streamline the deployment pipeline, ultimately enhancing system stability and minimising disruptions in service delivery.

<div align="left"><figure><img src="https://813988662-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeCZyG1kSmV84geZ9Ws6s%2Fuploads%2FsQke0lVvqvFyKBbJTQoN%2FScreenshot%202025-06-26%20143108.png?alt=media&#x26;token=176af873-30ab-4a76-a9a2-f9eaa5096209" alt=""><figcaption></figcaption></figure></div>

### **How does measuring Deployment failure help in improving the Engineering teams' efficiency?**

1. **Identifying Weaknesses:** Tracking deployment failures helps identify patterns and root causes of failures, such as configuration errors, compatibility issues, or infrastructure problems.
2. **Prioritizing Improvements:** By understanding the frequency and impact of deployment failures, teams can prioritize improvements to processes, tools, and infrastructure to prevent future failures.
3. **Enhancing Automation:** Analyzing deployment failures can highlight opportunities for automating manual tasks, reducing human error, and improving the reliability of deployment processes.
4. **Optimizing Testing Strategies:** Insights from deployment failures can inform adjustments to testing strategies, such as expanding test coverage, implementing more robust regression testing, or enhancing integration testing.


---

# 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://typo.gitbook.io/typo-help-docs/engineering-metrics/deployment-metrics/deployment-failure.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.
