2020 unit information
Classes and seminars in Trimester 2/Semester 2, 2020 will be online. Physical distancing for coronavirus (COVID-19) will affect delivery of other learning experiences in this unit. Please check your unit sites for announcements and updates one week prior to the start of your trimester or semester.
Last updated: 2 June 2020
2020 is the final offering of this unit
SIT232 and one of SIT107 or SIT217
Must be enrolled in S464 Bachelor of Software Engineering (Honours)
Students will on average spend 300 hours over the teaching period undertaking the teaching, learning and assessment activities for this unit.
1 x 2 hour class per week, 1 x 2 hour seminar each week for 5 weeks, 1 x 3 hour studio per week for 6 weeks.
1 x 1 hour online workshop per week
This is a problem-oriented and design-based learning unit with a focus of introducing students to principles of user-centred design, within the area of Internet-of-Things (IoT). Using contemporary practices and tools, students will apply user-centred design concepts to plan, implement and evaluate IoT enabled applications. Key focus areas will include: challenges of enabling usability, interaction design, and forms of user acceptance testing for the IoT domain. This unit integrates concepts in IoT and software development covered in the pre-requisite units, while also applying principles of usability covered within this unit.
These are the Learning Outcomes (ULO) for this Unit
At the completion of this unit successful students can:
Deakin Graduate Learning Outcomes
Capture and document functional and non-functional requirements using professional practices to model user goals, application and domain
GLO1: Discipline-specific knowledge and capabilitiesGLO2: Communication
Apply principles of user-centred design to construct and evaluate prototype user interfaces, interaction models, implement solutions and evaluate user acceptance in IoT enabled applications
GLO1: Discipline-specific knowledge and capabilitiesGLO5: Problem solving
Apply professional and ethical practices in establishing and conducting usability tests that capture and treat data relevant to end users and associated product stakeholders
GLO1: Discipline-specific knowledge and capabilitiesGLO2: CommunicationGLO8: Global citizenship
Contribute within a team to the design, development and management of software engineering projects using agile development practices and project management techniques
GLO1: Discipline-specific knowledge and capabilitiesGLO6: Self-managementGLO7: Teamwork
Analyse, critique and reflect upon a portfolio of artefacts to reason about and evidence achievement of specified objectives and goals
These Unit Learning Outcomes are applicable for all teaching periods throughout the year
The assessment due weeks provided may change. The Unit Chair will clarify the exact assessment requirements, including the due date, at the start of the teaching period.
To be eligible to obtain a pass in this unit, students must meet certain milestones as part of the portfolio.
There is no prescribed text. Unit materials are provided via the unit site. This includes unit topic readings and references to further information.