article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Test-Driven Development. Second Edition cover. Programmers. Try it anyway.

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.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

The Top 6 Software Development Methodologies for 2023

KitelyTech

With the right software development methodologies, your team can be empowered to create innovative products that are both cost-effective and able to meet the demands of the market. Agile is known for creating a development environment where project teams can be flexible and pivot quickly when changes need to be made.

article thumbnail

How much of your QA should you outsource?

Trigent

The way of testing has transformed with the rising usage of DevOps, cloud, and agile in new tech. Setting up, Scaling, or transforming your testing organization brings challenges concerning Agile/DevOps adoption, process, and test automation implementation, or even scaling the teams’ capacity.

Agile 97
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. .

article thumbnail

Quality Control: Using Acceptance Testing to Guarantee Product Quality

Altexsoft

This mistake is something that should have been uncovered in quality control. Different from quality assurance, quality control is something that’s done to ensure the defective product doesn’t make its way to the market. Let’s talk about what quality control entails in modern software development.

Testing 52
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.