MonMap
A course mapper by Monash Association of Coding (MAC)
Software engineering process and management
FIT2101
Synopsis
A disciplined process is vital to the success of any major software development project. In this unit, you will learn essential skills for managing software development efforts and for working within coordinated teams. You will learn how to decide upon and document your team's structure and process model. Your team will be expected to follow the process model they have documented, and to evaluate its effectiveness.
There are many factors that can potentially cause a software project to fail. This unit will equip you with techniques to identify and manage these risks, including ethical considerations, and will take a risk-focused approach to project organisation.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 2
- Audience
- Undergraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites (8)
- ENG1003ENG1003
- Engineering smart systemsENG1013
- Engineering numerical analysisENG1014
- ENG1060ENG1060
- Introduction to programmingFIT1045
- FIT1048FIT1048
- Programming fundamentals in javaFIT1051
- Introduction to programming (Advanced)FIT1053
What it unlocks (1)
Offerings (2)
- Second semesterMalaysia · ON-CAMPUS / Clayton · FLEXIBLE
Listed in 2 areas of study
- Software engineeringCore units
- Software engineeringPart C. Software engineering knowledge and application