|
Much of modern software engineering centres on large
development projects. Such projects require many engineers,
working in collaboration, to achieve success; it’s
rarely the case that software engineers work alone
on isolated tasks. To better prepare our students for
their future careers, we emphasize team-based project
work throughout the Software Engineering programme.
Many of our courses feature group projects and, in
the 2nd and 3rd years of the programme, two full-year
projects provide first-hand experience of collaborative
software development on a larger scale.
The Software Engineering Project is the
largest of the projects that students undertake during
their studies. It spans the entire final year of the
programme and challenges students to apply their skills
and knowledge to create a significant software application.
Students work to complete end-to-end development of
a software product, taking it from an initial concept
through to final delivery and deployment. A defining
characteristic of the project is that it is not the
sort of artificial exercise so often seen in University
programmes; it is an instance of real software development,
with real-world clients, customers, and end-users.
On completion, the software will go into actual production.
The following projects were completed by Software Engineering Project teams in 2003:
|
|
Project: |
ARUP
Risk Management System (ARMS) |
| Client: |
Ove
Arup and Partners, Hong Kong, Ltd. |
| Client's
Core Business: |
Project
Management and Engineering Consultancy |
|
|
|
|
Project: |
E-filing
Infrastructure for Intellectual Property
Rights in Hong Kong |
| Client: |
Azeus
Systems |
| Client's
Core Business: |
Software
Development and Consultancy |
|
|
|
|
Project: |
APE
Menu System Testing : A Test Configuration
and Management Tool |
| Client: |
ASM
(Software Group) |
| Client's
Core Business: |
Semiconductor
Process Equipment Control Software |
|
|
|
|
Project: |
Web-based
Billing and Customer Information
System |
| Client: |
Technoworks |
| Client's
Core Business: |
Internet
and Web Services Provider |
|
|
|
|
Project: |
Integrated
Office/Project Management System |
| Client: |
Safety,
Accident and Failure Experts, Ltd. |
| Client's
Core Business: |
Engineering
Consultancy |
|
|
|
|
Project: |
Web-based
Extension for Personnel Data Management |
| Client: |
Azeus
Systems |
| Client's
Core Business: |
Software
Development and Consultancy |
|
|
|
|
Project: |
Manufacturing
Resource Management System |
| Client: |
Easerich
Ltd. |
| Client's
Core Business: |
Small
Equipment Design and Manufacture |
|
|
|