GIS BASED PROJECT
What is Project Management?
Project management is a carefully planned and
organized effort to accomplish a successful project.
E.g a building or a major road system.
Project management includes developing a project
plan, which includes defining and confirming the
project goals and objectives, identifying tasks and how
goals will be achieved, quantifying the resources
needed, and determining budgets and timelines for
It also includes managing the implementation of the
project plan, along with operating regular 'controls' to
ensure that there is accurate and objective information
on 'performance' relative to the plan, and the
mechanisms to implement recovery actions where
Why a GIS based Project
In this age, a simple Project Management Software does not give a
clear picture to the management about the state of the projects
going on at multiple locations. Simple task completions and
timelines fail to make one confident about the quality and safety
standards followed at various sites.
They say „Pictures are worth a thousand words‟. Why not then
integrate site images on maps with Project management software?
This will visually show the user the exact location, time and state of
the project at any given time.
The user does not need to travel and check the project sites. This
will not only save substantial costs to the user but will also enthuse
a high level of confidence about the progress of the project. He can
easily judge the quality, safety of the work done and make
necessary changes to the same from his office itself.
He will have a pictorial map based records about the state of
multiple projects done and can easily generate reports for the same.
In short using pictures and maps will give management a sense of
peace and save costs doing the same. A win-win situation.
Workflow at the office (on
User takes User assigns
necessary map, layers
actions based and zoom
on the data levels for this
User waits for
data from site
Workflow at the site (on
project on the
User can view picture and
some reports feeds in other
related to the details
same project regarding
User then syncs The picture get
this picture and time stamped
associated data and its GPS co-
with the ordinates are
backend server recorded
GIS based Project Management
Many complex decisions went into developing this Project management
system. Below are a few top-level candidates we considered
The system should be flexible enough to incorporate new features without
licensing hassles and very light-weight on computing resources. It should
be secure and should have a web-based infrastructure capable of
managing any number of projects, companies, departments and users.
It should be a one-stop shop for all project information to avoid confusion
and reduce risks.
Role-based permission system for control over sensitive data.
Project and group-wide Gantt Charts.
It should house a unified calendar support showing all relevant tasks and
It can be used remotely over hand-held devices such as phones, PDAs etc
to support in-field updates (e.g updating a road construction status from the
Multi-lingual (e.g If used for the Indian government, it should have the
facility to display the same data in Hindi)
Should show the latest updates on a map associated with that project for
clarity of location, data and time.
(LAMP, Android, Geoserver …)
Given the complex nature of the system to be developed, it is very
important to choose the right computer technologies to build the
We personally prefer open-source technologies as they are tested
for safety and efficiency by millions of people all over the world and
do not impose any licensing issues to the user.
LAMP architecture ( Linux operating system, Apache HTTP Server,
MySQL database and PHP ) along with JAVA is one of the best
technology architectures to follow as millions of robust, scalable and
secure systems have been build through their use.
For the hand-held devices, we can choose hardware which can run
the open-source Android Operating system developed by Google
and develop applications on it using JAVA programming language.
Communication with the backend server can be accomplished using
JSON, XML or socket connections.
For GIS we plan to use GoeServer, OpenLayers and associated
technologies to help us publish our own maps or use Google,
Yahoo or Openstreet Maps
Front-End (at Back-End (at office)
MySQL Files L
Tech Prana Team
Saurabh Chobe (CTO)
8+ years experience in software development,
project management and finance domain. Prior
work experience at Microsoft and Goldman
Software Development team based in Pune
with a combined experience of 15+ years
Email : firstname.lastname@example.org /
Mobile : +91 88888 06272