The Best & Longest Behavior Driven Development Gherkin Spec Flow for Software Quality (Camille Bell)

Sdílet
Vložit
  • čas přidán 3. 11. 2022
  • We're a free live ONLINE community checkout our always free events at cantoncoders.org
    Given Gherkin, When Doing, Then Get Better (Software Requirements)
    Behavior Driven Development (BDD) is a software development approach that focuses on defining the behavior of a system or application through collaboration between developers, testers, and business stakeholders. BDD uses a common language, called Gherkin, to define the expected behavior of the system in plain, human-readable language, making it easier for all team members to understand and contribute to the development process.
    The use of BDD and Gherkin has a number of benefits for software development teams. By focusing on the behavior of the system, rather than just the technical implementation, BDD encourages collaboration and alignment between all team members, helping to ensure that the final product meets the needs of the business. This can lead to higher-quality software, as well as improved efficiency and faster time to market.
    In addition, the use of Gherkin as a common language allows for better communication and collaboration among team members. Because Gherkin is written in plain language, it is easier for non-technical team members to understand and contribute to the development process, which can help to reduce misunderstandings and improve the overall quality of the product.
    Overall, the use of BDD and Gherkin can help software development teams to improve collaboration, alignment, and communication, leading to higher-quality software and faster time to market.
    About Camille
    Camille loves to build software, working software, useful software.
    Camille has a passion for agile practices. Whether formally coaching agile practices to technical and business people or heads down working in a team, Camille’s agility is infectious causing those around her to become agile, if not already or reinforcing existing agility within an agile team.
    Camille is a constant learner. She isn’t satisfied with her degrees in computer science. Camille is active in user societies, open source projects, and a regular participant in conferences and advanced training. Camille brings back what she’s learned to improve her products and share with her teams.
    Bring Camille into your team and together we will create great things.
    Specialties: eXtreme Programming, Certified Scrum Master, Lean/Kanban, Team Leadership, Agile Coaching and Management, Ruby and Rails
  • Zábava

Komentáře •