For the Greater Good

During a large-scale disaster relief IT project, Chamindra de Silva and his team found that managing in times of crises involves quick thinking and flexibility.

from left, the Sri Lanka-based Sahana Project team: Darmendra Pradeeper, Ravindra de Silva, Joseph Priyanga, Chamindra de Silva, Isuru Samaraweera, Mifan Careem

from left, the Sri Lanka-based Sahana Project team: Darmendra Pradeeper, Ravindra de Silva, Joseph Priyanga, Chamindra de Silva, Isuru Samaraweera, Mifan Careem


One of the most difficult things about responding to a natural disaster is the sense of urgency. People need things yesterday, so project teams must function in a crucible of chaos and intense pressure.

Such was the case with the Sahana project, which brought together a team of volunteer computer engineers to build a disaster management system in the wake of the 2004 Indian Ocean tsunami. The team was organized by the Sri Lanka-based not-for-profit Lanka Software Foundation (LSF), which is dedicated to promoting free and open-source software. The first functional pieces of software were built in a matter of days.

“It was quite tough, as the deadlines were already past when we started,” says Chamindra de Silva, one of the chief project managers of the project and currently technology strategist in the Global Technology Office of IT outsourcing company Virtusa in Sri Lanka. “A lot of us worked overnight, losing sleep. Building a disaster management solution at the point of a disaster is certainly not the [ideal situation].”

The project arose out of a lack of readily available, up-to-date disaster management solutions to handle large-scale disasters. “We had reached out to many international agencies to ask for such solutions, but none were available, or the ones that existed were based on legacy technology or were outdated,” Mr. de Silva says.

Initially, hundreds of developer volunteers were given time off by their respective employers to work on the project. But eventually, the core group tapered down to about 20 people. “In the early days, we had a 24/7 operation, and the first bits of software went into production use in about a week,” Mr. de Silva says. “Over time, more and more capabilities were added and used in various ways.”

During the first phase of the project—and more strictly in the second phase—the group used a methodology called extreme programming to churn out software quickly. Extreme programmers break projects into small chunks, develop simple code, test often for quality and quickly deliver functional bits of software as they are ready, before immediately moving on to another section.

Mr. de Silva learned that when it comes to managing during a crisis, flexibility is best. For the Sahana project, the team created a modular architecture that allowed it to break into smaller groups of three or four to work on various aspects of the system. “The requirements for each module had a different set of stakeholders, which enabled us to work independently,” he says. “In the instance of a disaster, you find that strict chains of command create bottlenecks.”

But disaster management is about more than the reactive. The group recognized the need for a readily available disaster management system worldwide. So LSF collected enough funding to support a revision of the system—the free and open-source software is available for download at The system has since been deployed in disasters such as the 2005 earthquake in Pakistan, the 2006 mudslide in the Philippines and the 2006 earthquake in Indonesia.

Leadership 2008 /
Leadership 2008



Related Content

  • PM Network

    Turnaround Artist member content open

    By Oyvetsky, Marat Projects falter for a variety of reasons. Whether the root of the problem is delays, budget constraints, scope shifts or a poorly aligned team, turning a project around goes beyond simple analysis…

  • PM Network

    Solving Sponsor Woes member content open

    By Rockwood, Kate Problem sponsors —whether they are monsters who flood the team with too many demands or wafflers who disappear when pivotal decisions must be made—remain prevalent. And they can wreak havoc on…

  • PM Network

    Damage Prevention member content open

    By Fister Gale, Sarah The danger zone for deadly natural disaster knows no boundaries. Last year alone brought severe flooding in China and Peru, devastating earthquakes in Mexico, historic hurricanes in the United…

  • PM Network

    Competing Interests member content open

    By Oyvetsky, Marat It's a dream role for consultant organizations: oversee an entire program for an enterprise customer. But things can get tricky for IT program managers. Larger enterprise customers tend to rely on…

  • Project Management Journal

    The Role Of Co-Creation In Enhancing Explorative And Exploitative Learning In Project-Based Settings member content locked

    By Eriksson, Per Erik | Leiringer, Roine | Szentes, Henrik We study how co-creation practices influence explorative and exploitative learning in five collaborative construction projects with partnering arrangements. Drawing on a longitudinal case study, our…