Assignments and Projects: SWEN 303 (2019)

SWEN303 will have two assignments and one project. The assignments and project will be handed out as per the LectureSchedule.

This year you will use one of the following systems as the context for the design:

Each of the three tasks builds on the previous task. Student are allowed to change area during the trimester but this may require additional work. For example a student does Ass1 on Peerwise. Having completed the persona creation and task assessment they decide they want to design for a different system, say the Clubs App. For Ass2 they would need to alter the personas a bit, and create new tasks as well as do the design. The second time you do something is usually faster than the first, but even so there will be more work as you need to submit personas and tasks for Ass2.

Project suggested groups Groups by username

Bear Wolf Cat Puppy Owl Rabbit

Student Club/Society management system
T1 parisborla thomsodyla1 chenkelv barrenjohn hamptowhan baihenr
T2 saiyadmoha tololimich hysongreg wolstejaco tohchoo
T3 mucklecame wongleau yangcarr matindmuch
T4 hildrecall zhoupai leealex1 meltonalys douglasamu
T5 rameshangi witikatewa hemastep suhang caihuai

Student study and collaboration
T7 whatalatr hydelaur1 helsbyanto haresgeor richarzoe pritchsimo
T8 sajwanlava patelpriy6 brigdecall jinyiju ongjaim amohiaalei
T9 dowdendani parkchan4 ongvict hamiltisaa rhodesbenj pachouhann
T10 nowaceric tikhonaris zhouzhun foulkekian leuthowanj gordontheo
T22 mathesjame robertbrad1 colemamich3 greyjosh

Carbon footprint and plastic reduction
T13 claudikyle chungchan lopezkath lowejosh1 fuhrhotris
T14 kenneddevo blackmcurt hawkinrach ruffelpatr sunhaok
T15 skippenga longmicamp ngchar yeebenn tamdori reddynikh

Student questioning system
T17 tyagivika zhangbeil gurp swannkier fengsiwe herbersean
T18 mechenjere keenelach derosanth tasheefari kaurbasimr gotztiteme

Energy use and home automation
T20 campbekale kingbenj ronimumath shawemil puttesme
T21 jimsonadri blythtimo sohaaro patelrite thiaisaa
Government chat application T23 milburjord
Assignment One 25% - Due 26th March 2019

Assignment One is a user empathy task to create personas and user requirements.

Assignment Two 25% - Due 12th April 2019

Assignment Two is an ideation and design task to propose potential solutions for the system you have selected.

Project 50% - Due 17th June 2019

FinalGroupProject is a group prototyping and testing exercise for a web, mobile, or desktop solution, presenting a tested paper prototype, mockup, or software prototype. This project will be done in groups of 5 or 6.

Written Assessment Rules

In this course there will be a number of written items of assessment. The following rules apply to all written assessment. Non-compliance with any of the following requirements may require re-submission and late penalties may be applied.

You will submit either:
  • A link to your development repository on the ECS gitlab with documentation in the of the master branch of the git repo
  • An example of the repository format can be found in the Assignment 1 Example of the course gitlab
  • The will contain
    • Title using # containing "# SWEN303 Assignment <num> "
    • Subtitle per memeber using "## <student name> "

OR for assignment 1 and 2 you may:
  • Submit a PDF file which follows this format
    • 12 point serif font for body text (e.g. Times New Roman)
    • Titles and section headings should be Sans Serif (e.g. Helvetica Neue)
    • Single column
    • Single line spacing (2pt or 115% leading, i.e. 12/14pt)
    • All margins at least 2.5cm
    • Your assignment should have a cover page (in 36pt Helvetica 4pt leading)
      • SWEN303 (larger than the rest at 80pt Helvetica Bold)
      • The assignment or project
      • Your name
      • Your student ID
      • The name of your pair, if you have worked in pairs.
      • For the project, your project group.

Animal Role Explanation

We will create the groups using a role based allocation system. The Animals Explaination.pdf has details of the roles
Topic attachments
I Attachment Action Size Date Who Comment
Animals Explanation.pdfpdf Animals Explanation.pdf manage 492 K 25 Feb 2019 - 18:35 Main.simon Explanation of the animal model for group roles