Software Engineering with an Agile Development Framework/Iteration Two/System design

Case study Fire room training

Group: Grant Helm, Stuart Mathews, Ming Shen for Fire Service

We have developed a training aid system that displays captured thermal imaging video and body statistics of trainee fire-fighters that are wearing breathing apparatus in the hot fire training room at Dunedin central fire station. The fire room is in blackout conditions and operates at temperatures up to 300 degrees Celsius - significant challenges for IT systems!

The system developed by the group is a combination of procured hardware and software with developed middleware. An application was developed for a debrief session that visually displays thermal conditions during the exercise.

Case study Use your noodle

Group: Gena Salmon, Michael Brown and John Stefani for Iain Bonney

Case study Occupational Therapy Simulation

Group: Phil Brophy and Pam Murphy

Despite a client insisting “a serious thing, no fun”, a game engine hides behind this project. A interactive system enables occupational therapy students to be in simulated practice decision making situations where they have to take the consequences of the decisions made. The system is flexible enough for the client to develop new scenarios and monitor student performance.


Case study TV station capture and control systemI

Group: Ryan Bennetts

The introduction of digital technology throughout the editing, scheduling and broadcasting processes, allowed the station to provide better programming at convenient times to Dunedin viewers.

Case study Talking with Leonardo

Group: Chrissie Jackson and Jonathon Ung for Otago Museum

The Leonardo Talking Head robot is an interactive robot with a personality. The robot will accept speech and respond back. It is designed primarily for children and has the ability to educate users on the works and life of Leonardo.

In this sector, the group took the conversational interaction style developed in the previous sector and developed a system to generation such conversation. Initial designs were hierarchical but became iterative as progressed closer to code.