article thumbnail

A Note to Business Leaders on Software Engineering

Strategic Tech

Software development is not an established discipline where there is a clear technique used to solve any given problem. In fact, there are near infinite ways to solve every software engineering challenging. However, it definitely is not. The costs of entropy in software systems cannot be over-emphasised.

article thumbnail

The state of site reliability engineering: SRE challenges and best practices in 2023

Dynatrace

Customer empathy is key to a fully optimized site reliability engineering practice Software engineering can often be an impersonal discipline. The panelists speculated that AI will likely improve quality of life for SRE teams through its ability to efficiently execute tasks.

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

Automated observability, security, and reliability at scale

Dynatrace

However, scaling up software development requires more tools along the software product lifecycle, which must be configured promptly and efficiently. In summary, Configuration as Code enables the automatic execution of validations for a full set of configuration objectives and workflow definitions.

article thumbnail

Do we need IT Departments?

The Agile Manager

Twenty years ago, the argument for eliminating the IT function went like this: while IT was once a differentiator that drove internal efficiency, it was clearly evolving into utility services that could be easily contracted. Maximizing cash flow is the goal of an organization designed for highly efficient, repetitive execution.

article thumbnail

New Metadata-Only Column Changes in SQL Server 2016

SQL Performance

When we ask SQL Server to change some aspect of a column's definition, it needs to check that the existing data is compatible with the new definition. Rewrite some or all of the stored data to match the new definition. A much better, and more explicit table definition would be: CREATE TABLE dbo. Be Careful with Syntax.

Servers 63
article thumbnail

How Red Hat and Dynatrace intelligently automate your production environment

Dynatrace

This way, disruptions are minimized, MTTR is significantly decreased, and DevSecOps and SREs collaborate efficiently to boost productivity. Problem remediation is too time-consuming According to the DevOps Automation Pulse Survey 2023 , on average, a software engineer takes nine hours to remediate a problem within a production application.

DevOps 279
article thumbnail

AI for everyone - How companies can benefit from the advance of machine learning

All Things Distributed

Definitely, because they offer business and society fascinating possibilities. For the past 20 years, thousands of software engineers at Amazon have been working on ML. If you can predict demand, you can plan more efficiently. Progress through machine learning. Is the hype surrounding AI and ML even justified?