Steven Dodge & Jackie Sauter INFM603 Spring 2012 in-service-of-seniors.org In Service of Seniors
Feb 25, 2016
Steven Dodge & Jackie Sauter
INFM603 Spring 2012
in-service-of-seniors.org
In Service of Seniors
Agendao Goalso Demoo Division of Laboro Implementation
Detailso Limitations
o Reflectionso Future
Recommendations
Miss America Goal
Build a website that allows seniors to receive volunteer help from their neighbors and each other for everyday tasks, such as:CompanionshipExerciseEducationGroceriesHouse maintenance
Social eventsTechnologyTransportationEtc.
Audiences
o 17.5M seniors 65+ are online (2009)
o Popular activities & destinations:o Emailo Google, Windows Media
Player, Facebook, YouTube, Amazon
o Frequent volunteers:o VolunteerMatcho HandsOn Greater DC
Careso Serve DC
o Find relevant service opportunities
o User profiles
Seniors Volunteers
Requirements
Functionalo General content
managemento Navigation, search,
login/outo User profiles
o Community memberso Community organizations
o Help Requestso Create themo List themo Volunteer sign up
Nonfunctionalo Security
o Accountso Permissions
o Performance
Process Example: Help Request
Log in/Create account
Create help request
Fill out help request form
Is valid? Y/NIf Y, request created
Demo Time
Division of Labor
Steveno Initial set-up, backupso CiviCRM – primary
wranglero PHP manipulationo Search functionality
Jackieo Theme, images, logo,
general appearanceo Sample data & content
build-outo Help section
Shared: Testing & troubleshooting
Technology & ImplementationBuyGoDaddy.com
CiviCRM
vs.
BuildUniversity of Maryland Virtual Machines
A conglomeration of custom code and prebuilt modules
Implementation
CiviCRM
CiviCRM
Events Profiles
Contributions
Pledges Workflows
Case Management
Campaign
Survey
Petition Grants
Membership
Reporting Email
CiviCRMProso Extensive documentationo “Events” = Help Requestso Automated messaging to contactso Syncs with Drupal accounts
Conso Superfluous componentso “Admin Within an Admin”—Drupal relationshipo Required customization
Other Drupal Installs
o Chaos Tool Suiteo Finder Moduleo Profile 2 Moduleo Views Moduleo Marinelli Theme
Limitations
Schedule and ScopeSearch CapabilitiesCiviCRM Customization and IntegrationProxy Relationships
Lessons Learned: Coordination & Documentation
Sprint # Requirements Design Development Testing Deployment
Sprint 1 4/11/2012 4/13/2012 4/15/2012 4/17/2012 4/18/2012
Sprint 2 4/18/2012 4/20/2012 4/22/2012 4/24/2012 4/25/2012
Sprint 3 4/25/2012 4/27/2012 4/29/2012 5/1/2012 5/2/2012
Lessons Learned: User Input
Lessons Learned: Software Assurance
Lessons Learned: Software Assurance
Future Recommendations
• Open Pandora's box• More structure • Start earlier • Midpoint demo in class
Steven Dodge & Jackie Sauter
INFM603 Spring 2012
in-service-of-seniors.org
Any Questions?