FIT3170 Software engineering practice
Faculty of Information Technology
FIT3170 Software engineering practice is a level 3, 12-credit-point, undergraduate unit from the Faculty of Information Technology, offered in 2023 in Semester 2 and Full year at Clayton and Malaysia. It needs FIT2101 and FIT2107 and unlocks 1 unit, leading on to 2 units in all.
- Credit points
- 12
- Offered in 2023
- Semester 2, Full year
- Clayton, Malaysia
- Assessment
- No exam
- 8 tasks
- Workload
- 144 hours
- per semester
This is the 2023 handbook entry. See the 2027 entry.
Reviews
No reviews yetNo reviews yet. Be the first to review FIT3170.
Requisites
Before FIT3170
Prerequisites
Pass these before you enrol.
Corequisites
Pass these before, or take them in the same semester.
After FIT3170
1 unit list FIT3170 as a prerequisite or corequisite.
Overview
In this unit, students will undertake a full-year software development project in a self-managing team. Students will apply the skills they learned in prerequisite and co-requisite units to a larger project than any they have encountered to date. Through attempting larger-scale software development they will learn how the techniques they have encountered in isolation work together as an integrated methodology to make such complex projects feasible.
The project will be managed through a heavyweight process model such as the Spiral Model, to ensure students are exposed to a representative example of both heavyweight and lightweight processes (which are covered in FIT2101) through the BSE core.
For the first time in their degrees, students will solicit and document requirements from client proxies who are not IT professionals. This builds their communication skills with other stakeholders in preparation for the industry-based project or IBL.
Offerings in 2023
| Teaching period | Campus | Mode |
|---|---|---|
| Second semester to Summer semester A | Clayton | On campus |
| Second semester to Summer semester A | Malaysia | On campus |
| Full year | Clayton | On campus |
| Full year | Malaysia | On campus |
Assessment
- QuizzesOther10%
- Domain Analysis ReportReport10%
- Technical Report 1: Topics in designReport10%
- Technical Report 2: Topics in Quality AssuranceReport10%
- Project milestone 1Project15%
- Project milestone 2Project20%
- Project milestone 3Project10%
- Project milestone 4Project15%
Learning outcomes
When you finish this unit, you should be able to:
- 1
Describe industry-standard team-based project management methodologies and apply them across a multi-functional team to achieve optimal project progress
- 2
Apply soft skills when engaging stakeholders in a consistent and professional manner to determine functional and non-functional requirements
- 3
Plan and manage the full range of activities in a software engineering project in accordance with the development methodology
- 4
Compare and analyse appropriate industry-standard technologies to determine the optimal combination of software required to support project development
- 5
Assess aspects of quality assurance that are relevant to the context of the project, and evaluate strategies for ensuring quality standards are met for end users
- 6
Deliberate professional issues occurring within the development and deployment of software applications, and identify appropriate actions based on human factors, relevant law and industry codes of ethical behaviour.
Workload and teaching
- Workshops36 hours
- Teaching approachActive learning
- Teaching approachPeer assisted learning
Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.
Where it fits
FIT3170 is part of 1 area of study in the 2023 handbook.
Contacts
- Chief Examiners
- Dr Chunyang Chen
- Unit Coordinators
- Dr Mojtaba Shahin
- Dr Chong Chun Yong
- Ms Kamalashunee Velautham
Common questions
What are the prerequisites for FIT3170?
You need FIT2101 and FIT2107 before you enrol; and FIT3077 and FIT2004 before or alongside it.
What can I take after FIT3170?
FIT3170 is a prerequisite or corequisite for 1 unit, including FIT4002. Those lead on to 2 units in all.
When is FIT3170 offered?
In 2023, FIT3170 runs in Semester 2 and Full year at Clayton and Malaysia.
How much work is FIT3170?
The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.
Does FIT3170 have an exam?
No. FIT3170 has 8 assessment tasks and no exam.
Which majors and minors include FIT3170?
FIT3170 is part of Software engineering.