article thumbnail

The Best Product Engineering Org in the World

James Shore

We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers. This is what test-driven development is all about, and its an amazing way to work.

article thumbnail

Why Testing is No Longer Sufficient for Today’s Software Delivery Pipelines

OverOps

Over a decade ago, when Test-Driven Development (TDD) was introduced, it promised to improve productivity and quality. Since then, release cycles shortened, CI/CD is no longer a buzzword, and new companies that develop pipeline automation products – I’m looking at you GitLab – are mature enough to IPO.

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

Extended Role of QA in Test Driven Development (TDD)

Xoriant

Once the code passes the Acceptance test, the code is then refactored /simplified to be used as production code. TDD focuses on writing the necessary code to pass the test thus making the process simple and clear. What is the primary goal of Test Driven Development (TDD)? Test Driven Development Approach.

article thumbnail

Pace of Tech Demands a Smarter Learning Approach. Bring On Community-Driven Learning

CIO

Few budgets can meet the continuous need for up-to-the-minute learning and training, particularly in fast-evolving tech areas such as programming languages, software development, containerization, and cloud computing. The reality is that most of these efforts involve throwing money at only the immediate problem.

article thumbnail

AoAD2 Practice: Collective Code Ownership

James Shore

Stand-Up Meetings. Otherwise, your task planning meeting is a good time to start the discussion. Stand-Up Meetings. Daily stand-up meetings are a good way to coordinate, so long as they’re kept brief and focused. Test-Driven Development. Test-Driven Development. Stand-Up Meetings.

article thumbnail

Forward Thinking Tech Leaders at IO Seeking Big Data Engineer

CTOvision

If you are, or know of anyone who is, interested in this position (and if you can meet most of their qualifications) please connect with IO right away, they want to talk with you like right away. Modular code, test-driven development, quick iterations involving stakeholders. Driven by pursuit of elegant solutions.

Big Data 107
article thumbnail

5 Tips for Successfully Implementing Behavior-Driven Development in Your Team

Gorilla Logic

Experiences like these make many developers think about using Behavior-Driven Development (BDD). BDD emphasizes collaboration between developers, testers, and stakeholders to define and deliver software that meets business requirements. At first glance, BDD appears to be straightforward. What’s BDD?