Sustain throughput and maximize profit by 'shipping' running tested features to production at least every week.
Automate everything to achieve mobility and continuously invest in it to keep it cheap.
Don't track bugs, fix 'em.
Manage debt to keep moving fast.
Keep it working:
Eliminate individual anxiety and keep the team resilient by pair-programming all the time.
Roll ownership of each story through the team to facilitate collective ownership and knowledge transfer.
Maintain a rigourous test-driven approach through personal discipline.
Colocate because the conversations never stop.
Learn what's really needed by iterating with a full-time onsite customer at the wheel.
Keep it together:
Don't branch and don't stay away from the trunk for longer than 2 hours.
The build monitors are the focal point.
If the build breaks fix it immediately, otherwise what's the point of having it.
Keep it real:
Operate all the environments, including production, yourselves. And do your own support.
Non-functional and sysadmin work is part of development and not an afterthought nor someone elses responsibility.
Optimize at the right time and always in context of 'the whole'.
Keep it coming:
Write stories to be a little ambiguous to ensure conversation happens.
Plan just enough when it's needed to prevent stalling.
Make the showcase count because the client will decide whether to invest more money.
This stuff is as hard or as easy as you want to make it. It's not enough to be doing the technical practices and it's not enough to be living the values and principles. You gotta do it all and more, at the same time, learning all the while. It takes courage, willpower and zeal. And, dare I say, you gotta know what you're doing. There really are no excuses. Ultimately, for me, it comes down to having the right people, creating the right environment and working with the right clients.
Here are the slides (they're better quality than those downloadable from the QCon site).
When I get the official feedback on the session from Steve Freeman I'll post it here.