Team Says: “We were sick of the confusion about which apps to deploy each release. Our release manager knew the site backwards but as soon as he wasn’t around it all fell apart”.
The website is a large, complicated beast with many apps to be deployed behind the scenes to provide a single experience for the user. A few times we forgot to release an app with the result that we broke something on the site. Also we needed everyone on the team to be aware of which parts of the system were going to change with each release.
The fix? Since we already had a release bus, we made a bus route map. Every app which runs the site is listed there, and a sticker gets placed over each app that the ‘bus’ needs to stop at during the release. It’s a great visual that provides a checklist to use during the release, and also helps non-technical types understand how complex our website is.
Spotted: lonelyplanet.com website development team