Remove Measurement Remove Software Remove Uncertainty
article thumbnail

Escaping POC Purgatory: Evaluation-Driven Development for AI Systems

O'Reilly on Data

Most teams approach this like traditional software development but quickly discover it’s a fundamentally different beast. Check out the graph belowsee how excitement for traditional software builds steadily while GenAI starts with a flashy demo and then hits a wall of challenges? Whats worse: Inputs are rarely exactly the same.

Testing 174
article thumbnail

What you need to know about product management for AI

O'Reilly on Data

If you’re already a software product manager (PM), you have a head start on becoming a PM for artificial intelligence (AI) or machine learning (ML). Why AI software development is different. Machine learning adds uncertainty. This shift requires a fundamental change in your software engineering practice.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Dell cuts jobs amid growing economic uncertainties

CIO Business Intelligence

In its latest filing, the company said it continued executing cost management measures, “including limiting external hiring, employee reorganizations, and other actions” to align its investments with strategic priorities and customer needs. These actions resulted in a reduction in overall headcount.

article thumbnail

Regulatory uncertainty overshadows gen AI despite pace of adoption

CIO Business Intelligence

It’s no surprise, then, that according to a June KPMG survey, uncertainty about the regulatory environment was the top barrier to implementing gen AI. So here are some of the strategies organizations are using to deploy gen AI in the face of regulatory uncertainty. One option, however, is to use open source software.

article thumbnail

AI Product Management After Deployment

O'Reilly on Data

In traditional software engineering, precedent has been established for the transition of responsibility from development teams to maintenance, user operations, and site reliability teams. This distinction assumes a slightly different definition of debugging than is often used in software development. Monitoring.

article thumbnail

Scrumfall: When Agile becomes Waterfall by another name

CIO Business Intelligence

With Waterfall methods masquerading as Scrum — call it Scrumfall — businesses are reasserting top-down micromanagement, fortifying silos, fettering flexibility, and commoditizing software engineers as mere cogs cranking out code. Necessary because of the inherent complexity and indeterminacy of software engineering.

article thumbnail

Humans and AI: How Should You Talk About AI? Be Positive or Give Warnings?

DataRobot

Banjo claimed to use software that automatically detected anomalies to help law enforcement solve crimes and respond faster. The good news was the software posed less risk to privacy than suspected. AI and Uncertainty. Some people react to the uncertainty with fear and suspicion. But things didn’t go as planned.