POPULARITY
Maryse Meinen: Value Over Velocity, A Product Owner's Journey to Value-Driven Development, NoEstimates Unplugged Week This is one of a series of episodes where Product Owners explain how they used, and benefited from #NoEstimates in their work with teams. To know more about #NoEstimates, sign-up to get the first 3 chapters of the book here. Introduction to #NoEstimates Maryse Meinen shares her journey into agile and lean methodologies, highlighting a pivotal moment at her first international conference where she attended a workshop on #NoEstimates led by Seb Rose. The workshop's quiz on estimating the distance from Earth to the moon led her to an epiphany about the common tendency to provide estimates even when uncertain, driven by peer pressure—an insight that spurred her to experiment with the #NoEstimates approach. A Real-World Example of Success Maryse describes her experience with a new team tasked with developing an infrastructure solution without relying on traditional estimates. By focusing on conversations, card confirmations (the 3 C's of User Stories), and refining story points to either 1 or 0 based on whether a story was refined, the team managed to prioritize work more effectively. The practice of making items as small as possible and focusing on delivering value in various forms proved to be beneficial. Challenges in Implementation The biggest challenge in implementing #NoEstimates was not from management or stakeholders, but rather from inexperienced scrum masters resistant to deviating from traditional estimation techniques. Maryse found success by allowing the team space to operate independently and focusing on outcomes rather than estimates. Impact on Planning and Prioritization Shifting the focus from estimates to value delivered led to a significant change in how Maryse's team approached planning and prioritization. By setting sprint goals around solving real problems for real people, the team moved away from a task-centric to a value-centric approach. One of the core tenants of the #NoEstimates approach. Measuring Progress Without Estimates Maryse's team measured progress by the problems they solve, framing sprint goals around these problems and communicating achievements in terms of value delivered to stakeholders, rather than in traditional estimation-driven progress metrics, like tasks completed - which would not necessarily deliver any value to end-users and customers. Advice and Resources for #NoEstimates Maryse encourages teams to start experimenting with #NoEstimates and emphasizes the importance of continuous learning and adaptation. She recommends engaging with the #NoEstimates community on Twitter and exploring resources by Allan Kelly and Seb Rose, as well as the NoEstimates book. About Maryse Meinen Maryse is an Product Owner dedicated to fostering experimentation, agility, and empathy within organizations. She builds and facilitates great teams, coaches leaders, and believes in simplicity and human-centric methodologies. With expertise in Lean/agile development and a passion for teaching, she shapes adaptive and learning-focused cultures. You can link with Maryse Meinen on LinkedIn.
Seb Rose is a Consultant, coach, trainer, analyst, and developer and an organiser of some of the UK's best software conferences. His name is closely associated with BDD, he is a contributor to the Cucumber open source project, which is one of the most widely used frameworks for BDD, and has written several books on this, and other software topics, including the “BDD Books” series, “Cucumber for Java” and he has the first chapter in “97 things every programmer should know”. Seb is also a blogger, and a regular conference speaker. He helps to run a charity, via the very excellent cyber-dojo.org site for teach TDD, that helps children to learn to code.xxEqual Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://bit.ly/3ASy8n0
Dive into a thought-provoking episode of the Mob Mentality Show as we embark on a dispassionate tour of complexity, imprecision, and unprofessionalism with the insightful Seb Rose.
TestTalks | Automation Awesomeness | Helping YOU Succeed with Test Automation
Welcome to another exciting episode of the TestGuild Automation Podcast! In today's episode, "Automation Pioneers Deep Dive with Automation Stars," we have a fantastic lineup of guests, including Chris Loder, Janna Loeffler, Gáspár Nagy, and Seb Rose. These automation experts bring a wealth of experience and knowledge to the table, making this episode a must-listen for anyone interested in automation. But before we dive in, we have some exciting news to share. The AutomationSTAR Conference is happening in Berlin, Germany, from November 20 to 21, and our guests will speak there. This event is perfect for anyone looking to learn more about automation testing. As a special bonus for Test Guild listeners, you can get an extra 10% off tickets using the code "TestGuild10". Just head over to https://testguild.com/star and register today. In this episode, we'll explore the topics our guests will discuss at the conference, including test automation strategies, streamlining CI/CD pipelines, and leadership in automation. Janna Loeffler will give us insights into enhancing the developer and tester experience, while Chris Loder will share his expertise in designing automation frameworks. Gáspár Nagy will delve into behavior-driven development and SpecFlow, and Seb Rose will bring his vast experience with successful and failed projects. So grab your headphones and get ready to level up your automation game with the TestGuild Automation Podcast!
Customer collaboration and determining needs is at the heart of Agile outcomes. But, are there things that are equally important which the customers aren't telling us? How do we get that information? Unlocking Agile host Bobby Woods sits down at Agile2022 in Nashville to talk with Cucumber co-founder Seb Rose about Behavioral Driven Development and the art of finding the value unspoken.
Seb Rose and Gaspar Nagy join our hosts Kito Mann, Daniel Hinojosa, Ian Hlavats, and Josh Juneau to dive into behavior-driven testing (BDD). They discuss Seb and Gaspar's BDD books, as well as Cucumber, SpecFlow, Gherkin, the practical testing...
Seb Rose and Gaspar Nagy join our hosts Kito Mann, Daniel Hinojosa, Ian Hlavats, and Josh Juneau to dive into behavior-driven testing (BDD). They discuss Seb and Gaspar's BDD books, as well as Cucumber, SpecFlow, Gherkin, the practical testing pyramid, contract testing, and more! They also share their picks: Brave web browser, #Locust, and #Github Workspaces. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog *Behavior Driven Development* The BDD Books https://www.bddbooks.com/ Cucumber School https://school.cucumber.io SpecFlow https://specflow.org/ Generating LivingDoc using CLI https://docs.specflow.org/projects/specflow-livingdoc/en/latest/LivingDocGenerator/Generating-Documentation.html Gherkin https://cucumber.io/docs/gherkin/ Cucumber https://cucumber.io/ The Practical Test Pyramid https://martinfowler.com/articles/practical-test-pyramid.html The Testing Iceberg http://claysnow.co.uk/the-testing-iceberg/ Single Assertion Principle https://programmaticallyspeaking.com/one-assertion-per-test-please.html Contract Testing https://www.qentelli.com/thought-leadership/insights/what-contract-testing-and-why-should-you-try-it Pact https://docs.pact.io/ Introduction to BDD Example Mapping | Cucumber Blog https://cucumber.io/blog/bdd/example-mapping-introduction/ Cyber Dojo https://cyber-dojo.or *Picks* The Browser (with Brendan Eich, Chief Architect of Netscape + Mozilla and CEO of Brave) | History and Strategy | Deep Podcast Case Studies https://www.acquired.fm/episodes/the-browser-with-brendan-eich-chief-architect-of-netscape-mozilla-and-ceo-of-brave Brave web browser https://brave.com/ Locust https://locust.io/ GitHub Codespaces – go to any github repo and press “.” to jump into VS Code running in the browser https://github.com/features/codespaces *Other Pubhouse Network podcasts* Breaking into Open Source https://www.pubhouse.net/breaking-into-open-source OffHeap https://www.javaoffheap.com/ Java Pubhouse https://www.javapubhouse.com/ Events JFokus - May 2-4,2022 - Stockholm, Sweden https://www.jfokus.se/ Software Design and Development - May 16-20, 2022 - London, UK https://sddconf.com/ EuroStar Conference June 7-10, 2022 - Copenhagen, Denmark Agile2022 - July 18-20, 2022 - Nashville, TX , USA https://www.agilealliance.org/agile2022/ NFJS - USA https://nofluffjuststuff.com/ - Gateway Software Symposium April 1 - 2, 2022 - Lone Star Software Symposium: Dallas April 8 - 10, 2022 - Northern Virginia Software Symposium April 22 - 23, 2022 - Central Ohio Software Symposium Apr 29 - May 1, 2022 - Central Iowa Software Symposium May 13 - 14, 2022 - ArchConf Central June 6 - 9, 2022 - Great Lakes Software Symposium June 10 - 12, 2022 - ÜberConf July 12 - 15, 2022
In this episode, Richard interviews Seb Rose. Seb is a Continuous Improvement Lead at SmartBear, a co-author of the BDD books Discovery and Formulation, and a regular guest lecturer on behavior-driven development in Richard's course at Harvard. Seb tells us how to make a highly effective team even if the team members at your disposal are not as seasoned professionals as you would hope. When you finish listening to this episode, connect with Seb on Twitter (@sebrose) and read his books Discovery and Formulation. Read the full transcript of the episode at https://kasperowski.com/podcast-68-seb-rose/
TestTalks | Automation Awesomeness | Helping YOU Succeed with Test Automation
When it comes to software development, it's not always easy to articulate what we want from the software. That’s where Behavior Driven Development (BDD) comes in. In this episode, Seb Rose and Gaspar Nagy, authors of the new book Formulation: Document examples with Given/When/Then, explain how all stakeholders need to be involved in creating a product's specification. Discover BDD tips for your entire development process, including the specific technical practices required to drive development using collaboratively authored specifications and living documentation successfully. Listen Up!
This month on the Cucumber Podcast Matt Wynne and Seb Rose speak to Chris Glover, a lead test engineer who has been working in a team which has struggled with some of the common pitfalls of learning BDD. Matt invited him onto the podcast to share that story. Shownotes: Serenity - http://www.thucydides.info/#/ Screenplay Pattern (Matt's blog series) - https://cucumber.io/blog/bdd/understanding-screenplay-(part-1)/
This month on the Cucumber Podcast, Seb Rose and Matt Wynne speak to George Dinwiddie, an old friend of the pod and author of a new book "Software Estimation without Guessing". Buy George's book "Software Estimation without Guessing" - https://pragprog.com/titles/gdestimate/ Also mentioned "Thanks for the feedback" by Sheila Heen and Douglas Stone. https://www.penguinrandomhouse.com/books/313485/thanks-for-the-feedback-by-douglas-stone-and-sheila-heen/ Follow George on Twitter - https://twitter.com/gdinwiddie
Behaviour Driven Development (BDD) is a term that was coined by Dan North in 2006. It came about as a response to a very specific problem – teaching developers how to think about testing their code. It incorporates the ubiquitous language idea from Eric Evan’s book Domain-Driven Design, and this evolved into a technique used by the whole team to collaboratively specify how the finished system should behave. While both approaches focus on collaboration, DDD focuses on a shared model for building software and BDD focusses on specifying the behaviour of the system. So what can we learn from both our techniques? Join us in this session were Seb Rose, Steve Tooke and Matt Wynne will discuss with us how we can improve modelling with BDD. We will bust popular BDD myths and talk about their favourite collaboration techniques.
This month we dig into the financial risks of open-source software. Chairing the conversation is Seb Rose who is joined by his colleague Dermot Canniffee. Answering the questions is Aslak Hellesøy who created Cucumber some 12 years ago. Cucumber's success has led to many of the world's most valuable company relying on its software for critical parts of their codebase. So what are the financial risks for companies who use OSS tooling every day? And who pays when an OSS tool is no longer looked after? If you or your company want to contribute to the success of Cucumber Open, head over to our Open Collective page here -https://opencollective.com/cucumber
This month, Matt Wynne and Seb Rose sat down with Richard Lawrence and Paul Rayner to talk about their new book "Behavior-Driven Development with Cucumber". The book incorporates their many combined years of experience teaching BDD to agile teams. Matt and Seb explore what readers can expect from the book as well as digging into their own experiences teaching and coaching teams in adopting BDD and agile practices. Shownotes Pick up a copy of Richard and Paul's "Behavior-Driven Development with Cucumber" on Amazon.com (https://www.amazon.com/Behavior-Driven-Development-Cucumber-Specification-Example/dp/0321772636) or wherever you buy books. Behind Closed Doors - Johanna Rothman and Esther Derby (https://pragprog.com/book/rdbcd/behind-closed-doors) The Goal - Eliyahu M. Goldratt(https://www.amazon.com/Goal-Process-Ongoing-Improvement/dp/0884271781) How to split a user story - Richard Lawrence (https://agileforall.com/resources/how-to-split-a-user-story/) High Fidelity - (https://en.wikipedia.org/wiki/High_Fidelity_(film)
This month on the Cucumber Podcast we have another conversation with Janet Gregory and Lisa Crispin. They have released their latest book, Agile Testing Condensed (https://leanpub.com/agiletesting-condensed). In this conversation, Matt Wynne and Seb Rose ask the pair about the book and testing best practices in modern agile teams.
In this podcast recorded at the Agile 2018 conference Shane Hastie, Lead Editor for Culture & Methods, spoke to Seb Rose, a dispassionate developer, and one of the principals of Cucumber Limited about his work at Cucumber, the Cyber-dojo charity, designing a robust certification program and involving testers in code reviews Why listen to this podcast: • Cucumber is more than a testing tool – it is a collaboration tool • There is a lot of confusion around what Behaviour Driven Development (BDD) is and isn’t • BDD is made up of three distinct practices: Discovery, Formulation and Automation – Cucumber is only about the Automation practice • Provide concrete examples to communicate business needs using BDD to ensure that business rules are defined unambiguously • Cyber-dojo is a place for people to practice their coding skills on many platforms • Ideas around designing a robust certification scheme The value of having testers involved in code reviews goes far beyond reading the code
On this episode, Seb Rose, co-owner at Cucumber Limited and author of several books on Cucumber, gives us a look at how Behavior-Driven Development works alongside Test-Driven Development to tame legacy code. We walk through his personal version of Dante's rings of corporate hell and discuss why we should start thinking of the relationship between Acceptance, Integration, and Unit tests as an iceberg rather than a pyramid.
This month on the Cucumber Podcast we speak to Beth Skurrie, who is the maintainer of the open-source project, Pact. Pact falls into the category of contract testing and with the advent of microservices and continuous delivery, it's getting more and more important. Seb Rose takes the hosting duties with extra questions from Steve Tooke. Shownotes: Learn more about Pact - https://docs.pact.io/ Integration Tests are a Scam by JB Rainsberger - http://blog.thecodewhisperer.com/permalink/integrated-tests-are-a-scam What is Pact good for? What is Pact not good for? https://docs.pact.io/documentation/what_is_pact_good_for.html Previous podcast about Approval Testing w/ Llewellyn Falco https://cucumber.io/blog/2017/01/26/approval-testing
On the podcast this month Seb Rose speaks to Henry Coles, the creator of Mutation Testing tool PIT. Here's how they describe Mutation Testing on the PIT Test website - "Mutation testing is conceptually quite simple. Faults (or mutations) are automatically seeded into your code, then your tests are run. If your tests fail then the mutation is killed, if your tests pass then the mutation lived. The quality of your tests can be gauged from the percentage of mutations killed." *They discuss:* - What is mutation testing? - How widely adopted is this approach in the enterprise? - When and where should you use mutation testing? - What can developers learn from academics? - What are the similarities and differences between Mutation Testing and Property-Based Testing **Shownotes** PIT Test - http://pitest.org/ Quick theories (Property-Based Testing tool) - https://github.com/ncredinburgh/QuickTheories Work at NCR - NCR careers - http://ncredinburgh.com/jobs/
On the podcast this month, Seb Rose and Steve Tooke speak to Allan Kelly, a well-known agile consultant and long-time friend of the pod. **On the podcast the three discuss:*** - Why agile often just means agile software development. - What companies mean when they say "digital transformation". - Advice for ambitious teams who want to spread agile across the organisation. - Allan's personal story into agile consulting. - Why he advocates a #noprojects mindset - Why Seb shares Allan's Dear Customer blog post with all his post-graduate students. Shownotes: - Dear Customer - https://leanpub.com/xanpan/c/Trega15 - Agile on the Beach - http://agileonthebeach.com/ - How buildings learn - https://www.youtube.com/watch?v=AvEqfg2sIH0 https://www.amazon.co.uk/How-Buildings-Learn-Happens-Theyre/dp/0140139966 - Allan on Twitter - https://twitter.com/allankellynet - Allan's blog - https://www.allankellyassociates.co.uk/
Software developer Seb Rose talks about the twists and turns of his professional life and how he came to land at Cucumber Ltd.
Guest: Seb Rose @sebrose Full show notes are at https://developeronfire.com/podcast/episode-237-seb-rose-experiences
Gáspár Nagy is the creator of Specflow, the .NET version of Cucumber. Based in Budapest, Gaspar is an independent BDD and Specflow trainer and coach. He is also writing a new book about Specflow in collaboration with Seb Rose. Joining him on the podcast this month are Aslak Hellesoy, Matt Wynne and Arti Mathanda. They discuss the upcoming book, the role of QA in modern teams and plenty more. Show notes: Learn more about Specflow: http://specflow.org/ Mentioned podcast with Emily Webber - https://cucumber.io/blog/2016/08/03/communities-of-practice Up for Grabs - http://up-for-grabs.net/#/ Specflow public courses in Europe - http://specflow.org/training/ Quality Excites - https://qualityexcites.pl/en/ CukenFest London, June - https://cucumber.io/events/cukenfest-london-2017
This month on the Cucumber podcast we speak to Llewellyn Falco. He's best known for two things: approval testing and mob programming. As we've covered mobbing in great detail on the pod lately, we dig into approval testing. A very informative and fun pod. From the Cucumber team on the podcast are Steve Tooke, Aslak Hellesoy, and Seb Rose. You say hello to Llewellyn on Twitter - https://twitter.com/LlewellynFalco Or read more: http://approvaltests.com/ http://llewellynfalco.blogspot.de/ Please share and subscribe to our podcast. It truly makes us happy. Say hello to us on Twitter https://twitter.com/cucumberbdd
Today we’re going to be talking about communities of practice and how they can support learning in your company . Communities of Practice are “formed by people who engage in a process of collective learning in a shared domain of human endeavor” [1] In the organisations we work with, we encourage those with similar skill sets - testers for example - to get together with others in similar roles, who work in different departments. This wider pool of individuals can then support one another in their day-to-day work. It could therefore be said agile faces a paradox; we have all battled for smaller, cross-functional teams to improve communication and learning, but are we now losing out on the wider knowledge held in other departments? Communities of Practice is addressing this. To join us to discuss the subject we’ve invited Emily Webber, an independent agile and lean consultant, who has recently published her book “Building Successful Communities of Practice”. This week’s host, Matt Wynne, is also joined by our podcast regulars, Arti Mathanda and Seb Rose. You can find out more about Communities of Practice and Emily’s book on her website - http://emilywebber.co.uk/building-successful-communities-of-practice Let us know your own experiences and thoughts on twitter @cucumberbdd or in the comments below. You can also find this episode on iTunes - itunes.apple.com/gb/podcast/cucumber-podcast-rss/id1078896635 [1] http://wenger-trayner.com/introduction-to-communities-of-practice/
Kito and Daniel are joined by special guest Seb Rose (co-author of The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers).
Kito and Daniel are joined by special guest Seb Rose (co-author of The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers). They discuss new releases from Polymer, ICEfaces, PrimeFaces, JBoss EAP, SonarCube, Pitest, IntelliJ IDEA, Serenity, and more. They also discuss Behavior-driven-testing (BDD), Cucumber, Geb, Spock, and Test-Driven Development (TDD). UI Tier AngularFaces 2.1.3 has been released! Polymer 0.8 Release ICEfaces EE 4.0.0.GA Includes ICEfaces Mobile Device Simulator ICEpdf 5.1.2: Now With Enhanced Asian Font Capabilities PrimeFaces Sentinel 1.2 Released PrimeFaces 5.2.RC1 Released Introducing PrimeFaces Spark Services (Middleware & Microservices) Tier JBossWS 5.0.0.Final is available! JBoss EAP 6.4 now available Mobile AeroGear iOS SDK v2.3 is out! Misc SonarQube 5.1 released - http://www.sonarqube.org/sonarqube-5-1-in-screenshots/ Pitest 1.1.5 released - http://pitest.org Sonar Pitest Plugin 0.5 released - https://github.com/SonarCommunity/sonar-pitest JOSRA Git Automated Branching Strategy & Jenkins Plugin - http://www.josra.org/blog/An-automated-git-branching-strategy.html IntelliJ IDEA 14.1 released - decompiler with extended debugging facilities Gherkin 3 development continues - https://groups.google.com/forum/#!msg/cukes/YLKsqbBMBoI/DYhfFx8GBegJ Serenity 1.0.47 released better Cucumber integration - http://thucydides.info/docs/serenity-staging/ Discussion Testing with Cucumber and comparison to Geb and Spock - [Cucumber is a collaboration tool - https://cukes.info/blog/2014/03/03/the-worlds-most-misunderstood-collaboration-tool] Teaching TDD with CyberDojo - http://cyber-dojo.org What’s coverage good for? A. Killing mutants efficiently. Events Javazone, Oslo - September 9-10, 2015 No Fluff Just Stuff Dallas May 29 - 31, 2015 Salt Lake City June 5 - 6, 2015 Gradle Summit June 11 - 12, 2015 Austin July 10 - 12, 2015 ÜberConf July 21 - 24, 2015 Other Claysnow Limited (Seb Rose’s company) To TDD or not to TDD? That is not the question. Liz Keogh’s blog Growing Object-Oriented Software, Guided by Tests - book by Freeman/Pryce Dunning-Kruger