What Disciplines Are on Your Teams?

If development, test, user experience, and product documentation skills are needed, but are not part of each of your teams, you’re still working in a waterfall way. In agile, teams should be “whole teams,” where all necessary disciplines are represented on the team (as well as all necessary component skills). And for those situations in which all necessary disciplines are not on the team, the team members that do make up the team have to step up and tackle the needed work—even if it’s outside their typical domain or expertise. For example, if performance testing on the product is needed, just because you may not have skilled performance testers available doesn’t mean you get to skip performance testing. The ...

Get Being Agile: Eleven Breakthrough Techniques to Keep You from “Waterfalling Backward” now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.