 Jeff Patton here. Just to give a little bit of introduction about Jeff Patton, I'm sure most of you have heard about Jeff Patton. Saw him last night on stage. Jeff has been one of my gurus. He's been a very big influencer for me. In fact, the most embarrassing moment for me was in 2007, sharing a stage with him while receiving the PASC award. I keep haunting him for that. But Jeff is a wonderful guy, and I'm sure you'll enjoy his keynotes over to you, Jeff. Thank you. If you ever hear me say this, if you ever hear any consultant say this, first off, you know not to believe them. And the older I get, the longer I do this, the more I realize the sheer volume of what I don't know. This is a talk about, gosh, it's not squarely about agile. I'm not going to talk about agile. I'm not going to talk about scrum. I'm not going to talk about any of this stuff. I'm going to talk about software development and how, well, I'll start with how I've been fooling myself from the very beginning, from the very outset of my career in software development. I fool myself as a profession. And I want to talk about how I broke myself of the habit. And then over the past, especially over the past 10 years, how I'm seeing organizations start to break themselves of the habit. Look, we spend a lot of time fooling ourselves. We spend a lot of time pretending like we were successful. And for as much as we use expressions like fail fast, and part of the reason we're iterating is to learn, look, no one wants to fail, no one wants to be wrong, this is one of our biggest problems to fight or one of the biggest cultural issues I've got to fight. There's a video there that's worth looking up, especially if you've got kids. Make your kids watch it, watch it as a parent. But this Derek Sivers video, the why you need to fail. All right, let's tear in. I need to talk about me. And I want to rewind all the way back to, oh, would have been about early 90s. And my first job in software development. And I remember how being given the job, I wrote a piece of software for online aircraft parts ordering. This is for people who fix aircraft to be able to go online and place orders. And this is in the early 90s when they would have done this normally through call centers. And doing this online would have been kind of a big deal. And I remember building a piece of software I was really proud of. And well, I remember thinking the code was super good. And I wasn't going to have any trouble with that. And I remember telling this guy, this is my friend Bill, the now I've known for how long have I known Bill? This is the early 90s, 25 years, something like that. Bill was.