Skip to Content
[top-nav]

Software Engineering Projects

Overview

A team of approximately 6 students work for 2 semesters (February to October) on a substantial software development project. The aim of this project is to develop software within a prescribed development process. Students will interact with real clients especially with respect of discovering software requirements. The project teams will:

  • Design software to solve problems in the area of the specific project
  • Write and debug programs in at least one computer language
  • Design, build and evaluate appropriate user interfaces
  • Plan, specify and perform manual and automated tests of software
  • Write, review and maintain good quality technical documents according to relevant standards
  • Appreciate and describe techniques to control software quality
  • Perform and record document and code reviews
  • Systematically record and act upon bug reports and change requests
  • Appreciate the use of version control and use it effectively
  • Write effective documentation

top

Objectives

The objectives for the students are that they will:

  • Understand and address challenges in the management and coordination aspects of a project
  • Balance time and meet deadlines
  • Demonstrate understanding of issues within the whole SDLC
  • Critically evaluate personal performance

top

Scope

Projects should be of sufficient complexity for a group of 6 students to work on part-time over 8 months.  Projects should require substantial and current technologies.  

top

Timing

  • December 2009 – January 2010 : Project descriptions submitted to Swinburne
  • February 2010: Projects allocated to student teams
  • March 2010: Initial meeting of project teams with clients
  • March – October 2010: Development
  • Late October 2010: Project delivery and presentations

top

Projects List

top