HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
London Ruby User Group:Happier deployments through gradual feature rollout
Happier deployments through gradual feature rollout

Releasing a big change to an application, whether a large overhaul of the UX, system migration or upgrade to the internals, can be daunting. Will the change work technically? Will it make your users happy and improve the desired metrics? This talk discusses strategies and technologies you can use to gradually roll changes out to gather early feedback and prove your assumptions. It includes in-depth looks at some technologies available (including the rollout gem), as well as the part that gradual feature rollout has to play within your agile process.

These are all true stories, most of which I’ve been involved in. I’ll cover experiences of products and projects of varying sizes, talk about different solutions for different environments and, just to be fair, I include the humiliating (character-building) mistakes I’ve made along the way.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Gavin Bell's Creating Social Applications

Creating a successful social application means building a model of a task we commonly do and understanding the social motivations for your community and the individual. The task and the community may vary widely, but the concepts of social objects and the smallest useful application (or minimum viable product) give focus to the design of the application. Gavin Bell’s two day Creating Social Applications course teaches you how to create social applications for the web or mobile, as described in his book. Find out more here

Richard Clark's HTML5 Mobile Mastery

Over the course of three action-packed days, HTML5 Mobile Mastery covers all the new features in HTML5 with an eye toward practical applications, especially for mobile application development. The course aims to be highly practical, too, outlining current browser support, trends in the market, common gotchas, and how to make the new features work in older browsers. To find out about learning objectives, course dates and how to get some tickets, go here

Damjan Vujnovic's Advanced JavaScript Workshop

As Douglas Crockford once said, JavaScript is the world's most misunderstood programming language. It is also one of the world's most popular programming languages and one of the cornerstones of a modern web application development. With web clients becoming thicker and more complex, it is no longer easy to get away with sloppy, ad-hoc JavaScript programming style. In this advanced JavaScript hands-on course you will learn how to write good code (by employing its good features and avoiding quirks and common pitfalls). To find out about learning objectives, dates and how to get some tickets, go here



ABOUT THE LONDON RUBY USER GROUP
LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
More about the London Ruby User Group
PODCAST HAPPIER DEPLOYMENTS THROUGH GRADUAL FEATURE ROLLOUT

This session took part at the Happier deployments through gradual feature rollout. You can view the other 1 podcast here.
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer