units

FIT4002

Faculty of Information Technology

print version

This unit entry is for students who completed this unit in 2016 only. For students planning to study the unit, please refer to the unit indexes in the the current edition of the Handbook. If you have any queries contact the managing faculty for your course or area of study.

Monash University

12 points, SCA Band 2, 0.250 EFTSL

Undergraduate - Unit

Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered.

Faculty

Information Technology

Offered

Clayton

  • Full year 2016 (Day)

Synopsis

Students will undertake a large project and work in groups on a software project for a client. The client may be internal to Monash or from the industry or research organisation. In general, projects involve all aspects of the system development lifecycle. Groups are responsible for their own project management, with guidance from a supervisor. Some projects will warrant students working in pairs or individually.

Outcomes

At the completion of this unit students should be able to:

  1. design and implement a software system of a quality acceptable to an external client;
  2. select and use appropriate tools, techniques and strategies and managing project resources, including time and personnel;
  3. identify potential sources of risk, including ethical risk, and devise and adopt appropriate strategies to monitor and mitigate these risks;
  4. choose and follow a software development methodology that is appropriate to the team, project and client, and justify this methodology;
  5. elicit requirements from client representatives and ensure that these are communicated to team members and other stakeholders in an appropriate form;
  6. produce internal documentation of a sufficient quality to support project development activities (including specification, analysis, design, testing);
  7. communicate effectively with other project stakeholders, including clients, end users, and supervisors;
  8. verify systematically that internal and external project deliverables meet agreed quality standards;
  9. produce external documentation of a sufficient quality to meet the needs of clients, end users, and client-site technical staff.

Assessment

In-semester assessment: 100%

Workload requirements

Minimum total expected workload equals 12 hours per week comprising:

(a.) Contact hours for on-campus students:

  • One 2-hour seminar
  • One 2-hour laboratory

(b.) Additional requirements (all students):

  • A minimum of 8 hours additional study per week including undertaking all stages of the software lifecycle for the project, preparation of project documentation, preparation for individual and group presentation, software walkthroughs and SWEBOK interviews. Students are also expected to attend fortnightly group meetings with project supervisor, hold regular meetings with client (may be off-campus) and attend regular meetings of the project group.

See also Unit timetable information

Chief examiner(s)

Prerequisites

(FIT3170 and FIT3171) or (FIT2002 and FIT3077)

Co-requisites

Prohibitions

CSE4002

Additional information on this unit is available from the faculty at: