Faculty notice: this unit is changing
Change to 6 pts in 2027 Final offering S2 2027
BSE
2027 : Replace 12 point FIT3170 with FIT3170 (6 pts) and FIT3184 2028 : Replace 12 point FIT3170 with FIT2130 (6 pts) and FIT3184 , replace 6 pt FIT3170 with FIT2130
From: Re-enrolment and unit changes - Information Technology (undergraduate) · Last checked: 7 Oct 2026 UTC
Official wording from the faculty, shown as published. It is the page of the Faculty of IT on monash.edu, so confirm with your faculty that it applies to your campus and intake year. Replacements are decided by the faculty, not by this site.
Units / FIT3170
FIT3170 · Software engineering practice
2027 Handbook6 credit pointsLevel 3Faculty of Information Technology
Overview
In this unit, you will undertake a software development project in a self-managing team. You 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 you will learn how the techniques you 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 you 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 your degrees, you will solicit and document requirements from client proxies who are not IT professionals. This builds your communication skills with other stakeholders in preparation for the industry-based project or IBL.
Areas of study: Software engineering
Offerings
| Campus | Teaching period | Mode |
|---|---|---|
| Clayton | First semester | Teaching activities are on-campus (ON-CAMPUS) |
| Malaysia | First semester | Teaching activities are on-campus (ON-CAMPUS) |
Assessment
The Handbook does not list a final examination among the assessment items. That is not a guarantee there is none.
| # | Assessment | Type | Weight | Hurdle |
|---|---|---|---|---|
| 1 | Quizzes | Quiz / Test | 10% | — |
| 2 | Project milestone 1 | Project | 25% | — |
| 3 | Project milestone 2 | Project | 30% | — |
| 4 | Project milestone 3 | Project | 20% | — |
| 5 | Project milestone 4 | Project | 15% | — |
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Requisites
prerequisite
Learning outcomes
- Describe industry-standard team-based project management methodologies and apply them across a multi-functional team to achieve optimal project progress
- Apply soft skills when engaging stakeholders in a consistent and professional manner to determine functional and non-functional requirements
- Plan and manage the full range of activities in a software engineering project in accordance with the development methodology
- Compare and analyse appropriate industry-standard technologies to determine the optimal combination of software required to support project development
- 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
- 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
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.
| Activity | Duration |
|---|---|
| Workshops | 36 hours |
Ask about FIT3170
Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.
Community discussions about FIT3170
CommunityStudent experience, not official rules. Nothing here changes what the Handbook says.