But Humble, who said that “Scrum isn’t sufficient to regularly deliver high-quality software” because it doesn’t look at engineering practices, said the danger of Scrum expanding into technical practices is that it could lose its focus. “Scrum has a business focus, and it’s easy to get going on,” he said.

The fact that Scrum does not prescribe engineering practices is “not a bug, it’s a feature,” said Kitty Hawk’s Little. “It’s not clear which will be the right ones” for any given organization.

One of the key points of Scrum, said Cheng, is that it lets teams do what they do best, without heavy requirements. “You create partnerships as to why things are being built. You don’t manage people, but give them goals and let them figure out how to get there.”