How to effectively use Behavioral Driven Development in your Scrum process, from idea inception, backlog grooming, to Sprinting, and Sprint Demonstration.


Outline/Structure of the Lightning Talk

Using a poster with seven panels of illustrated action, I'll narrate how BDD is executed by a Scrum team, stepping on several best practices along the way.

Learning Outcome

  • How BDD scenarios get created
  • How scenarios get How to do BDD in Scrum
  • Using Continuous Intgeration and BDD to make the BDD process visible

Target Audience

testers, developers, product owners, scrum masters, program managers.

schedule Submitted 4 years ago

Public Feedback

comment Suggest improvements to the Speaker

  • Liked Jeff Lopez-Stuit, CEC

    Jeff Lopez-Stuit, CEC - Exploit Core Agile Practices at the Program Level

    45 Mins

    Core Agile practices establish visibility, remove impediments, and promote collaboration at the team level. Standup meetings, physical task boards, and focus on clearing impediments are well known practices to keep a team focused on the work, and establish a sense of flow towards frequent, tangible, and sustainable results.

    What about an entire program, when a large number of teams are involved? How can a large organization exploit the same core practices when there is highly interdependent work, and when there may be hundreds of people involved? How can Scrum be used to improve delivery times, increase quality, and promote sustainable development at a program level? How the can practices provide executive leadership the visibility they need into program progress?

    This workshop will introduce valuable, proven Scrum practices for large programs. Among the topics that will be discussed are:

    • What program management challenges are ripe for improvement through Agile practices?

    • The Program Impediment Board: Visible impediments, dependencies and milestones at a program level

    • The Program Stand-up: Lightweight activities to promote visibility, clear impediments and collaboration across the program

    • What does it look like when it’s working?: Improve delivery time, increase quality, and establish collaboration across the organization.

  • Liked Sophie Freiermuth

    Sophie Freiermuth - Integrating UX into the Agile Development Cycle - A case study over 3 projects

    45 Mins
    Case Study

    User Experience design is a product design discipline which sits throughout a product's lifecycle, from inception to development to maintenance and all the way to retirement. Waterfall enabled the discipline to have ample time and produce extensive design, in a "big design upfront" approach which rarely involved technical capabilities, and resulted in difficulties in build. The adoption of agile by product development team has offered UX a unique opportunity to work in a much more joined-up manner, and expend the design into the development, enabling the entire team to react to change.

    As a UX designer, I have over the last 7 years developped a solid appreciation of working embedded in an agile development team, and would like to share my experiences through 3 specific projects, sharing my learnings to help development team on-board the UX practitioner, their tools, practices and skills.

    This session will be a case study over 3 projects, highlighting the learnings and steps of the integration of UX into the development cycle. I'm taking Alistair Cockburn's sequence of SHU-HA-RI to detail the progress of my practice and will pay great attention to sharing sufficient context that my experiences and outcomes can be translated to your own projects and team setups.

  • Liked Sachin Natu


    60 Mins
    Case Study





  • Naresh Jain
    Naresh Jain
    schedule 4 years ago
    Sold Out!
    90 Mins




  • Liked Pooja Uppalapati


    20 Mins
    Experience Report



    1. Self-organizing teams
      • Resistance to change
      • Culture shift
    2. HR
      • Lack of role clarity and
      • Effective R&R in agile space
    3. Agile Engineering Practices adopted in Mainframe product development
      • Unit test automation
      • Continuous Integration


  • Liked Lance Kind

    Lance Kind - Using Fiction to Motivate Change

    45 Mins

    Since the late nineties, the Agile books in the non-fiction aisle have steadily increased in number. It's common to see a book or three about Agile on a colleague's desk. It's also common to see such a book look practically new, the book spin showing no sign of having been opened. Non-fiction books are great at providing bullet points of things to do and reasons why. But non-fiction books are poor at:

    • inspiring,
    • creating emotional attachement (so the reader finishes the book), 
    • creating a full sensory environment for the reader,
    • describing a holostic environment, or
    • 'intriguing' a reader who is un-interested in the topic. 

    (This bullet list above is a good example of how non-fiction can excite thoughts who already know the story behind the bullets, but doesn't inspire much if the reader hasn't any context or background.)

    Fiction is well positioned to do the above because its number one job is to give pleasure and entertainment.  It can't be successful if it can't do this. The oral tradition of fiction has been part of human culture for millions of years, since a Cro-Magnon passed on a story to another, and upon re-telling some details were forgotten and the storyteller had to make them up.  Fiction is in fact is the most successful format for culture change as this is the format of the world's religious works and is responsible for guiding or changing the behaviors of billions of people.  The CIA and the Pentagon use fiction to develop scenarios which are used to create simulations to test preparedness.

    What force could be stronger than fiction for giving an individual the courage to initiate an organizational change in the face of uncertain co-workers and often antagonistic corporate environment?  What tester, developer, PM, director could not use the courage of knowing a "David verses the Goliath," "Legend of the IpMan," or "V for Vendetta" to not only understand the bullet points, but to have the stedfast to sustain in the face of resistance because they believe in the change as if they've lived that life, due to reading stories which placed them in one or many virtual versions of that world.

  • Liked Jeff Lopez-Stuit, CEC

    Jeff Lopez-Stuit, CEC - The Exorcist Was a Lean Planning Master

    20 Mins
    Pecha Kucha

    How can teams that have to deal with large, complex legacy systems get through planning and get to work? The title character of the classic American horror film, "The Exorcist" was a master at this..

    Pecha Kucha Talk Summary:

    • Introduction: Creating understanding through conversation can be very difficult for teams dealing with complex, legacy systems.

    • Introducing Regan McNeil: Poor Regan McNeil was starting go insane, but a team of doctors and specialists in close, face-to-face collaboration, couldn't solve her problem.

    • The Exorcist: The Exorcist knew how to have just enough conversation to get to work, so his team could deliver the value everyone had been working and praying for.

    • Summary: "In life, understanding is the booby prize". Sometimes the quest for understanding can be an impediment to delivering value. Having faith in self-organization, sometimes its best just to get to work.
  • Liked Vasco Duarte

    Vasco Duarte - #NoEstimates - How to improve software development predictability and profitability by focusing on what matters

    Vasco Duarte
    Vasco Duarte
    Managing Partner
    schedule 4 years ago
    Sold Out!
    480 Mins

    Stop wasting time and money




  • Liked Lance Kind

    Lance Kind - LEANing To Continuous Delivery

    45 Mins

    Transforming an organization's delivery model from quarterly or monthly releases to continuous delivery requires changes in requirements gathering, development, QA/ testing, and operations. Lean principles are a powerful guiding light into discovering what problems need to be addressed and how to get started. In this talk, I will describe how Lean principles can be applied to achieve a transformation to continuous delivery, and then provide a cycle model. At the end of the talk, is a workshop where the attendees will apply the Lean Principles to the cycle model and then analyze their own project for how to improve toward continuous delivery.

    Everyone will learn more than one new way to examine their project.

  • Saket Bansal
    Saket Bansal
    Lead Trainer
    schedule 4 years ago
    Sold Out!
    45 Mins

    Why organizations are adapting towards agile? Is it to get most out of their resources or is it about doing the right thing?


    Traditional mind set of achieving high productivity and using resources efficiently does not change easily, even when organization moves to agile they remain more and more worried about the team velocity. When I meet agile practicing companies or I attend event on agile I find that most of

    the focus is on delivering product backlog efficiently. We see lot of talks on how to make team more self-organizing so that they can do the things faster.  Even after moving to scrum or agile we keep ignoring the warning

    done at all.”  —Peter F. Drucker

    When most of the organization starts with agile they takes it as an engineering process, and most of the team focuses too much on velocity, while to get maximum out of agile we need to look at Enterprise Agility, we need to look at an organization’s entire value stream—from idea to implementation, from concept to consumption.

    My talk would be focusing on need of organization agility and will introduce one of the monitoring tool “Life Cycle Profitability “which can help organizations in getting answers of questions like :

    • Should we delay the release by one month to fix the defects ?
    • Should we reduce the cycle time by adding one more team?
    • Should we delay the release to add functionality?
    • Should we delay the project by one month to get more innovative ?

    Life Cycle Profitability is based on principle “Take an economic view” introduced in book:The Principles of Product Development Flow , Donald G. Reinertsen . In my talk I will be showing how we can convert proxy variables like cycle time , velocity , technical debts  into Life Cycle Profit.

    I presented part of this concept in one of the conference and got good response, but I will create fresh presentation for this talk, since this time I will put more focus on expanding the model to calculate the Life Cycle Profit.

  • Liked Arvind

    Arvind - Panel Discussion : Agile Adoption Trends in the near future

    45 Mins

    Panel Discussion : Agile Adoption Trends and challenges  in the near future

     I wish to moderate an interesting panel discussion with a panel of 4-5 experts . Would like to discuss trends and challenges for agile adoption in the near future.

    Agile has been around for more than a decade now and surely is relevant but how to we adapt (if at all) for Agile adoption to some of the global trends like more distributed teams and millennials joining the  workforce.

    Specifically would want to touch the topic - is successful agile adoption possible for distributed teams? since more and more organizations are going global and therefore find teams working out of different cities, different countries, different timezones, different cultures. How this posess a challenge and ideas to make agile work in this context.

     Trend on the people front- We see millennials joining the workforce . In context of Agile implementation - what the benefits they bring on the table as compared to Gen X.


    Looking out for appropariate panelists . Discussed with Naresh Jain to help out with the panelists as well.

    Planning to make an interesting and informative panel discussion with group of 4 or max5 panelists from the industry -sharing with the audience their experience and ideas