Pocantico River Watershed Conservancy
In 2011, the Pocantico River Watershed Conservancy was created as an umbrella not-for-profit organization to organize and host research,
in collaboration with Pace University (whose Pleasantville campus is in the watershed) and others,
to undertake and pool knowledge from their studies.
The Conservancy seeks to orchestrate and stimulate place-based ecological and policy analysis around the environment of a watershed.
The current project is a first step in building a watershed model through which all assembled environmentally related data could be accessed.
Beyond establishing a knowledge source for the Pocantico Watershed's environment,
we hope over-time to apply the gathered knowledge in order to arrest degradation of the environment and foster sustainable use of assets in the watershed.
The project goal is to develop a public presence for the Conservancy, as well as a gateway to data that has been collected about the watershed.
There are 2 parts to this project:
- Develop a website for the Pocantico River Watershed Conservancy, Inc. that describes:
Existing websites for non-profits may be a guide in developing major tabs or page links:
- Who we are
- What we do
- Ongoing projects
- News and events
- Data Sources (see below)
- Data Sources. There are several types of data sources (not all implemented as part of this phase of the project):
- Documents in a searchable and organized form
- A search engine on the site would list and link to the pertinent files by content search
- A database interface that will search by different criteria (author, subject, keyword/tag, etc.)
- Maps of different types
- Static maps of the watershed (e.g. hydrology, trails, roads, etc.)
- Interactive map that would allow place-based links to graphics and data which refer to a particular location in the watershed
- Static and real-time monitoring data that might include:
water quality data monitoring stations in the watershed; graphic video information streaming
Fast Agile XP Deliverables
We will use the agile methodology,
particularly Extreme Programming (XP) which involves small releases and fast turnarounds in roughly two-week iterations.
Many of these deliverables can be done in parallel by different members or subsets of the team.
The following is the current list of deliverables
(ordered by the date initiated,
initiated date marked in bold red if programming involved,
deliverable modifications marked in red,
completion date and related comments marked in green,
pseudo-code marked in blue):
Contact your customer, Prof. Dan Farkas, to plan the semester's project work.