Habitat for Humanity PURDUE UNIVERSITY Engineering Projects In Community Service Teams Here Today –Purdue University –University of Notre Dame –University of Wisconsin In 2004 there was 15 EPICS Schools In 2005 there was 17 EPICS Schools –16 United States Universities –1 New Zealand University
Habitat for Humanity PURDUE UNIVERSITY Purdue University EPICS Team Local Project –Restore National Projects –Tutorial Management System –National Survey Tool
Habitat for Humanity PURDUE UNIVERSITY ReStore Project Garth Peterson Mitchell Harris Pete Morici David Livingston
Habitat for Humanity PURDUE UNIVERSITY Organization From Chaos... The Goal –Point of sale & Inventory system for a resale shop type of retail environment. The Challenge –#Products X #Brands = **Big Mess** –Flexible pricing The guinea pig –Lafayette ReStore
Habitat for Humanity PURDUE UNIVERSITY Taming the Diversity A hammer's a hammer. –Group similar items together. The hotter the fridge the hotter the price. –Track large ticket items on an individual basis –Price dictated by item's characteristics. Condition Brand Features
Habitat for Humanity PURDUE UNIVERSITY Mechanisms for the Madness Software organized by function –Sell –Donations –Inventory –Reports Use existing tagging schemes as much as possible –UPCA Bar Codes (The Retail Standard) Categories for grouping items
Habitat for Humanity PURDUE UNIVERSITY Principles for Success Expandability –Physically –Functionally Compatability Ease of use
Habitat for Humanity PURDUE UNIVERSITY Look at it Go... Software -Bar code Scanner -Bar code printer -Invoice Printer -Cash Drawer
Habitat for Humanity PURDUE UNIVERSITY Purdue Tutorials Rick Bowerman Brian Mathews Pauline Lim Ben Hall Adam Steiner
Habitat for Humanity PURDUE UNIVERSITY Old Approach Team created tutorials Reviewed locally by Construction Managers followed by national approval HFH dealt with distribution of tutorials
Habitat for Humanity PURDUE UNIVERSITY Creating Tutorial Collecting Data/Content –Availability, copyright issues –Management Creating Tutorial –Requires Technical Knowledge –Requires Construction Knowledge
Habitat for Humanity PURDUE UNIVERSITY Reviewing Tutorial Problems with distribution –Layered Approach Printed Digital text and images Video Trouble getting feedback –Not a priority –Not enough people involved Never Officially Published
Habitat for Humanity PURDUE UNIVERSITY New Approach Publicly generated tutorials Reviewed Posted to the web Rated by public and HFH Edited by public and HFH
Habitat for Humanity PURDUE UNIVERSITY Creating Tutorial Our Part –Provide Tutorial Generator Online Creates formatted tutorial –Content Team expertise Community Part –EVERYONE involved –Content Text Pictures Knowledge
Habitat for Humanity PURDUE UNIVERSITY Review Tutorial Necessary Possible Solutions - Local Staff -Advantages -Reliable -Knowledgeable -Secure -Disadvantages -TIME -Authentication? - Volunteers -Advantages -Availability -Willingness -Disadvantages -Reliable Knowledge - Public -Advantages -Size -Amount of Knowledge -Time -Disadvantages -Security -Motivation -Reliable Knowledge - National Staff -Advantages -Reliable -Certifiable Knowledge -Disadvantages -TIME
Habitat for Humanity PURDUE UNIVERSITY Publish Tutorial Posted Without Approval –Available –Less Upkeep –Safety Posted With Approval –Safe –Time –People –How
Habitat for Humanity PURDUE UNIVERSITY Rate Tutorial User Rating Software –Simple Five Star (Amazon) –Complex Comments Rate Author Rate Skill Level
Habitat for Humanity PURDUE UNIVERSITY Edit Tutorial Who –Construction Managers –Volunteers –Public How –Save previous versions?
Habitat for Humanity PURDUE UNIVERSITY Possible Overall Look
Habitat for Humanity PURDUE UNIVERSITY National Database Team Immanuel Alexander John Horst Anna Kretz Jeff Ross Noah Solomon Patrick Flaherty Brian McRoskey Michael Sheehan
Habitat for Humanity PURDUE UNIVERSITY Problem Statement Problems for HFHI –No centralized survey administration and data collection system. Some local affiliates do their own surveying, but data is not shared. –There is no concrete quantitative data, currently, to show the benefits of the Habitat program to the community, both locally and nationally. –Homeowner information and responses must be securely collected, transferred, and analyzed to be in line with Habitat’s organizational mission.
Habitat for Humanity PURDUE UNIVERSITY Methodology Proposed Solution –Having a centralized secure server database for survey information and homeowner responses –Homeowner ID’s will be requested from the server but will be kept in paper records as to ensure the security of the information being recorded. –The web-based program will consist of three main parts: A Survey Generator Homeowner Response Collection\Input Statistical Analysis
Habitat for Humanity PURDUE UNIVERSITY Technical Solution The current program relies on a single centralized database to hold the surveys, responses, and a list of questions and answers. It also relies on a web application to act as the front end to the database. HFHI standards are to use Microsoft products. We have adhered to HFHI standards. We are using ASP.net and MS SQL for this tool.
Habitat for Humanity PURDUE UNIVERSITY Responsibility Purdue and Notre Dame –Content Delivery System –Result Collection –Result Representation and Output Ohio State University –Content (Survey)
Habitat for Humanity PURDUE UNIVERSITY Login Functionality is defined by the type of user logging in. National User: HFHI employee Local User: HFH local affiliate
Habitat for Humanity PURDUE UNIVERSITY Login Screen
Habitat for Humanity PURDUE UNIVERSITY User Menus
Habitat for Humanity PURDUE UNIVERSITY Password Recovery
Habitat for Humanity PURDUE UNIVERSITY National Level: Users 3 Options: Create, Edit, Delete Stored User Information: Affiliate Code Location Login (Username) Password (Hash)
Habitat for Humanity PURDUE UNIVERSITY Add User
Habitat for Humanity PURDUE UNIVERSITY Confirmation Screen
Habitat for Humanity PURDUE UNIVERSITY Modify/Delete Users
Habitat for Humanity PURDUE UNIVERSITY Modify/Delete User
Habitat for Humanity PURDUE UNIVERSITY Manage Affiliates
Habitat for Humanity PURDUE UNIVERSITY National Level: Surveys 4 Options: Create, Edit, Freeze, Decommission Stored Survey Information: Name Questions Response Types Survey Status
Habitat for Humanity PURDUE UNIVERSITY Create Survey
Habitat for Humanity PURDUE UNIVERSITY Add Questions
Habitat for Humanity PURDUE UNIVERSITY Modify Survey
Habitat for Humanity PURDUE UNIVERSITY Survey Options
Habitat for Humanity PURDUE UNIVERSITY Delete Survey
Habitat for Humanity PURDUE UNIVERSITY National Level: Data 2 Options: View, Download Key Issues Downloading text responses Quantifying text responses
Habitat for Humanity PURDUE UNIVERSITY Download Output Format Comma Separated Values –Single response questions –Multiply response questions: TFFTTTTFFF –Text Values: “This is my text response” - Numeric:
Habitat for Humanity PURDUE UNIVERSITY Local Level 4 Options Print Survey Enter Responses View Data Edit Profile Customer name is not stored by the local affiliate Provides protection of personal information
Habitat for Humanity PURDUE UNIVERSITY Surveys
Habitat for Humanity PURDUE UNIVERSITY Surveys
Habitat for Humanity PURDUE UNIVERSITY Customer List
Habitat for Humanity PURDUE UNIVERSITY University of Notre Dame Purpose: To enable local affiliates to determine their impact on the quality of life of new homeowners so as to track improvement. This will be accomplished by allowing them access to individual and aggregate data for their region, as well as aggregate data for the nation. The data will be formatted into easy to read reports, customized for each affiliate.
Habitat for Humanity PURDUE UNIVERSITY Crystal Reports The Notre Dame team has been working on implementing this module in Crystal Reports, a tool to create dynamic, interactive, and graphical reports. This allows for complete integration with the ASP.NET powered website, and further enables run-time customization by each affiliate.
Habitat for Humanity PURDUE UNIVERSITY Summary of Current Functionality User management Affiliate Management Survey Management Survey Printing/Entry Data is output in CVS file
Habitat for Humanity PURDUE UNIVERSITY What's Next? Local User –Retrieve Data Surveys –Additional skipping functionality View Data –Notre Dame Suggestions from HFHI Whose Responsibility is it now?
University of Wisconsin EPICS Habitat for Humanity Volunteer Tutorials Sarah Jakel Patrick Laux Mike Fehling Professor John Mitchell April 15 th, 2005
Overview What are the tutorials (quick reference guides)? Who are they for? What will they accomplish?
Current Projects Tutorials in progress: –Drywall –Siding –Shingling –Chalk-Line –Painting Template
Tutorial Revisions Local affiliate feedback –Effectiveness –Additions/subtractions Design improvements: –2-columns –Tool column –Consistent font and figure size
Photos Ownership –Copyrighted pictures New photographs –Tools –Action shots
Upcoming Goals New tutorials Home Maintenance Manual –Specifically for Dane County homes –“Top Ten” things to know –Given in addition to current literature
Questions? We would appreciate any comments or feedback and can be further reached at: –Sarah –Patrick –Mike –Professor John Mitchell