Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Overcoming the fear of deployments
Next

4

Share

Entregas Contínuas com feature toggles

My Agile Brazil 2013 talk on continuos delivery with feature toggles

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Entregas Contínuas com feature toggles

  1. 1. Entregas contínuas com Feature Toggles
  2. 2. Who am I?Solon Aguiar @solonbaneto saguiar@thoughtworks.com www.solonaguiar.com
  3. 3. Once upon a time…
  4. 4. 49 repos!
  5. 5. How to avoid unfinished/unaccepted features to impact UX?
  6. 6. What if… if!
  7. 7. - if toggle_on?(:boleto) li = f.radio_button :type …
  8. 8. Inside the view!
  9. 9. def toggle_on?(key) @toggles ||= @redis.smembers TOGGLE_SET @toggles.include? key.to_s end
  10. 10. toggle_off :boleto it 'does not show boleto as a payment method' do rendered.should_not have_field ‘boleto’ end
  11. 11. toggle_on :boleto it ’shows boleto as a payment method' do rendered.should have_field ‘boleto’ end
  12. 12. Not so easy, mes amis
  13. 13. Develop story Create toggle Manage toggle
  14. 14. declare in puppet set value and description in csv
  15. 15. 1 + 2 = 4
  16. 16. toggles: customer_qa: - payment_with_boleto tw_qa: - payment_with_installments
  17. 17. toggles: active_groups: - accepted - customer_qa overrides: payment_with_installments: on
  18. 18. Toggles Groups Overrides Environments divided activate withinactivate deactivate
  • aolchik

    Sep. 12, 2013
  • powerirs

    Jul. 7, 2013
  • marcelioleal

    Jul. 6, 2013
  • thiagoghisi

    Jul. 1, 2013

My Agile Brazil 2013 talk on continuos delivery with feature toggles

Views

Total views

795

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

4

Shares

0

Comments

0

Likes

4

×