If you're like me, you hate spending time testing the same thing over and over again using a mouse and keyboard. And bugs! Who needs to go back and fix things that used to work? Wouldn't it be better to only release new features without worrying about regressions? This IS possible if you STOP building software in the same way that keeps resulting in this trouble. Let me tell you some of the "thoughts" you need to hear, so you can learn how to consistently release software with zero defects, and how to guide yourself, your team, and your organization through changes necessary to do Continuous Delivery. A continuous delivery of *only* the good stuff. Although below is a web archive of episodes, you'll find it more convenient to use the following links to subscribe and autodownload expisodes to your mobile using a podcast player, a podcatcher, iTunes, or some other app:
The paper we are discussing, Geof’s paper, is here: https://www.linkedin.com/pulse/human-centric-agility-coaching-geof-ellingham/?trackingId= You can find Geof’s other work at these places: https://www.geofellingham.com/ and https://www.humancentricagility.org/
Examples Mapping by Matt Wynne https://cucumber.io/blog/bdd/example-mapping-introduction/ INVEST User Stories: https://agileforall.com/new-to-agile-invest-in-good-user-stories/ How to use Three Amigos with BDD: https://automationpanda.com/2017/02/20/the-behavior-driven-three-amigos/
Define full SAFe framework https://www.scaledagileframework.com/# Examples Mapping by Matt Wynne https://cucumber.io/blog/bdd/example-mapping-introduction/ INVEST User Stories: https://agileforall.com/new-to-agile-invest-in-good-user-stories/ How to use Three Amigos with BDD: https://automationpanda.com/2017/02/20/the-behavior-driven-three-amigos/
BDD example: Feature: Robo Call Screening Scenario: known caller Given call is received When it is someone I know Then the call is put through Scenario: unknown caller Given I receive a call When it is someone unknown Then an automated call screener explains that they may press a specific button to put the call …
Definition of ATDD (Acceptance Test Drive Development): https://www.kaizenko.com/what-is-acceptance-test-driven-development-attd/ DDD (Domain Driven Development): BDD Resources: Here is a short presentation on the above poster: https://www.youtube.com/watch?v=gr34Df2UVzE Podcasts (intro level): Discover the Benifits of BDD: https://itunes.apple.com/us/podcast/testtalks-automation-awesomeness/id826722706?mt=2&i=263278946 Non-iTunes link: http://joecolantonio.com/testtalks/01-lance-kind-discover-the-benefits-of-behavior-driven-development/ Youtube (intro level): A BAs take on why BDD (targeting BAs) by Jeffrey Davidson https://www.youtube.com/watch?v=FL9OhjO9U2k&index=3&list=PL15B3F5C539616559 (practitionar level or just …
You can get CodeTogether in IDE plugin marketplaces however you can find it here as well: https://www.codetogether.com Here is a demo video of developers using CodeTogether: https://youtu.be/lZ_zxtMkVqo This is Tim Webb’s company: https://www.genuitec.com Tim is on twitter: @TimRWebb If you want to hear more, this is the series page.
You can CodeTogether in IDE plugin marketplaces as well as here: https://www.codetogether.com Here is a demo video of developers using CodeTogether: https://youtu.be/lZ_zxtMkVqo A study on Pair Programming with different expertise and tasks: https://ieeexplore.ieee.org/document/4052584 There are more papers such as Pair Programming, TDD, and other things related to Agile at: https://ConfessionsOfAnAgileCoach.blogspot.com/2011/09/what-do-studies-say-about-agile.html This is Tim Webb’s company: …
You can CodeTogether in IDE plugin marketplaces as well as here: https://www.codetogether.com Here is a demo video of developers using CodeTogether: https://youtu.be/lZ_zxtMkVqo Study on Pair Programming with different expertise and tasks: https://ieeexplore.ieee.org/document/4052584 More papers such as Pair Programming, TDD, and other things related to Agile at: https://ConfessionsOfAnAgileCoach.blogspot.com/2011/09/what-do-studies-say-about-agile.html This is Tim Webb’s company: https://www.genuitec.com Tim is …
You can CodeTogether in IDE plugin marketplaces as well as here: https://www.codetogether.com This is Tim Webbs company: https://www.genuitec.com Tim is on twitter: @TimRWebb If you want to hear more, this is the series page.