Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT4002 Software engineering industry experience studio project

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

Yuanfang Li

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT4002 Software engineering industry experience studio project (03 Sep 2014, 12:03pm) [SE IE STUDIO PROJECT (03 Sep 2014, 12:04pm)]

Reasons for Introduction

Reasons for Introduction (04 Sep 2015, 12:02pm)

The unit is a 12-point leve-4 core unit in the new Bachelor of Software Engineering (Honours) degree to be introduced in 2016.

Reasons for Change (16 Feb 2021, 1:04pm)

16/02/2021: Admin - updating scheduled activities (workload) as advised by the CE.

23/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.

24/04/2020: Update to corequisites to add Engineering CPD unit ENG0001 (already in callista).

5/10/2018: Update to prerequisites for 2770 teachout. Effective 2019.

14/03/2018 - Admin: clarifying ULO 2 on behalf of the CE.

4/9/2015 - updated for course architecture programs. Effective semester 1, 2016

September 2014: Change in unit name to clarify that the project is an industry project. As discussed with ADE.

May 2014 - change objectives to learning outcomes for AQF compliance.

Nov 2013: remove CSE/BUS units from prerequisites. There are no students remaining in this version of the BSE.

Nov 2013: FIT4004 added as a co-req. It was always intended that this unit be done in the final year, when students would also be doing FIT4002. Not having it has a co-req seems to have been an oversight.

Nov 2013: The change to the teaching hours has 2 parts.

  • 2 lecture hrs/week changed to 2 seminar hrs/week. The original intention of the 2 contact hours was for seminar style classes, many of whom would be guest speakers. The change to "2 lecture hrs" was done at some point in the past, but does not reflect what actually happens in those 2 hours.
  • Additional 2 hr lab/week. The intention for this unit was always that students would work together in the MUSE lab setting, but at a time that suits them. In recent years, we have found that students take on other commitments (including paid work) which makes it hard for students to even find time to meet as a group, and also with their Monash supervisor. By scheduling these 2 lab hours, this will alleviate that problem, as all students will have it in their schedule as a committed time. It will also make it easier for supervisors who are supervising more than one group to consolidate their meetings. This lab will also bring the BSE capstone studio project into closer alignment with the IE project taken by BITS and BBIS students.
  • Since the MUSE lab is already available for BSE final year group projects, it does not add any extra facility resources. The unit coordinator and the supervisors will be around for at least some of the 2 hrs, but on an as-needs basis, and they would be meeting with students anyway, so it should not add to their workload in any substantial way.

  • Combining the 2hr seminar + 2 hr lab slots, into a 4 hour segment, will provide flexibility for scheduling group presentation, or holding group walkthroughs.
  • ---------------------------------

    This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.

    Role, Relationship and Relevance of Unit (04 Sep 2015, 12:04pm)

    This is a full year Capstone project in the final year Bachelor of Software Engineering (Honours). It provides an opportunity for students to apply the knowledge and skills gained in other units as they synthesise a solution to a significant, realistic and practical problem (Software Engineering in the medium/large depending on the size of the project and the group).

    Students also have an opportunity to learn leading edge technologies and apply it in practice as per the client?s project requirement. One of the important aspects of the unit is also to get the students to reflect on the SE body of knowledge that has been covered in the program and how they apply it in practice in this unit.

    It is conducted in a simulated real life working environment in a control setting in the lab under the supervision of the unit leader. Student teams learn to integrate much of the material they have learnt through the earlier years of study in SE for an external client?s project. The whole SE life cycle includes from requirements, design, HCI, professionalism, confidentiality issues, and project management.

    The unit provides a valuable industry relevant project experience and is valuable for student?s transition to professional work in IT industry in general and in SE in particular.

    Objectives

    Objectives (14 Mar 2018, 11:46am)

    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 to manage 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.

    Unit Content

    ASCED Discipline Group Classification (29 Oct 2009, 6:16pm)

    029999

    Synopsis (04 Sep 2015, 12:07pm)

    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.

    Prescribed Reading (for new units) (23 Sep 2020, 4:05pm)

    Recommended resources

    Reading list

    Technological requirements

    Students must check Moodle regularly for announcements.
    The discussion forum on Moodle will also have topics where supervisors and groups will share information about various tools available to help manage projects, as well as design, implementation, and testing tools.

    Teaching Methods

    Mode (29 Oct 2009, 6:16pm)

    On-campus

    Special teaching arrangements (23 Sep 2020, 4:29pm)

    Assessment

    Assessment Summary (23 Sep 2020, 5:03pm)

    In-semester assessment: 100%

    1. Scrum of scrums: 5% - ULO 3, 4, 5, 6, 7
    2. Process and project status interviews: 20% - ULO: 1, 2, 3, 4, 5, 6, 7, 8, 9
    3. Design walkthrough: 10% - ULO: 1, 6, 7, 8
    4. Group presentations - 20% - ULO: 1, 2, 3, 4, 5, 6, 7, 8, 9
    5. Software walkthrough: 5% - ULO: 1, 6, 7, 8
    6. Capstone interview: 10% - ULO: 1, 2, 3, 4, 5, 6, 7, 8, 9
    7. Software product: 30% - ULO: 1, 2, 3, 4, 5, 6, 7, 8, 9

    Workloads

    Credit Points (31 Oct 2005, 2:17pm)

    12

    Workload Requirements (16 Feb 2021, 1:04pm)

    Minimum total expected workload equals 12 hours per week comprising:

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

  • One 2-hour seminar
  • One 2-hour workshop
  • (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.
  • Additional/Special Timetabling Requirements (04 Sep 2015, 12:09pm)

    For Software Engineering Studio unit, the workload commitments are for 2 semesters of study

    Resource Requirements

    Software Requirements (29 Oct 2009, 6:16pm)

    Teaching Responsibility (Callista Entry) (04 Sep 2015, 12:09pm)

    For Software Engineering Studio unit, the workload commitments are for 2 semesters of study

    Interfaculty Involvement (29 Oct 2009, 6:16pm)

    Prerequisites

    Prerequisite Units (04 Sep 2015, 12:10pm)

    (FIT3170 and FIT3171) or (FIT2002 and FIT3077)

    Corequisites (24 Apr 2020, 2:45pm)

    For 2770 students only: FIT4004 or FIT5171

    For Clayton E3001 students (and Software Engineering double degree students): ENG0001

    Prohibitions (27 Sep 2007, 4:56pm)

    CSE4002

    Proposed year of Introduction (for new units) (31 Oct 2005, 2:26pm)

    Semester 1, 2009

    Location of Offering (04 Sep 2015, 12:11pm)

    Clayton and Sunway

    Faculty Information

    Proposer

    Jeanette Niehus

    Approvals

    School: 24 Feb 2021 (Monica Fairley)
    Faculty Education Committee: 24 Feb 2021 (Monica Fairley)
    Faculty Board: 24 Feb 2021 (Monica Fairley)
    ADT:
    Faculty Manager:
    Dean's Advisory Council:
    Other:

    Version History

    31 Oct 2005 Jeanette Niehus Initial Draft; modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified Classification; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Assessment/Strategies; modified Workload/CreditPoints; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/InterFaculty; modified ResourceReqs/IntraFaculty; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqKnowledge; modified Prohibitions; modified Level; modified DateOfIntroduction; modified Frequency; modified Enrolment; modified LocationOfOffering; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator
    01 Nov 2005 Jeanette Niehus modified UnitObjectives/ObjText; modified UnitObjectives/ObjSocial
    04 Nov 2005 Helana Scheepers
    04 Nov 2005 Ralph Gillon FIT School Approval, 4 November 2005
    10 Nov 2005 Helana Scheepers
    10 Nov 2005 Ralph Gillon FIT School Approval, Hons Subcommittee Approval 9/11/05
    10 Nov 2005 Ralph Gillon FEC Approval
    16 Nov 2005 Annabelle McDougall FacultyBoard Approval
    27 Sep 2007 Caitlin Slattery Amend prerequisites to make available to students in old versions of the BSE. Add CSE3308 and FIT2002/BUS2176. Add prohibition CSE4002
    02 Oct 2007 Sitalakshmi Ramakrishnan FIT4002 Chief Examiner Approval, ( proxy school approval )
    17 Oct 2007 Geraldine DCosta FEC Approval
    17 Oct 2007 Geraldine DCosta FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC Special Exec 3/07 has approved this version on 2/10/07. Faculty Board approval has been added to aid administration in Monatar.
    29 Oct 2009 David Sole This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.
    29 Oct 2009 David Sole 2009 Review - Submit
    29 Oct 2009 David Sole 2009 Review - Chief Examiner approval
    29 Oct 2009 David Sole 2009 Review - FEC approval
    29 Oct 2009 David Sole 2009 Review - Faculty Board approval
    22 Nov 2013 Ann Nicholson modified Workload/ContactHours; modified Workload/SpecialRequirements; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange
    25 Nov 2013 Ann Nicholson modified Corequisites; modified ReasonsForIntroduction/RChange
    26 Nov 2013 Yuan-Fang Li
    26 Nov 2013 Jeanette Niehus FIT4002 Chief Examiner Approval, ( proxy school approval )
    26 Nov 2013 Jeanette Niehus FEC Approval
    26 Nov 2013 Jeanette Niehus FacultyBoard Approval - UGPC Executive Approval granted 26/11/13. Faculty Board approval given to aid administration in Monatar.
    29 Nov 2013 Caitlin Slattery modified ReasonsForIntroduction/RChange; modified Prerequisites/PreReqUnits
    03 Dec 2013 Jeanette Niehus FIT4002 Chief Examiner Approval, ( proxy school approval )
    03 Dec 2013 Jeanette Niehus FEC Approval
    03 Dec 2013 Jeanette Niehus FacultyBoard Approval - UGPC Executive Approval granted 2/12/13. Faculty Board approval added to aid administration in Monatar.
    22 Jan 2014 Damien Moore modified Workload/ContactHours (bulk upload from CUPID extract)
    28 May 2014 Jeanette Niehus modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange
    18 Jul 2014 Geraldine DCosta FIT4002 Chief Examiner Approval, ( proxy school approval )
    18 Jul 2014 Geraldine DCosta FEC Approval
    18 Jul 2014 Geraldine DCosta FacultyBoard Approval - Approved at UGPC 3/14. Faculty Board approval has been added to aid administration in Monatar.
    03 Sep 2014 Caitlin Slattery September 2014: Change in unit name to clarify that the project is an industry project. As discussed with ADE.
    03 Sep 2014 David Squire
    10 Sep 2014 Geraldine DCosta FIT4002 Chief Examiner Approval, ( proxy school approval )
    10 Sep 2014 Geraldine DCosta FEC Approval
    10 Sep 2014 Geraldine DCosta FacultyBoard Approval - Approved at FEC 4/2014.Faculty Board approval has been added to aid administration in Monatar.
    04 Sep 2015 Ange Delbianco Initial Draft; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified Workload/SpecialRequirements; modified ResourceReqs/SchoolReqs; modified Prerequisites/PreReqUnits; modified LocationOfOffering; modified FacultyInformation/FIContact 4/9/2015 Modified for course architecture programs. Effective semester 1, 2016
    14 Sep 2015 Caitlin Slattery Minor edits.
    22 Sep 2015 Jeanette Niehus FIT4002 Chief Examiner Approval, ( proxy school approval )
    22 Sep 2015 Jeanette Niehus FEC Approval
    22 Sep 2015 Jeanette Niehus FacultyBoard Approval - FEC approved 23/07/2015
    21 Mar 2016 Jeanette Niehus Admin: modified Chief Examiner
    14 Mar 2018 Jeanette Niehus Admin: modified ReasonsForIntroduction/RChange; modified UnitObjectives/Objectives
    14 Mar 2018 Jeanette Niehus FIT4002 Chief Examiner Approval, ( proxy school approval )
    14 Mar 2018 Jeanette Niehus FEC Approval
    14 Mar 2018 Jeanette Niehus FacultyBoard Approval - Admin fix of learning outcome 2.
    05 Oct 2018 Caitlin Slattery Update to prerequisites for 2770 teachout. Effective 2019.
    08 Oct 2018 Emma Nash FIT4002 Chief Examiner Approval, ( proxy school approval )
    08 Oct 2018 Emma Nash FEC Approval
    08 Oct 2018 Emma Nash FacultyBoard Approval - Executive approval from DDE 5/10/18
    13 Jan 2020 Emma Nash ; modified Chief Examiner; modified FacultyInformation/FIContact
    24 Apr 2020 Caitlin Slattery Update to corequisites to add Engineering CPD unit ENG0001 (already in callista).
    23 Sep 2020 Miriam Little modified UnitContent/PrescribedReading; modified UnitContent/PrescribedReading; modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Assessment/Summary
    16 Feb 2021 Jeanette Niehus Admin: modified ReasonsForIntroduction/RChange; modified Workload/ContactHours; modified Chief Examiner
    16 Feb 2021 Jeanette Niehus FIT4002 Chief Examiner Approval, ( proxy school approval )
    24 Feb 2021 Monica Fairley FIT4002 Chief Examiner Approval, ( proxy school approval )
    24 Feb 2021 Monica Fairley FEC Approval
    24 Feb 2021 Monica Fairley FacultyBoard Approval - update scheduled activities change to a workshop from a lab - executively approved DDE 16/2/21

    This version: