article thumbnail

Thoughts on organizing architecture

Xebia

No long debates with other engineers about the envisioned solution. Value-stream teams have been given more autonomy and possibilities to select, purchase and integrate hardware and software. The character and way of working of the architect function has a huge impact on the engineering culture.

article thumbnail

Article: Using Machine Learning for Fast Test Feedback to Developers and Test Suite Optimization

InfoQ Culture Methods

Test suites may be computationally expensive, compete with each other for available hardware, or simply be so large as to cause considerable delay until their results are available. Software testing, especially in large scale projects, is a time intensive process.

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

Thoughts on organizing architecture

Xebia

No long debates with other engineers about the envisioned solution. Value-stream teams have been given more autonomy and possibilities to select, purchase and integrate hardware and software. The character and way of working of the architect function has a huge impact on the engineering culture.

article thumbnail

Technical Health Isn’t Optional

O'Reilly Media - Ideas

You’re no longer tied to Digital Equipment hardware because you bought a DEC compiler and have a few million lines of code using proprietary extensions (a very real problem for technologists in the 1980s and 1990s). Similarly, Tim Hope said that open source is critical in building an engineering culture and developing systems.

article thumbnail

A Commitment to Diversity: Reflections on GHC

LaunchDarkly

At LaunchDarkly I have experienced similar intellectual honesty, one of the many facets of our outstanding engineering culture. There are a few aspects of our company culture that I believe contribute to this, namely empowering employees’ voices and blamelessness.

article thumbnail

On Not Being a Cog in the Machine

Honeycomb

If a problem comes up, it can be addressed in code, hardware, and through automation. Initially, as a software developer, it’s tempting to frame the software as an independent system that you work on. You can make the system as correct, fault-tolerant, and as robust as possible.

article thumbnail

6 Crucial Issues for Legacy.NET App Modernization

Datavail

In particular, migrating to the Microsoft Azure cloud will shift from a capital expense to an operational expense, and can help save on hardware, software, and maintenance. Establishing an IT culture. Modernizing legacy applications is the perfect opportunity to reform your broader IT and engineering culture as well.

Azure 52