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.

Shifting left - BDD from the CloudBand trenches - Noy Itzikowitz

2,551 views

Published on

Behavior Driven Development / ATDD in action in CloudBand - an Alcatel/Lucent business unit

Published in: Technology
  • Be the first to comment

Shifting left - BDD from the CloudBand trenches - Noy Itzikowitz

  1. 1. 1 COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. BDD from the trenches – our journey Noy Itzikowitz June 2015
  2. 2. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. Insert co-brand company logo here on master – delete box 2 “Responsibility is not inherited, it is a choice that everyone needs to make at some point in their life.” - Byron Pulsifer
  3. 3. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 3 Who are we? WITH CLOUDBAND WE ARE PROVIDING THE PLATFORM FOR NFV
  4. 4. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 4 NO DEV RESPONSIBILITY FOR QUALITY Our problem – poor quality
  5. 5. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 5 QA DEV E2E system testing Regression Manual/automatic features tests Test plans for features Feature development Our process in the past
  6. 6. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 6 Moving quality attention to the left
  7. 7. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 7 New roles and responsibilities between DEV and QA QA DEV Regression Manual/automatic features tests Test plans for features E2E system testing Test plan review Testing guidance
  8. 8. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 8 Change in tools
  9. 9. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 9 The CHANGE journey Changing the QA role Convincing the developers The UI developers challenge How to evolve the infrastructure?
  10. 10. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 10 It wasn't easy…
  11. 11. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 11 Motivation problem
  12. 12. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 12 6 month later…
  13. 13. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 13 Daily Regression Review
  14. 14. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 14 ROI •  Trust on regression. •  Immediate bugs found •  Critical bugs forced BDD test before close •  Velocity -  Stories moved to done. -  More stories in releases.
  15. 15. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 15 • Focus on small stepping stones. • Retrospectives • Deep management involvement • Motivation, Motivation, Motivation Tips for success
  16. 16. COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 16

×