article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

Test-Driven Development. It’s test-driven development, and it actually delivers these results. Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring. Test-driven development applies the same principle to programmers’ intention.

article thumbnail

Scrum master certification: Top 13 certs for agile pros

CIO

Getting certified in agile or a related framework, such as Scrum, can help demonstrate you have the skills and knowledge to lead a Scrum team in the organization as a Scrum master. Scrum certifications can help you advance your career as a developer, Scrum master, or product owner. What is a Scrum master?

SCRUM 280
Insiders

Sign Up for our Newsletter

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

article thumbnail

Back to the Office With the Agile Fluency® Game

James Shore

The Agile Fluency Game is a fun and thought-provoking exercise for team members, managers, and executives. It accurately simulates the first 2½ years of a newly-formed software development team. They’ll come out of it with new ideas for improving software development in your organization. About the Agile Fluency Game.

Games 64
article thumbnail

New live online training courses

O'Reilly Media - Ideas

Ken Blanchard on Leading at a Higher Level: 4 Keys to Creating a High Performing Organization , June 13. Spotlight on Cloud: Mitigating Cloud Complexity to Ensure Your Organization Thrives with David Linthicum , August 1. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28.

Course 66
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Ken Blanchard on Leading at a Higher Level: 4 Keys to Creating a High Performing Organization , June 13. Spotlight on Cloud: Mitigating Cloud Complexity to Ensure Your Organization Thrives with David Linthicum , August 1. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28.

Course 50
article thumbnail

Agile, Stand-ups, TDD and Code Reviews

The Programmer's Paradox

These two things tend to make agile an excellent fit for startups and an impossibly bad fit for large projects in large organizations. That if you somehow got full coverage in unit tests, then it would find every bug and your quality would be perfect, which is insane. Overall testing is very important. But it got worse.

article thumbnail

AoAD2 Practice: Pair Programming

James Shore

Test-Driven Development. Take small steps—test-driven development works well—and talk about your assumptions, short-term goals, general direction, and any relevant history of the feature or project. In this exercise, one person writes a test. Test-Driven Development.