I am currently running 360 Degree feedback processes using Moodle. The current process includes several manual steps and report generation in Excel and Word. I would need an automated process. I do not have requirements for a specific software solution supporting that process. It could be moodle, a survey tool such as limesurvey, an open source CMS which I would install or just php. The process is as follows:
# Invites
Receivee (the person receiving the feedback) receives email invite to fill in his invites (evaluators or persons providing the feedback for the received)
Receivee fills in evaluators.
Receivee receives confirmation email.
# 360 degree feedback process
Everybody (received and evaluators) receive invitation emails to the 360 degree feedback survey (incl. 24 questions (8 categories of questions with 3 questions per category))
- Receivee receives an extra link to the status report (so that he is able to see who already provided feedback)
Everybody complete the survey
Everybody receive confirmation emails
# Status
Reminder emails sent automatically through cron job
Admin receives notification emails when all evaluators completed.
Admin / Receivee can see status report anytime
# Final Report
Either Admin sees final report through web browser or Admin receives pdf report
Admin prints out pdf, using chrome or similar pdf printer
Receivee receives final report through email
Report includes 42 graphs and results from one text question („Evaluate the receivee in your own words")
All survey questions and the report is in German language. If this is a concern than I can do the translation. I am attaching the current final report.
Please reply back with:
1. a timeline and effort estimate.
2. How you would approach the job
Desired Skills HTML, PHP, Moodle, LimeSurvey