article thumbnail

Taking an Extreme Approach to Software

Coveros

Which paper it was has been lost to time, but I know Kent’s Embracing Change with Extreme Programming article was in the October 1999 edition of IEEE Computer Magazine. While there were definitely some new concepts introduced in the article—like pair programming and test-driven development—the overall philosophy hit home in a big way.

article thumbnail

GSAS 2023: The Third Edition

Apiumhub

They believe that productive partnerships, collaboration, fast feedback, and small iterations are the best way to deliver successful software projects, using Agile methodologies and Extreme Programming practices, like Test-Driven Development, Simple Design, Pair-Programming, and Continuous Integration, in all our projects.

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 Testing and Agile

Coveros

released, scenario testing introduced, Test Driven Development defined, Agile Testing Quadrant defined, Test Maturity Model (TMMi) published, and since their inception in 1992, STAR East and STAR West Conferences continue. 2011–2020 and Beyond.

article thumbnail

Fuzzing in C#

Xebia

While rigorous software development practices like comprehensive automated testing, and even Test Driven Development (TDD), combined with consideration for edge cases, can guard against many issues, there’s always the possibility of unforeseen errors. Fuzzing will invariably be slower than unit tests.

article thumbnail

The Art of Agile Development, Second Edition

James Shore

So, what allows me to do this—what allows me to do this show, this software development show every week, and what allows me to write this book—is the people who hire me for training and consulting. Because when you have a large environment, teams often form bottlenecks. If you did what you said you were going to do, you were successful.

Agile 99