Skip to content

muralidharand/dora-engineering-metrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

DORA Engineering Metrics

Installation

Install the required packages and execute the script like below.

pip install azure-core azure-devops pandas numpy python-dateutil requests

Execution

Execute the application like below.

python dora.py
Enter your Organization url: https://dev.azure.com/murali
Enter your Personal Access Token : ****
Enter Project name : Murali.HelloWorld
Enter Repository name : Murali.HelloWorld
Enter Branch name : releases/v1
Enter number of days to analyze : 15

The results will be printed like this.

DORA Metrics for releases/v1 branch in Murali.HelloWorld:
Time Period: Last 15 days
Deployment Frequency: 28.20 deployments/day
Lead Time for Changes: 25.53 hours
Change Failure Rate: 1.32%
Time to Restore: 0.00 hours

Reference

Engineering Metrics

About

Examples, snippets for engineering metrics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages