article thumbnail

AoAD2 Practice: Continuous Deployment

James Shore

Continuous Deployment. If you use continuous integration, your team has removed most of the risk of releasing. Done correctly, continuous integration means that the team is ready to release at any time. Continuous deployment resolves this risk. How to Use Continuous Deployment. Continuous Integration.

article thumbnail

AoAD2 Practice: Build for Operation

James Shore

In addition to logging, your code should also measure items of interest, called metrics. Most metrics will be technical, such as the number of requests your application receives, the time it takes to respond to requests, memory usage, and so forth. Metrics are typically accumulated for a period of time, then reported.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

What Is Hyperautomation?

O'Reilly Media - Ideas

You don’t have to wait for a few weeks after the end of a month (or quarter or year) to close the books and find out your results; you know the results continuously. As a result, your relationship to many important financial metrics changes. You always know your cash flow; you always know your credit line. Is retraining needed?

Trends 125
article thumbnail

Grown-Up Lean

LeanEssays

This working paper was submitted as a chapter in The International Handbook of Lean Organization , Cambridge University Press, Forthcoming. Customer-focused metrics were used to guide a team’s performance, and teams were expected to work both autonomously and asynchronously to improve customer outcomes. How are they getting along?