My talk, “PDD1, The Other SDLC2” focused on how external stimuli, such as live production errors and impending deadlines, can cause development practices to break down. Ultimately this breakdown boils down to communication, or lack thereof. This talk was spawned from my talk on “Agile In The Real World” last year, and both of these talks focus on the personal experiences I have had when real life gets in the way of theory.
Personally I like this type of talk as it’s something that tends to resonate with the audience. With Impostor Syndrome and fears about “Am I doing it right?” being quite common among developers it can be quite useful to stand up and highlight where it commonly goes wrong so people know they are not alone.
Of course the irony is my own Impostor Syndrome and fears about “Am I doing it right?” have me worry the audience will respond with “No, we don’t relate to that, it’s just you doing it wrong“. Having the original author of some of the work I was building on attending the talk also added to the pressure a tad.
Having proved to myself that not only can I do it, but that I thoroughly enjoy it, I’ll be looking to see if I can do talks at other conferences3. I’m also hoping to line up so local talks too during the year (including my PDD talk if you missed it at NorDevCon). I suspect this year is going to see a lot of me using Keynote 🙂
1 PDD: Panic Driven Development
2 SDLC: Software [or Systems] Development Lifecycle
3 Ones where I don’t personally know the organiser, and run the group backing the conference 🙂