From the course: Agile Practices Using AI

Course introduction

Hi, my name is Noah Gift and I'm your instructor for this course. A little bit about my background. I teach in the AI PI program, as well as the Data Science program at Duke. I've taught at many different universities, including Duke, Northwestern, and UC Davis, and I've also had a lot of industry experience, as well as the author of ten books. The topic for this particular course is pretty exciting because it's about taking Agile, which is a very important topic, you know, automating, moving quickly with Agile, but then enhancing it with AI. So really, the takeaway here is that Agile is a foundational component to implement AI and organizations. I think if you get into trying to use AI without using Agile, you're not going to be using it at the most effective level. And so, this course really tells you about the history of Agile, tells you about some Agile techniques, including, you know, using technical communication. And then once you've got all those basics down, then you can actually apply the AI to enhance what you're doing. So really, you can think of AI as an enhancement of what is already been happening for, you know, centuries now, which is this concept of continuous improvement. AI is just the latest iteration of this continuous improvement or Kaizen philosophy. And so let's go ahead and get started and teach you the foundations of Agile for AI.

Contents