WIPRO GAINS EFFICIENCY:
This article is from the paper "Lean Principles and Software Production: Evidence from Indian Software Services” given by HBS doctoral student Bradley Staats and Professor David Upton. They examine what happens when Wipro Technologies, an Indian outsource provider of software services, launches its own lean initiative.
In their paper, Staats and Upton describe how Wipro first launched its lean initiative in 2004 with a core team of managers. The small group visited lean manufacturing companies and discussed the concept's basic principles before each manager adopted a project in order to implement this new approach to software services. Of the projects, 8 out of 10 showed greater than 10 percent improvement in efficiency.
“SOME PEOPLE THINK LEAN MEANS ‘NOT FAT,’ AS IN LAYING PEOPLE OFF.” —DAVID UPTON
With those results in hand, the core team decided to roll out the approach across the firm. By the end of 2006, Wipro had 603 lean projects completed or in the works (the company typically had 1,100 projects under way at any one time).
"One of the important lessons we've seen on the ground is how Wipro approached the launch of this lean initiative," Staats says. "They didn't come out with big banners and say, 'OK, today your work is lean work, and yesterday it wasn't.' They started with a small group and recruited other people from there. It was a very controlled experimentation."
In their research, Staats and Upton document how the use of lean principles affected the workflow at Wipro. The concept of "kaizen," or continuous improvement, for example, resulted in a more iterative approach to software development projects versus a sequential, "waterfall" method in which each step of the process is completed in turn by a separate worker.
By sharing mistakes across the process, the customer and project team members benefit individually and collectively from increased opportunities to learn from their errors; the project also moves along more quickly because bugs are discovered in the system earlier in the development process.
Wipro also uses tools specific to the software development process based on lean principles. The DSM (design structure matrix), for example, defines connections and pathways for a project's workflow and suggests an order of tasks. A complementary tool, the SCE (system complexity estimator), ranks a software module based on its complexity and compares its actual architecture with its ideal (simplest) architecture in order to learn where a team might need more or fewer skilled members. The company also employs the more familiar lean technique of value stream mapping (VSM) to identify and decrease wasted time and effort throughout the software development process.
IMPROVING FROM THE BOTTOM UP
While most organizations struggle with implementing a new system, fighting the general inertia that many employees experience when faced with yet another new initiative, the goal of lean is to open up the work process and abolish the usual hierarchies. According to Staats, this seems to have happened at Wipro.
"It was interesting to talk to some of the less senior team members, because they were getting involved in much bigger-picture issues than they ever had before," he says. "In the case of value stream mapping, every member of the team was able to get a sense of the overall picture of what they were doing and spot problems they wouldn't have been able to see before."
“IT’S ABOUT UNLOCKING THE POWER OF THOUSANDS OF SOFTWARE ENGINEERS.”—BRADLEY STAATS
Staats suggests that the use of lean principles at Wipro could have qualities of a "Trojan Horse initiative." From the outside, lean accomplishes the short-term goal of productivity (getting inside the city's gates), but it could also lead to more radical, innovative change (the sacking of Troy).
"One of the main ideas behind lean is to take parts of a task that don't require human intervention and give them to machines so that humans can focus on the important issues," Staats explains. "The same is true in software, where you have the added benefit of being able to give some of your work to a computer, which can process it more reliably and quickly than a human."
More time, coupled with a better understanding of the different moving parts of a project, creates feelings of empowerment in workers who haven't traditionally taken part in innovation.
"It's about unlocking the power of thousands of software engineers and encouraging innovation up and down the organization," Staats says. "You can impact productivity while also changing the problem-solving capabilities of the organization."
IDEAS INTO ACTION
Wipro is typical amongst Indian firms in its thirst for knowledge, Upton adds.
"These companies are intellectual environments. People are very interested in taking conceptual ideas and figuring out how to put them into practice. There's not the same division between the 'real world' and university research that you often encounter in the United States."
Staats and Upton traveled to Wipro's offices in Bangalore on multiple occasions, interviewing employees at all levels to examine the company-wide effects of lean; they plan to return to India this fall and will continue to monitor developments at Wipro.
Says Upton, "There's a question as to where things go down the road: whether this continues to be a lean implementation or evolves into the Wipro Production System when they develop enough new approaches to their work. We want to stay around that question to reflect on it and apply it to services more broadly”
(by:Julia Hanna is associate editor of the HBS Alumni Bulletin)
Kaizen vs waterfall method
ReplyDeleteEmploys value stream mapping
ReplyDeleteTypically when we first map the value stream we will find that only 5% activities add value, this can rise up to 45% in a service environment
ReplyDelete