Remove Agile Remove Blog Remove Quality Assurance Remove Test-Driven Development
article thumbnail

Quality Assurance (QA) Testing & the Business Impacts of Software Quality

Gorilla Logic

As the pace of software-driven innovation expands, organizations often struggle to balance the need to deliver business value at speed and scale with the need to deliver consistent, reliable, and performant software products. Most Agile QA practitioners share common processes, including those described in this section.

article thumbnail

Improve User Story Acceptance Criteria with Behavior-Driven Development (BDD)

Gorilla Logic

In Agile development, a user story provides a simplified description of a software feature from an end user perspective. You can make your user stories stronger with techniques from behavior-driven development (BDD). Developers: Pass each of the test scenarios created for each story, and pass all the test scenarios. .

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Software Outsourcing: Why CEOs Love It

Gorilla Logic

Ready to have a conversation about outsourcing your development to a top-ranked Agile development team? Organizations that value the transparency and efficiency of Agile software development find that software outsourcing with a nearshore distributed team also enables them to get more value from their budgets.

article thumbnail

Behavior Driven Development: The methodology that connects the three amigos

Apiumhub

Reducing to the basics, within a current agile software team we can find three main roles: Business – Product owner: Captures the requirements requested by the client (stakeholders). Developer: Implements the requirements captured by the business to create the product. Good practices. Conclusion.

article thumbnail

Definition of Done vs. User Stories vs. Acceptance Criteria

Agile Pain Relief Notes from a Tool User

Others will believe it means they throw their work over the wall to Quality Assurance or Test. So, a popular approach to describing Acceptance Criteria is “Specification By Example”, also known as Behaviour Driven Development (BDD) or Acceptance Test-Driven Development (ATDD). Bank Balance.

SCRUM 105
article thumbnail

How to Cross-Skill and Grow T-shaped Team Members

Agile Pain Relief Notes from a Tool User

If you’re unfamiliar with how a Team Board works or what it looks like, I posted an example of a Kanban Board previously on this blog. Goldratt’s work is, in part, the basis for Kanban and also shows why, in a constrained situation, moving a Developer or Writer from their primary work to the constraint (e.g. every 4-6 weeks) and time.

SCRUM 64
article thumbnail

Behavior-Driven Development: Pros and Cons, Implementation, and Best Practices

Altexsoft

This article will discuss the nature of behavior-driven development and how it can be used successfully by an organization to assist its technical team in delivering software that fulfills its goals. What is Behavior-Driven Development (BDD)? Want to write an article for our blog?