Like Agile development, an ADM core practice is iterative development with a goal of rapid feedback. Other key principles include:
Eliminate waste by focusing only on what customer wants, not extra features. “Focus on the highest value delivered to customer, and get the most important thing out quickest,” said Porro.
Build quality into every step and every player’s work. Salesforce.com embeds testing and quality in every process, said Willey. Porro noted that quality also drives innovation.
Respect people, because that’s the engine that drives excellent delivery.“It’s about inspiring the team,” which requires continuous education and being open to ideas from all levels, said Porro.
Respect can be built into processes, said Ramanathan. “Provide a framework to take advantage of the talented people you’re hiring,” she said. One example is giving employees the option to change teams if they’re not happy on a team. Also, simple changes in processes can show respect for remote team members. When her stand-up meetings include on-site and remote team members,everyone calls in. “So, there’s not the dynamic of one group together in a room and others alone on the phone” missing non-verbal cues and often unable to hear everything said in the on-site room,she said.
Empower team members to make just-in-time (JIT) decisions. Giving team members the ability to make urgent decisions helps break dependencies that can cause missed iteration deadlines. Give your team members at every level room to operate, said Willey. Arora noted that rapid changes in technology and strategy calls for empoweringJIT decision-making.
“Agile is a bottom-up process, which gives authority at the bottom to say what works best or doesn’t work in the process,” said Aurora. “It gives power to the people.”
Fast delivery is crucial. “Fast delivery helps us meet our goals of getting feedback and validation quickly,” said Zotter. ADM teams use pilots, focus groups and other means of getting quick feedback. Winters noted that seeking constant feedback is a “way to protect the trust of enterprise customers while innovating.”
|