Past Events

Agile Alliance Technical Conference 2016

April 7 – 9 | Raleigh, North Carolina

Program Chairs

Session Videos

Extreme: Fake it ’til you make it
Red - Green - (refactor) We all know that refactoring is supposed to be the step that let’s us tease apart the logic of our code. ‘Fake it till you make it’ allows for us to evolve an emergent solution to complex problems. Yet this is usually glos…
Five XP Practices for Agile Development
These five development practices are core to Extreme Programming (XP): automating the build for continuously integrating software as it is written, collaborating with team members through pair programming, practicing agile design skills th…
Extreme Programming at Scale
Extreme Programming (XP) provides a set of technically rigorous, team-oriented practices -- e.g. Test Driven Development, Continuous Integration, and Pairing -- that empower teams to deliver high quality software, iteratively. At Pivotal, our Labs…
The S.O.L.I.D. Principles of OO and Agile Design
What happens to software? Why does is rot over time? How does an Agile development team prevent this rot, and prevent good designs from becoming legacy code? How can we be sure our designs are good in the first place? This session present…
The Rationale for Continuous Delivery
The production of software is a complex, collaborative process that stretches our ability as human beings to cope with its demands. Many people working in software development spend their careers without seeing what good really looks like. Our …
Simplicity, Complexity and Security
We no longer live in a world where we build our applications from scratch. We build amazing creations using the blocks provided by libraries, frameworks and components. We trust widely and openly. We share and collaborate. We design architectures …

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