Sahana
From FOSSWiki
Contents |
Sahana Requirements and Domain Discussion WIKI
Sahana is a Free and Open Source Disaster Management system. It is a web based collaboration tool that addresses the common coordination problems during a disaster from finding missing people, managing aid, managing volunteers, tracking camps effectively between Government groups, the civil society (NGOs) and the victims themselves. To find out more about Sahana goto the Website
This WIKI page is setup to capture Disaster Management and Humanitarian requirements and serves as a documentation / requirements capture page for the Humanitarian FOSS Community.
Template to Use in this WIKI
The Requirements Template is a simple structure we use to capture disaster management / humanitarian requirements. It is based on simple Xtreme Programming ways of capturing stories.
Identifying Users
- User Requirements If you are a potential user, please post here some information
- Test User Group If you are a potential system user, please post your details here so that developers may contact you
- Questionnaire Please help us define our requirements further by giving some feedback on Sahana
Disaster Management Sub-Applications Requirements
We are building the following modules for Sahana. Each is a subapplication in its own right serving a particular requirement for disaster management or humanitarian aid:
Key:
P1-available in Phase I release, P2-Phase II development progress adhearing to the latest requirements
If you are going to create a new requirement, please use the Requirements Template
Missing Person Registry - P1, P2 Development started by core team
- Tracks and finds all missing, injured, found, displaced and deceased people in a disaster
Organization registry Requirement and Design - P1, P2 Alpha ready
- Helps connect, register and track NGOs, Gov, volunteers and relief workers during a disaster
Shelter Registry - P1, P2 Camp registry alpha done
- System to help setup and manage a camp
Resource Managment System - Initial requirement included in Camps Reg
- A system to track stocks of resources/supplies available in a camp or otherwise and predict when thing will run out
Request / Assistance Management System - P1, P2 alpha done
- Record, track and intelligently match the pledges of assistance/aid to the requests for help
Child Protection System - Finished
- Children tracking, protection and aid management system built specifically for NGO, Terre des Hommes
Damage Assesment Requirements and Design - Started - Anuradha
- Track and estimate the cost of damages per family, per region, etc
Volunteer coordination system - Not started
- Coordinate all volunteers and match their skills to the demands
Messaging Module - Started - sriganeshan
- Send mobile alerts (e.g. SMS/MMS) and critical information to those in the disaster area
Catalog System - started
- This module should manage generic catalog item types and descriptions,specific product types (details of packaging, volume, weight, etc.),matching / substituting item types starting with simple ,calculations based on units
Inventory Management System - Started
- This module manages only the inventory and it will not cover matching items and Suply Chain Management.
Inventory Optimization Enhancement - Started - Mahesh
- A feature addition to the Inventory Management Module
Supply Chain Management System - Started
- The module for tracking resources from one centre (supplier) to a centre (customer)
Logistics Management System - Starting
- A logistics management system that handles and tracks the varying granularities of aid, goods distributed during a disaster
Custom reports module - Started
- Provides an interface to generate customized reports and queries based on the available Sahana databases and export to spreadsheet and other formats
Biomentrics module - Started! Ravindra, Paola
- Module to capture fingerprint, mugshots, facila recognition from the client machines
GIS/Mapping module - Started - Mifan
- This module gives a map based view of all location and events taking place in the disaster
Situation Mapping/GIS API - Started - Mifan
- This module provides spatial functionalities to Sahana and provides an API for ease of use
Data import and export module - Thushi Silva
- Helps intelligently import and merge different data schemas and sources into the Sahana system
Missing People Online Bulletin Board - P2 Alpha ready
- A simpler version of the people registry for the pure purpose of having a publically accessible online community updated bulletin board.
Paper Form character recognition - Not Started
- A module to automate and speed up paper form data entry into the Sahana system
Housing Registry And Reconstruction - Started - Sheran
- A centralized database which tracks Homeless Families, Damaged Houses, Contractors and Reconstruction Sites.
Workshop's archive
Disaster Implementations and Lessons Learned
- Asian Tsunami, Sri Lanka - Dec 2004
- Asian Earthquake, Pakistan - Oct 2005
Customization/Application for different Disaster Types
The following gives guidelines on the customization and relevance of the Sahana systems to the different disaster types, such as a pandemic, a earthquake, a Tsunami:
- Pandemic - e.g. "Bird Flu"
- Tsunami
- Earthquake
- Cyclone, Hurricane or Flooding
- Reconstruction and Housing - e.g. Sri Lanka housing
- FireStorm
- Sarvodaya: The largest local NGO in Sri Lanka is interested in Sahana. Due to their sincere interest, Sahana will be customized for their needs.
Technical Concepts and Standards
- Sahana main development site
- Sahana Ontology and Data Schema
- Sahana Data Protection Concepts
- Sahana support for interop standards
- User interface technical design - effective usage of XHTML / CSS / Javascript to allow for access in a variety of devices including mobile devices
References
ARCHIVE AND OLD STUFF
The following links are kept for traking history and are no out of date
Vision and Objectives
- Emergency Communication Asia 2005 Presentation , Dec 2005, Shanghai, China
- FOSSAPII Presentation Sahana presentation at IOSN FOSSAP II, Aug 2005, Cambodia
- Sahana Phase II Master doc Provides the current approach for Sahana Phase II
- Sahana Presentation Brief view of Sahana I and phase II vision (OLD)
Sahana Releases Available
- Sahana Phase II - Testing release available
- Sahana Phase I - LiveCD available. As used to help in the Asian Tsunami (Sri Lanka) and customized for the Pakistan Earthquake.
Please email sahana@opensource.lk if you require a liveCD of either version of Sahana.
Contributing Groups and Individuals
- Sahana Development Team guiding the requirements, architecture and deployment
- Sahana requirements stakeholders ensuring the validity of the results
- Sahana Sponsors and those providing funding and support for this cause
- Humanitarian FOSS Community Open for anyone to join and contribute
Mailing Lists, Community Awareness and Evangelism
Documentation
All developers please post notes here all project information.
Reading Material
- Humanitarian FOSS: A Case Study on Disaster Management was recently published in BCS Magazine, SL to bring awareness to Sahana Phase I accomplishments
- Glossary of Humanitarian Aid and Emergency Terms Work in progress Glossary of Domain Terms and Acronyms

