Remove Architecture Remove Code Remove Software Architecture Remove Software Engineering
article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

There are a few qualities that differentiate average from high performing software engineering organisations. I believe that attitude towards the design of code and architecture is one of them. The same mindset should also be applied to architecture; involve the whole team and challenge the small details.

article thumbnail

Up your quality and agility factor – using automation to build “performance-as-a-self-service”

Dynatrace

For software engineering teams, this demand means not only delivering new features faster but ensuring quality, performance, and scalability too. One way to apply improvements is transforming the way application performance engineering and testing is done. 2 New roles and responsibilities at Panera Bread .

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

O’Reilly serverless survey 2019: Concerns, what works, and what to expect

O'Reilly

For the inaugural O’Reilly survey on serverless architecture adoption, we were pleasantly surprised at the high level of response: more than 1,500 respondents from a wide range of locations, companies, and industries participated. As noted earlier, the majority of survey respondents are software engineers.

article thumbnail

AI meets operations

O'Reilly

First, the behavior of an AI application depends on a model , which is built from source code and training data. A model isn’t source code, and it isn’t data; it’s an artifact built from the two. This means that, to have a history of how an application was developed, you have to look at more than the source code.

article thumbnail

Analyzing Software Failure on the NASA Mars Climate Orbiter

cdemi

million on this mission and have the probe crash into the Martian atmosphere because two teams of software engineers, who both wrote great code, did not communicate together and did not follow specifications. What a blow to space exploration it was to have spent $327.6 Rocket science is hard, but communication is harder.

article thumbnail

Visualising Sociotechnical Architecture with DDD and Team Topologies

Strategic Tech

I’ve been disappointed for a long time with the way in which companies organise software development teams. I remember as a young, naive software developer, I assumed there would be structured processes and patterns similar to those used for designing a software architecture. A clear warning sign.

article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly

This is both frustrating for companies that would prefer making ML an ordinary, fuss-free value-generating function like software engineering, as well as exciting for vendors who see the opportunity to create buzz around a new category of enterprise software. The new category is often called MLOps. This approach is not novel.

DevOps 138