article thumbnail

Simple sabotage for software

Erik Bernhardsson

You can of course make a series of obviously bad decisions, but you'd get fired quickly. Make sure production environment differs from developer environments in as many ways as possible. Develop incredibly detailed “strategic” plans. Deploy as infrequently as possible. Urge extreme caution about deployments.

article thumbnail

Coach your Architects in Agile Architecture!

Xebia

Some companies ignore architects in their transformation, some will upskill their architects, and some will make the DevOps teams responsible for the architecture. A core problem we see is that those responsible for the transformation have little experience dealing with architecture in an agile way.

Coaching 130
Insiders

Sign Up for our Newsletter

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

article thumbnail

The skills and traits of elite CTOs

CIO

He also stresses that, because technology is not one-size-fits-all, CTOs must be experienced with technical architecture. A CTO will help make decisions on the choice of technology adoption, infrastructure, and development architecture,” Athawale says. Why is this important? AI advancement provides a good example. “A

article thumbnail

Cloud native platforms: To build or to buy?

CIO

The platform usually has opinions about your app’s architecture. For example, a cloud native platform really wants your apps to follow the 12-factor best practices and use a microservices architecture. Developers will create that platform if one doesn’t exist. All apps need a platform to run.

Cloud 263
article thumbnail

Prerequisites for evolutionary architectures

CircleCI

Designing software that is flexible and changeable is arguably the most important architectural property. However, if we optimise our architecture for change (evolvability), when we discover a performance issue or a security vulnerability we can change our system to help address it. In development. or “What about security?”.

article thumbnail

Deep Vision announces its low-latency AI processor for the edge

TechCrunch

Hameed and Qadeer developed Deep Vision’s architecture as part of a Ph.D. “They came up with a very compelling architecture for AI that minimizes data movement within the chip,” Annavajjhala explained. , who recruited Ravi Annavajjhala, who previously worked at Intel and SanDisk, as the company’s CEO.

article thumbnail

Letting change and uncertainty advance your software architecture

CircleCI

Change might be one of the only constants engineers will deal with over the course of their careers. The market is changing, our business is evolving, our customer base is growing, and our team is scaling. Outside of the youngest of projects, it’s unlikely that you can describe the architecture that you have with any simple one-liner.