For 30 years people have used a Personal Values Questionnaire which ranks a person’s answers into 10 specific value groups which helps an individual discover much about the values which matter most to them. Common Cause Australia aims to bring this questionnaire to the general public in a format reflective of the times. It has requested that an ANU Tech launcher team assist in the development of a website which provides the functionality of the questionnaire in an easily accessible and visually appealing format.
| Requirements | Plan & Schedule | Register | Notes & Feedback | Test |
|---|---|---|---|---|
| Requirements Specification | Statement of Work | Decision-making | Tutorial Meeting | Testing Report |
| Requirements Analysis | Project Plan | Risk & Constraints | Client Meeting | |
| User Story Map | Milestones | Team Meeting | ||
| Use Case Study | Integration Plan | Reflection |
| Prototype | Model | Diagram |
|---|---|---|
| Sketches | Data Model | Flowcharts |
| Prototype | Sequence Diagram |
The objective of this project is to develop a website hosted Personal Values Questionnaire which will collect user information with a survey and assess their values based on preexisting models provided by Common Cause Australia. The service should display a graphical representation of the data collected from the user and be able to compare it to the values of other users who have completed the survey. Additionally, the site should have the ability to share the results of a user’s questionnaire with various social media sites.
Details in Statement of Work - 3 scope
This project is purposed to last for one semester. By the end of the project, minimum variable product is expected to be delieverd, i.e. the website could be able to help people conduct the survey and view the pretty diagrams generated from their results.
A particularly customized online personal values survey helps the client collect first-hand data and can even analyse data from a partcular group or organization. At the same time, when survey users get access to survey pages, potentially client's websites and his organization can be also promoted. Moreover, the client requires an impressive and attractive survey webpage with perfect interactions and visualization of survey results.
Details in Requirements
Details in Statement of Work - 4 deliverables and scheduele
4-6 p.m. Friday, all members should attend.
10-11 a.m. Tuesday, fortnightly. 2-3 group members will attend. The client is contacted via email usually and available for possible additional meetings.
from 1 p.m. Sunday. We might meet anytime on campus for some specific issues/
Our client, Mark Chenery expect that this project could provide a solution for personal values survey so that he could use it as a tool for training people and widespread it on social media and collect useful data for further research. He provides the list of survey questions, the algorithm for analysing data and data structure.
The users of the product of the project would be people who are being trained for work. This project could provide them with a tool so that they could learn about their personal values and develop themselves according to the analysis. Also, they could share their personal values result with others.
| Name | UniID | Roles |
|---|---|---|
| Jingyi Lu | u5932987 | Back-end & Project Manager |
| Jaryd Sartori | u5799628 | Front-end & Project Manager & Communication |
| Xueting Sun | u5900182 | UI/UX Design & Front-end & Back-end |
| Suifeng Zhang | u5924562 | UI/UX Design & Front-end |
| Fengyu Zou | u5933953 | UI/UX Design & Front-end |
| Yilu Liu | u6270742 | UI/UX Design & Front-end & Communication |
Details in Statement of Work - 9 roles and responsibilities
Agile project management approach would be used for the project. To be more specific, requirements are analysed using user story techniques, the timeline is divided into sprints for development process, etc.
We are using Slack for team communication and we contact our client via email or phone.
We are using Github issue system and Zenhub for tracking the progress for technical issues.
Documentation is collected on the Google Drive, including decision making, risk analysis, meeting minutes, reflections, etc.
Here are the technical tools that are/will be used for the project







