Just as we’ve gotten settled into best practices for software design and delivery across a variety of platforms (desktop, web, mobile), we get another wrench thrown in the works: AI.
Jana Eggers (Nara Logics) explores what happens when you start adding AI to great software by covering six key features of software development that are similar when adding AI, six that are different, and how to adjust. The six similarities she’s seen are the need for MVP focus; PM, PD, and UX required; know thy user; it’s more complicated than you expect; success means constant evolution; and hype is distracting. The six corresponding differences are data leads in MVP definition (versus ideas); diversity is required; help the user know themselves; it’s complex; success (often) means the business is evolving with the software; and hype is masking reality.
- Experience with software design to delivery (useful but not required)
What you'll learn
- Gain a framework for thinking about how your organization needs to stay the same and how it needs to change for delivering software with AI
This session is from the 2019 O'Reilly Artificial Intelligence Conference in San Jose, CA.
- Title: Executive Briefing: Similar but different—Delivering software with AI
- Release date: February 2020
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920369998
You might also like
What's New in Software Architecture: Data Mesh and the AI Revolution with Zhamak Dehghani (Audio)
Join Neal Ford and Zhamak Dehghani for a discussion about the challenges of creating, sharing, and …
How Criteo optimized and sped up its TensorFlow models by 10x and served them under 5 ms
When you access a web page, bidders such as Criteo must determine in a few dozens …
Executive Briefing: Usable machine learning—Lessons from Stanford and beyond (2019 Strata Conference, New York)
Despite a meteoric rise in data volumes within modern enterprises, enabling nontechnical users to put this …
Turn devices into data scientists—at the edge
Today’s approach to processing streaming data is based on legacy big-data centric architectures, the cloud, and …