Remove ChatGPT Remove Software Engineering Remove Test-Driven Development
article thumbnail

AI-native software engineering may be closer than developers think

CIO

Organizations and vendors are already rolling out AI coding agents that enable developers to fully automate or offload many tasks, with more pilot programs and proofs-of-concept likely to be launched in 2025, says Philip Walsh, senior principal analyst in Gartner’s software engineering practice. This technology already exists.”

article thumbnail

The Best Product Engineering Org in the World

James Shore

Software engineering productivity cant be measured. We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers. So I told the truth.

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

Preparing for AI

O'Reilly Media - Ideas

Writing about ChatGPTs memory feature, Simon Willison said , Using LLMs effectively is entirely about controlling their contextthinking carefully about exactly what information is currently being handled by the model. Unit tests are a useful exercise because testing logic is usually simple; its easy to see if the generated code is incorrect.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Our industry is in the early days of an explosion in software using LLMs, as well as (separately, but relatedly) a revolution in how engineers write and run code, thanks to generative AI. This means shipping sooner, observing the results, and wrapping your observations back into the development process. 100% debuggable?

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Our industry is in the early days of an explosion in software using LLMs, as well as (separately, but relatedly) a revolution in how engineers write and run code, thanks to generative AI. This means shipping sooner, observing the results, and wrapping your observations back into the development process. 100% debuggable?