Recent Changes - Search:

Software Engineering

This website demonstrates using wikis as teaching and learning tool.

The course instructor is also happy to share the teaching materials here with those who find it readable.

Student Team Project for Academic Year 2008-2009

Overview

You will form a team of around 4 members to do a software engineering project as a coursework requirement.

This year's project theme is Software Start-up Competition. Your team will write a software start-up proposal, and present your idea, application, product or service. Your team will also build a prototype that demonstrates the features and functionality of your proposed software.

Introduction

The aim of this year project is to provide hands-on learning experience in entrepreneurship and new ventures for you as a Computing student.

As explained in the book Go It Alone! by Bruce Judson, nowadays, it is dramatically easier to start your own business by using the leverage of technology and the remarkable array of off-the-shelf business services. Magnified by these new services, it is also possible to create, for the first time, a highly focused business.

Another book titled Getting Real by 37signals teaches you a smaller, faster, better way to build software.

By any means, it is much easier than you think to start your own software and service business. You don't need much capital, or much risk-taking, to start a business. You use your good knowledge about computing and software technologies, find a way around obstacles, follow your passion and face down your fear, then you can also become a successful young entrepreneur on the Internet, software or other service industry.

Form Your Team

In the first place, form a project team of about 4 members. The team will work together for the project in the coming 8 months, so you should be more thoughtful of your team composition; talk to your fellow classmates about your background knowledge, interests and ideas. You will have two weeks' time before you finalize your team composition.

Submit Your Start-up Proposal

You need to write a proposal that provides a summary of your start-up idea and your business system. In particular, you have to address the following key questions:

  • What is your idea, application, product or service?
  • What is your inspiration or what problem is being addressed with this application?
  • Who is your target customer/user and what is the potential market size?
  • What are the key competitors of your idea, application or service and how your idea is different?
  • What is your viable business models?

Please submit your proposal to your instructor before 12 December 2008.

Present Your Idea

You need to present your start-up proposal in class for assessment and sharing purpose. Each team will have 20 minutes to showcase your idea and present your business case.

The schedule and details of the project presentation will be announced in due course.

Build Your Software Prototype

Finally, you need to come up with a software prototype to show how to turn your ideas into working business prototype. Each team will have at most 30 minutes to explain and showcase your software prototype.

The showcase and demonstration sessions will be scheduled in early April of 2009.

It Is A Contest

I make the software project a contest. I hope this will encourage your participation and motivate you in some way. At the end, the whole class and I will select a winner, a first-runner up and a second runner-up of the project based on a number of criteria. I will award these three projects with some prizes.


Various Resources for Your Project

Business Models

Model #1 : Build little but useful online tools and ...

Challenge: What online tool you can make? How to make it popular?
Source of incomes: be a place for advertising, be advertisement itself
Something more ambitious: how about being one that make tools for others?

Model #2 : Build a high-traffic website with very low cost and ...

Model #3 : Software as a Service (SaaS)

Can you create your own? Example: BambooInvoice, Simple Invoices

Model #4: Create custom advergame to advertise brands, products or services

Approaches: Bottom-up or Top-down?

Online tools for startups

Useful software for startups

Random Thoughts

Possible Inspirations

Some examples of software startups by Hong Kong people


Project Assessment One - Start-up Proposal Presentation

  • 15 Dec 2008, 09:00-12:00, Room C0711 - Team 05, Team 10, Team 15, Team 20, Team 25
  • 16 Dec 2008, 09:00-12:00, Room C0711 - Team 01, Team 06, Team 11, Team 16, Team 21, Team 26
  • 17 Dec 2008, 09:00-12:00, Room C0711 - Team 02, Team 07, Team 12, Team 17, Team 22, Team 27
  • 18 Dec 2008, 09:00-12:00, Room C0711 - Team 03, Team 08, Team 13, Team 18, Team 23
  • 18 Dec 2008, 14:00-17:00, Room C0711 - Team 04, Team 09, Team 14, Team 19, Team 24

Project Assessment Two - Demonstration of the Software Prototypes

Each team has 30 minutes to demonstrate and explan your prototypes.

Please book your time slot. I will find venues for you.

  • Thu 19 March 2009 - 0900-1800 (Place: Jocky Club Technology Lab, 3/F, Building A)
    • Team 16b: 13:30-14:00 (Done)
  • Fri 20 March 2009 - 0900-1800 (Place: Jocky Club Technology Lab, 3/F, Building A)
    • Team 22: 12:00-12:30 (Done)
  • Mon 23 March 2009 - 0900-1100, 1600-1800
  • Tue 24 March 2009 - 0900-1800
  • Wed 25 March 2009 - 1200-1800 (Place: C0415, Time: 14:00 - 16:00)
    • Team 03: 14:00-14:30 (Done)
    • Team 08: 15:00-15:30 (Done)
    • Team 11: 15:30-16:00 (Absent)
  • Thu 26 March 2009 - 0900-1800
    • Team 14: 14:00-14:30 (Place: Jocky Club Technology Lab, 3/F, Building A)
    • Team 27: 15:30-16:00 (Place: Jocky Club Technology Lab, 3/F, Building A)
    • Team 12: 16:00-16:30 (Place: C0415)
    • Team 23: 16:30-17:00 (Place: C0415)
    • Team 18: 17:00-17:30 (Place: C0415)
    • Team 01: 17:30-18:00 (Place: C0415)
  • Fri 27 March 2009 - 0900-1800 (Place: C0415, Time: 10:00 - 18:00)
    • Team 02: 10:00-10:30 (Done)
    • Team 06: 10:30-11:00 (Done)
    • Team 20: 11:00-11:30 (Done)
    • Steven's Lunch Time
    • Team 17: 12:00-12:30 (Done)
    • Team 09: 12:30-13:00 (Done)
    • Team 10: 13:00-13:30 (Done)
    • Team 15: 14:00-14:30 (Done)
    • Team 24: 14:30-15:00 (Done)
    • Team 16: 15:00-15:30 (Done)
    • Team 07: 15:30-16:00 (Done)
    • Team 21: 16:00-16:30
    • Team 13: 16:30-17:00
    • Team 04: 17:00-17:30
    • Team 19: 17:30-18:00

Archive pages for possible interests


Edit - History - Print - Recent Changes - Search
Page last modified on April 10, 2010, at 11:02 PM