Monash Hub

Faculty notice: this unit is changing

  • Final offering S2 2027

    BSE

    Replace with FIT2119 from 2028 (S1 and S2)

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 / FIT2101

FIT2101 · Software engineering process and management

Official Handbook

2027 Handbook6 credit pointsLevel 2Faculty of Information Technology

Last checked: 30 Sep 2026 UTC

Overview

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.

Areas of study: Software development Software engineering

Offerings

CampusTeaching periodMode
MalaysiaSecond semesterTeaching activities are on-campus (ON-CAMPUS)
ClaytonSecond semesterFlexible (FLEXIBLE)

Assessment

The Handbook does not list a final examination among the assessment items. That is not a guarantee there is none.

#AssessmentTypeWeightHurdle
1Project inceptionProject15%—
2Project iteration 1Project15%—
3Project iteration 2Project15%—
4Project iteration 3Project20%—
5Retrospective reportWritten10%—
6TestQuiz / Test25%—

Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.

Requisites

Learning outcomes

  1. Describe the nature and purpose of a software engineering process, including the historical evolution of the concept, and describe the major features of the most common process models;
  2. Document a software process in a project management plan, including process model, team organisation, risk management, and time management;
  3. Identify and apply relevant ethical considerations for software engineering projects and analyse them in light of ethical codes and standards;
  4. Identify relevant risks for a small-to-medium size software project, analyse their impact and likelihood, identify appropriate mitigations, and document these in a risk matrix;
  5. Elicit functional and non-functional requirements, including human aspects, for a small-to-medium size software project from stakeholders through interview and/or document analysis techniques, capture these using appropriate methods for the given process model (including user stories and use cases), and analyse these requirements for completeness including test-ability;
  6. Apply a lightweight process to the development of a small software project in small groups, including the use of software engineering tools such as revision control and issue tracking systems, analyse their strengths and weaknesses and make recommendations for improving the process based on experience and observation.

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. Lectures are asynchronous - no room booking required.

ActivityDuration
Applied sessions36 hours
Lectures12 hours

Ask about FIT2101

Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.

Community discussions about FIT2101

Community

Student experience, not official rules. Nothing here changes what the Handbook says.

No discussions yet

Be the first to share what this unit was actually like.