• Agile Community
  • Agile For All
    • Agile for All Home
    • What We Do
    • Upcoming Courses
    • Contact Us
  • Blog
    • All Blog Posts
    • Agile Resources
    • Homeschool Resources
    • VC Interviews
  • Forums
    • Watercooler
    • Agile Topics
    • Agile Videos
    • Job Postings
    • Pre-Work & Documents for Training
    • Webinars & Live Stream Replays
    Sign in Sign up (it's free!)
    • Agile Community
    • Agile For All
      • Agile for All Home
      • What We Do
      • Upcoming Courses
      • Contact Us
    • Blog
      • All Blog Posts
      • Agile Resources
      • Homeschool Resources
      • VC Interviews
    • Forums
      • Watercooler
      • Agile Topics
      • Agile Videos
      • Job Postings
      • Pre-Work & Documents for Training
      • Webinars & Live Stream Replays

    Author: Richard Lawrence

    Longtime co-owner of Agile For All, Richard left in October 2020 to co-found Humanizing Work. He trains and coaches people to collaborate more effectively with other people to solve complex, meaningful problems. He draws on a diverse background in software development, engineering, anthropology, and political science. Richard is a Scrum Alliance Certified Enterprise Coach and Certified Scrum Trainer, as well as a certified trainer of the accelerated learning method, Training from the Back of the Room. His book, Behavior-Driven Development with Cucumber, was published by Addison-Wesley in 2019 (for more information, visit bddwithcucumber.com).

    The Future of Cucumber on .NET

    Beginning just over two years ago, I worked with some great developers to create Cuke4Nuke as a way to bring Cucumber to .NET. Shortly after…

    Richard Lawrence 2011-10-21
    8 Comments

    Why Longer Sprints Probably Won’t Help

    As a coach, I’m frequently told, “Our sprint length is too short. We want to change it from X to Y weeks.” The time box—the…

    Richard Lawrence 2011-09-02
    4 Comments

    Cucumber Regular Expressions Cheat Sheet

    Regular expressions are a big part of what makes Cucumber tests both expressive in English and DRY on the automation side. To make the most…

    Richard Lawrence 2011-08-23
    4 Comments

    Getting Started with Ruby, Cucumber, and Capybara on Windows

    The Ruby version of Cucumber isn’t just for Rails developers. If you have a .NET or Java web or service app, Ruby can be a…

    Richard Lawrence 2011-08-20
    39 Comments

    Another Story Splitting Pattern (Maybe)

    User stories are typically written using a template like, “As a <role>, I want to <action> so that <value>.” My other story splitting patterns focus…

    Richard Lawrence 2011-05-04
    6 Comments

    Cuke4Nuke Needs Your Help

    Almost 2 years ago, at the 2009 AA-FTT conference, I started Cuke4Nuke to bring Cucumber to the .NET world. Since then, thanks to some fantastic…

    Richard Lawrence 2011-03-05
    2 Comments

    Public ATDD with Cucumber Course, March 7-8, Denver (Postponed)

    Update: This course has been postponed until June or July. If you’re interested in attending, let me know and I’ll notify you when registration opens…

    Richard Lawrence 2011-01-12
    0 Comments

    Want Productivity? Focus on Predictability Instead

    Focus your team on predictability, and productivity will come. Focus on productivity, and you’ll get neither productivity nor predictability.

    Richard Lawrence 2010-09-23
    2 Comments

    Just Enough Regular Expressions for Cucumber

    Jon Archer wrote last week about how Cucumber makes knowledge of regular expressions important. He’s right: Regular expressions are the key to Cucumber’s flexibility. Well-crafted…

    Richard Lawrence 2010-07-20
    12 Comments

    Paul Rayner Joins The Agile Cooperative

    I’m excited to announce that Paul Rayner’s company, Virtual Genius, has joined The Agile Cooperative. Paul is the founder and president of the Denver chapter…

    Richard Lawrence 2010-06-04
    1 Comments

    Debugging Cuke4Nuke Step Definitions

    At a client today, we were doing some tricky automation with WatiN (against Telerik controls) in Cuke4Nuke. We wanted to dig into what WatiN was…

    Richard Lawrence 2010-01-12
    10 Comments

    How to Remove Duplication in Cucumber Tests Using Scenario Outlines

    Gojko Adzic has a new blog post demonstrating the new table parameter support in Cuke4Nuke. Table parameters are an important part of Cucumber. They’re great…

    Richard Lawrence 2010-01-04
    2 Comments

    The Latest on Cuke4Nuke

    This morning, I released version 0.3.0 of Cuke4Nuke. With this release, Cuke4Nuke supports almost everything you can do with Cucumber in Ruby or Java, making…

    Richard Lawrence 2009-12-30
    3 Comments

    Growing DONE—How to Make the Definition of Done Work for Your Team

    Effective agile teams get things done. They build software day after day that’s not just “code complete” but really shippable. And when their product owner…

    Richard Lawrence 2009-12-21
    6 Comments

    Screencast: Testing Web Applications in .NET with Cuke4Nuke and WatiN

    Yesterday, I released Cuke4Nuke 0.2.2, which added WatiN compatibility and an example of how to use the two tools together. Here’s a short screencast in…

    Richard Lawrence 2009-12-03
    8 Comments

    Crazy Thanksgiving Offer: Let’s Make Your Work Great

    Work shouldn’t suck. Whatever your position, you can do something to make your work better. I’m so thankful for the work I get to do,…

    Richard Lawrence 2009-11-25
    3 Comments

    WatiN Patterns #3: Don’t Over-specify

    After a long hiatus, I’m resuming the WatiN Patterns series. Pattern #1 covered why and how your tests should clean up after themselves. Pattern #2…

    Richard Lawrence 2009-10-30
    3 Comments

    Patterns for Splitting User Stories

    Update, October 2020: Richard’s latest story splitting resources are available at Humanizing Work. Good user stories follow Bill Wake’s INVEST model. They’re Independent, Negotiable, Valuable,…

    Richard Lawrence 2009-10-28
    96 Comments

    Cuke4Nuke: Cucumber for .NET Teams

    Update: If you’ve just landed here, you could get the impression from this post that Cuke4Nuke doesn’t exist yet. It does. Check out this screencast…

    Richard Lawrence 2009-09-19
    12 Comments

    Resources from our Agile 2009 Presentation

    For those who attended my Agile 2009 presentation with Bob Hartman, “The 7 Deadly Sins of Almost Being Agile,” here are the slides and handouts.…

    Richard Lawrence 2009-09-02
    0 Comments
    Load More

    Where do you want to go?

    • Community News Feed
    • Upcoming Courses
    • Blog Posts
    • Groups

    Welcome New Members

    Profile photo of ginnyl

    ginnyl became a registered member 19 hours ago

    Profile photo of natalie

    natalie became a registered member a day ago

    Profile photo of pmtech

    pmtech became a registered member 2 days ago

    Profile photo of cfree913

    cfree913 became a registered member 6 days ago

    Profile photo of delaina

    delaina became a registered member 6 days ago

    Making Agile a Reality.®

    303.766.0917 | 4833 Front Street, B-194 | Castle Rock, CO 80104 | © 2025 - Agile For All

    • AGILE COMMUNITY
    • UPCOMING COURSES
    • WHAT WE DO
    • REQUEST A QUOTE


    Report

    There was a problem reporting this post.

    Harassment or bullying behavior
    Contains mature or sensitive content
    Contains misleading or false information
    Contains abusive or derogatory content
    Contains spam, fake content or potential malware

    Block Member?

    Please confirm you want to block this member.

    You will no longer be able to:

    • See blocked member's posts
    • Mention this member in posts
    • Invite this member to groups

    Please allow a few minutes for this process to complete.

    Report

    You have already reported this .