article thumbnail

Scrum master certification: Top 13 certs for agile pros

CIO

It spans many agile approaches, including Scrum, Lean, Kanban, extreme programming (XP), and test-driven development (TDD). The two-day course covers everything you need to know about the product owner role through hands-on instruction and team-based exercises.

SCRUM 288
article thumbnail

Microservices Done Right, Part 2: More Antipatterns to Avoid

Accenture

Many organizations have seen significant improvements in critical metrics such as time to market, quality, and productivity as a result of implementing microservices. To achieve high quality, exercise “technical excellence” when developing software: unit testing, TDD, BDD, etc. Not adjusting testing approaches.

Insiders

Sign Up for our Newsletter

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

article thumbnail

How to build confidence as an engineer: an interview with Glen Mailer, CircleCI Staff Software Engineer

CircleCI

Running in a loop automatically where you make a change, you hit save and you get that TDD red, green, refactor cycle going. And at that particular company we had reasonable leeway to try that sort of thing as long as we delivered on the business metrics. I’ve got this a lot from the Ruby community - thinking about BDD and TDD.

article thumbnail

AoAD2 Practice: Blind Spot Discovery

James Shore

I call this validated learning because it is always demonstrated by positive improvements in the startup’s core metrics. Exercise extra diligence when hiring a penetration testing firm, and remember that the individuals performing the test impact your results as much as, or even more than, the firm you choose. Mutation Testing.