Past Events

Agile Alliance Technical Conference 2016

April 7 – 9 | Raleigh, North Carolina

Program Chairs

Session Videos

Mob Programming : A Whole Team Approach
Mob Programming is a development practice where the whole team works on the same thing, at the same time, in the same space, and on the same computer. It is a whole-team approach to doing all the work the team does including designing, coding, testin…
Test-Driven Development Guided by ZOMBIES
Have you had a hard time figuring out where to start with Test-Driven Development? What if ZOMBIES could help you build code that does exactly what you think it is supposed to do? What if ZOMBIES helped you build a test harness that can keep yo…
Ops in the time of serverless containerized webscale
So you’ve deployed your app, launched your site, and gone live in prod: so far, so good. But what happens when people actually use it, when you find out where your IaaS rate-limits you, and when you can’t just throw (virtual) hardware at your softwar…
Zero Defects and Less Pizza
Is it really possible to have zero defects? The short answer is yes – if you are willing to change the way you collaborate, code, and test your application. Allowing defects in your software is an admission that it is okay to have a low quality pr…
Unit Testing with ApprovalTests
When I look back at every time I have not written a unit test first. It was either because I didn’t really know how to do it effectively, or how to do it at all. Of course, this doesn’t mean it can’t be done, just that I hadn’t learned how to… yet…
MicroServices, IoT, and Agile… Seriously!
IoT, the prevalence of specialized interconnected devices, has invaded business and home. The myriad of devices, hubs, and APIs has created a Tower of Babel that makes the Android phone scene seem mild. Such devices are inherently less network-reliab…
Mikado Method: Small Steps to a Large Refactoring
You know that area of the code nobody wants to touch? It's been sitting there forever, just doing it's thing. It is a functioning shanty town of code. And you know, as everyone on the team knows, that there is no such thing as a simple change to this…

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to set up an account on the new platform to establish your user profile.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.

Not yet a member? Sign up now