Open to new experiences
Project scope
Project contact
Skills
auditor's report data modeling data types auditing consolidation customer relationship management spreadsheetsFernwood Neighbourhood House delivers programs across food security, childcare, seniors' services, and community development. Our participant and program data currently sits across spreadsheets, paper intake forms, and several disconnected systems, which makes it difficult to understand who we serve and report to funders accurately.
We are preparing to move onto a shared CRM. Before that migration can happen, we need to know what data we actually hold and get it into a state worth migrating. We have already mapped which systems hold what. Building from that starting point, learners will document the data at the field level, then clean and consolidate it around a proposed data model.
Core tasks:
- Document what fields each source captures and how records overlap
- Identify duplicates, gaps, and data quality issues
- Clean and consolidate into a single dataset
- Propose a data model covering participants, households, programs, registrations, staff and volunteers
- Document the assumptions and decision rules used throughout
Learners will deliver an audit report, a cleaned dataset, a proposed data model, and documentation of how they got there.
The audit report should be detailed enough that our CRM implementation partner can scope and price the migration from it. On the dataset, where a record is ambiguous we want it flagged and left as is rather than resolved on a best guess. A clear list of what needs staff review is more useful to us than a dataset that looks finished. The documentation of assumptions and decision rules matters as much to us as the cleaned data itself, since we will be maintaining this system long after the project ends.
Deliverables:
- Audit report covering fields, overlaps, duplicates, and data quality issues
- Cleaned and consolidated dataset, with ambiguous records flagged for staff review
- Proposed data model
- Documentation of assumptions and decision rules
Supported causes
About the company
The Fernwood Neighbourhood House is a charitable non-profit organization dedicated to improving the quality of life in Fernwood.
Founded in 1979, our non-profit organization has provides child care, programs for families, seniors, and youth, recreation activities, community events and food security initiatives.