article thumbnail

AoAD2 Practice: No Bugs

James Shore

According to their coach’s analysis of Capers Jones’ data, an average team would have generated 1,035 defects and delivered 207 to their customer. QSM Associates is a well-regarded company that performs independent audits of software development teams. Test-Driven Development. Incident Analysis.

article thumbnail

Top 15 project management certifications

CIO

The exam covers topics including Scrum, Kanban, Lean, extreme programming (XP), and test-driven development (TDD). It’s a certification aimed at senior project managers, agile professionals, product managers and owners, Scrum masters, and business analysts. CompTIA Project+.

Insiders

Sign Up for our Newsletter

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

article thumbnail

AoAD2 Practice: Incident Analysis

James Shore

Incident Analysis. This is incident analysis. No matter how big or small, if your team thinks something is “done,” and it later needs correction, it’s worthy of analysis. Failures are a consequence of your development system, as I said, but so are successes. Conducting the Analysis. Whole Team. Retrospectives.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

Hi, I’m your Scrum Master,” she says. One Agile team I worked with was building software for chemical analysis, so they had an analytical chemist with a Masters’ degree on the team. Until then, development on an Agile team looks similar to development on any other team. Test Driven Development.

article thumbnail

AoAD2 Chapter 4: Investing in Agility

James Shore

Another popular approach is the facilitator-coach , often called a Scrum Master , 3 who leads from the sidelines by facilitating conversations and resolving organizational roadblocks. 3 The name “Scrum Master” originated in the popular “Scrum” method. 4 If you make the investments in this chapter, that is.

Agile 132
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. So if waterfall is requirements analysis, and then architecture, and design, and then coding, and then QA/testing.

Agile 99
article thumbnail

Lean Software Development: The Backstory

LeanEssays

To counter sequential processes and the long integration and defect removal phase, agile software development practices focused on fast feedback cycles in these areas: Test-driven development: Start by writing tests (think of them as executable specifications) and then write the code to pass the tests.