Remove Coaching Remove Course Remove Test-Driven Development
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. Of course, the career ladder isnt enough on its own. In the end, we came up with six categories.

article thumbnail

Scrum master certification: Top 13 certs for agile pros

CIO

Scrum certifications can help you advance your career as a developer, Scrum master, or product owner. For software developers and those working in that area of tech, Scrum is often used to track the progress of projects and tech initiatives, using time-boxes and sprints, which usually last up to two weeks.

SCRUM 173
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

150+ live online training courses opened for April and May

O'Reilly Media - Ideas

Learn new topics and refine your skills with more than 150 new live online training courses we opened up for April and May on the O'Reilly online learning platform. Certified Blockchain Solutions Architect (CBSA) Certification Crash Course , May 22. Developing Your Coaching Skills , April 22. AI and machine learning.

Course 67
article thumbnail

Preparing for AI

O'Reilly Media - Ideas

A good next step is asking an AI assistant to generate unit tests, either for existing code or some new code (which leads to test-driven development). Unit tests are a useful exercise because testing logic is usually simple; its easy to see if the generated code is incorrect.

article thumbnail

AoAD2 Chapter 4: Investing in Agility

James Shore

There’s a wide variety of help available: occasional mentoring; training; help with process design and implementation; and full-time (or near-full-time) coaching. The most effective help you can get is to hire experienced practitioners to coach each team full-time. The same goes when hiring consultants and coaches.

Agile 132
article thumbnail

AoAD2 Practice: Whole Team

James Shore

Broadly speaking, these skills can be grouped into customer skills, development skills, and coaching skills. 1 If you’d like to know more, the Pragmatic Marketing courses, available at pragmaticinstitute.com, come highly recommended. If they don’t, your team is likely to start drifting off-course. Development Skills.

article thumbnail

AoAD2 Practice: No Bugs

James Shore

Take a coach interested in trying Agile, assemble a team of novices, shake well, and bake for three years. This is how it turns out: The GMS team delivered this product after three years of development, having encountered a total of 51 defects during that time. Test-Driven Development. Test-Driven Development.