Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1vn9Zf0.
Andy Vaughn gives attendees a case study of how changing the development model and release cycle of a 5 year old software product to continuous delivery greatly improved the product. Filmed at qconsf.com.
Andy Vaughn is the lead engineer for executing software designs that concern the entire MindTouch technology stack and cross functional teams.
2. InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
http://www.infoq.com/presentations
/cd-case-study
3. Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
Presented at QCon San Francisco
www.qconsf.com
4. James Andrew Vaughn (Andy)
• Software Engineer at MindTouch
• @modethirteen on Twitter & GitHub
• Professional Interests aside from Continuous Delivery
• Frontend Web Performance & RUM
• Web components (Polymer)
• JavaScript & CSS Pre-processing and Build Automation
• SSO and Identity Management
• Scala
48. + boto: A Python Interface to
Amazon Web Services
49. V1 V2 V3 V2 V3 V4 V5 V6 V5 V6 V7 V8 V7 V8
Cloud
Releasing MindTouch
V3 Rolled
Back
Release +
Same Day Hot Fix
OMG Hot Fix Broke
Something Else, Just
Roll Back To V7
V6 Rolled
Back
60. Feature: User Login
In order to contribute to MindTouch
As an anonymous user
I need to be able to log in to MindTouch
Background:
Given I am on the homepage
Scenario: Log in to MindTouch via Quick Login widget
When I follow "Sign In"
Then I should see a "#quick-login" element
When I fill in "username" with {{username}}
And I fill in "password" with {{password}}
And I click on the element "form#quick-login .btn"
Then I should be logged in
Scenario: Log in to MindTouch via User Login page
When I go to "/UserLogin"
Then I should be on "/UserLogin"
When I fill in "text-username" with {{username}}
And I fill in "password-password" with {{password}}
And I press "login"
Then I should be logged in