FIT2101 · Monash University
Software engineering process and management
- Credit points
- 6
- Level
- 2
- Workload
- ≈ 12 h / week
- Faculty
- Information Technology
What it covers
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.
Assessment
| Task | Type | Weight |
|---|---|---|
| Project iteration 2 | Project | 15% |
| Project iteration 3 | Project | 20% |
| Project iteration 1 | Project | 15% |
| Retrospective report | Written | 10% |
| Test | Quiz / Test | 25% |
| Project inception | Project | 15% |
When and where
| Teaching period | Campus | Mode |
|---|---|---|
| Second semester | Malaysia | On-campus |
| Clayton | Flexible |