FIT3170
Software engineering practice
基本信息
| 学分 | 12 credit points |
|---|---|
| 开课学期 | Full year |
| 校区 | Malaysia |
| 考核构成 | Project milestone 1 — 25% Project milestone 2 — 30% Project milestone 4 — 15% Quizzes — 10% Project milestone 3 — 20% |
开课安排1 条
| 教学期 | 授课方式 | 状态 |
|---|---|---|
| Full year | Teaching activities are on-campus (ON-CAMPUS) | 开课 |
以上为该校区在官方资料中登记的全部开课安排,不是汇总。同一门课可能在多个 教学期开课,也可能不同教学期的授课方式不同。
课程简介
In this unit, you will undertake a full-year 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.
以上为 Monash Handbook 的官方原文,版权属 Monash University,此处按本站要求转载并标注出处: 官方页面 ↗
学习成果6 条
官方原文(Learning outcomes),版权属 Monash University。
- ULO1 Describe industry-standard team-based project management methodologies and apply them across a multi-functional team to achieve optimal project progress
- ULO2 Apply soft skills when engaging stakeholders in a consistent and professional manner to determine functional and non-functional requirements
- ULO3 Plan and manage the full range of activities in a software engineering project in accordance with the development methodology
- ULO4 Compare and analyse appropriate industry-standard technologies to determine the optimal combination of software required to support project development
- ULO5 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
- ULO6 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.
教学方式与预期工作量
教学方式
Peer assisted learning
Active 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.
官方原文,版权属 Monash University。
先修 / 同修要求
以下先修关系按官方来源的结构化先修字段解析,原始记号:FIT2101 AND FIT2107
同修要求(必须在同一学期一起修)
同修课和先修课不是一回事:先修是修过才能选,同修是必须同期一起选。原始记号:FIT3077
修完这门课可以衔接
先修链路
按官方先修字段的原始分组展开,AND / OR 的区别保留着—— 「A 或 B」和「A 与 B」在选课时是两回事。每门课点进去可以继续往下看。
数据来源
- 数据来源
- 官方网页
handbook.monash.edu ↗ - 抓取时间
- 2026-09-13
- 可信度
- 程序抓取,未人工核实
查看官方完整描述 ↗ — 事实性字段(代码、学分、教学期、授课方式、考核权重、先修/同修/互斥关系)与 课程简介、学习成果、教学方式、预期工作量均取自官方 Handbook; 正文版权属 Monash University,此处转载并逐处标注出处。
发现信息有误?告诉我们。请用自己的话描述问题,不要上传成绩单、截图或校内系统文件。