IS480 Team wiki: 2010T2 EnTech
Contents
Welcome to EnTech page
EnTech Team Members
- Peh Chin Chuan | Email: ccpeh.2008@smu.edu.sg
- Calvin Leong | Email: calvinleong.2008@smu.edu.sg
- Jasmine Teh | Email: jasmine.teh.2008@smu.edu.sg
- Teo Xue Kun | Email: xuekun.teo.2008@smu.edu.sg
- Thomas Tan | Email: thomas.tan.2008@smu.edu.sg
Supervisor
- Benjamin GAN (SIS Professor, SMU) | Email: benjamingan@smu.edu.sg | Phone: +(65) 6828 0267 | Fax: +(65) 6828 0919
Roles and Responsibilites
Role | In-Charge | Responsibilities |
Frontend Developer | Peh Chin Chuan |
|
Project Manager | Jasmine Teh |
|
Business Analyst | Xue Kun |
|
Lead Tester | Calvin Leong |
|
Lead Developer | Thomas Tan |
|
Project Overview
Project Description
Canact Portal is a project for Canact Asia, which aims to automate part of the company’s manual processes and develop analysis tools to grow its business as a SME. Currently, Canact Asia’s business process has been fully manual, and extensive time has to be spent daily on processing administrative tasks.
This project would solve Canact’s issue and develop of the system’s infrastructure and applications to support their day-to-day processes and decision-makings. In addition, Canact Portal will utilize the cutting edge Cloud Computing to support a Business Intelligence and Human Resource System. This portal will alleviate the staffs of Canact of manual tasks so that they can increase efficiency in their core business.
The development of the web-based system would be primarily based on open source resources. As Canact is a new startup company, we suggest development/support costs to be as low as possible.
X-Factor
- Cloud computing
- Project to go live
- Develop a new portal to automate their process
Motivation
The main motivation of this project sparks off over lunch with a colleague with Canact Asia, where one of EnTech’s team mate was interning with. The company had great vision of the expansion of the company to support a tuition centre as well. It aspires to be a people developer: to have many coaches/trainers under its lead. EnTech realizes that this goal would be difficult to attain in the coming 2 years,
As a new startup, Canact have limited funds it can direct to building this infrastructure. However, there are many competitors in the Education/Training industry, hence Canact must keep up with the technologies to manage its businesses and make timely decisions.
Objectives
Canact Asia will be able to establish the following:
- A structured server infrastructure
- Coupled with standardized data reporting process for or efficient management, sharing and tracking.
- Future applications can be built upon it with ease.
- Business Intelligence system, to facilitate timely and accurate business decisions:
- Daily/Monthly/Yearly reporting and analysis for Gebiz awarded listings (http://gebiz.com.sg).
- Ability to identify the capabilities of trainers/instructors working under Canact Asia, and to map them to the relevant training modules.
- Ability to study the feasibility of events conducted by Canact Asia.
Project Stakeholders
Sponsor | Wong Wei Peng, founder of Canact Asia
Internship employer of one of the EnTech teammates.
|
Clients | Canact Asia’s employees
|
Advisors/Supervisors | Benjamin GAN Kok Siew, SIS Professor, FYP Project Supervisor
|
Scope
The project will focus on these key areas:
1.Partial automation of selected manual workflow processes.
2.Design of system architecture for efficient data sharing/access.
- a.Using cloud servers for infrastructure as a service (IaSS) for applications and databases to be stored.
3.Business Intelligence System
- a.Trending of awarded listings on GeBiz. The manager will rely on this tool to make informed decisions on pricing of each deals based on the trends as demonstrated.
- b.Feasibility study for executed events. Based on a fixed set of responses, the system calculates the overall responses of the events.
4.Human Resource System
- a.Rating and matching of instructors/coaches skill sets and their relevancy with certain workshop genres.
Project Plan
This plan describes the resource required, allocation, schedule, etc. The plan provides a basic execution description of the project based on current knowledge of the project.
Project milestone
Define the work breakdown structure with key milestones. Use a project graph or table to list the methodology used. Define the iteration breakdown with functions/features list and UAT. If you are not using iterations, explain. List specific dates for your milestones! Using the IS480 schedule as a guide (you may indicate earlier datelines). You should plan to demo your system during project acceptance, midterm and finals. Each milestone should have clear goals/functions. Missing these goals could subject to filling an Incomplete grade.
Assumptions
Assumptions | Risk | Risks Exposure | Likelihood of Risk | Mitigations Steps |
---|---|---|---|---|
Project | ||||
The portal will go “live” during final year project presentation. | EnTech encounters technical difficulties while developing the portal. | High | Medium | EnTech will plan a buffer period and ensure that all technical difficulties are overcome. |
EnTech will have fortnight meetings with Canact to debrief on progress. | Busy schedules of staffs of Canact. | Low | Medium | EnTech will have a mutual agreement with Canact that meetings will be held fortnightly. Meetings will be held after business hours if required. |
Stakeholder | ||||
Canact will oversee the entire project and give comments on how EnTech can make improvements to the project. | Canact does not give sufficient amount of their time and resources for the project. | Low | Low | EnTech and Canact will have a mutual agreement that this project is important to both parties and that time and resources must be spent on this project. |
Canact will not provide any technical help. | EnTech faces technical difficulties during the project | Medium | High | EnTech will spend time researching and seek assistance whenever possible to ensure that technical difficulties are overcome. |
Schedule | ||||
EnTech will ensure that all deliverables are delivered on time. |
|
High | Medium |
|
Team | ||||
No additional members will be added to EnTech. | SMU students want to join EnTech. | Low | Low | EnTech will send a professional rejection email. |
Members of EnTech are expected to spend at least 25 hours a week on the project. | Members of EnTech do not spend sufficient time on the project due to other commitments. | High | Medium |
|
Members of EnTech will assist one another throughout the entire project. |
|
Medium | Low |
|
Tool | ||||
EnTech will be using Cloud computing (Rackspace) as an infrastructure for the project. | Canact do not want to spend funds on Cloud computing. | High | Low | Entech will submit a proposal to advise Canact on why Cloud computing should be used. |
EnTech will use open-source software whenever possible. | EnTech is unable to find open-source software to assist in development and Canact does not want to spend funds to purchase software. | Medium | Low | EnTech will inform Canact that open-source software will be used whenever possible. If no open-source software is suitable, EnTech will submit a proposal. |
Resource and reference
What do you need? Training on programming (list books, web pages, hardware, software, gadgets, contact, client time, tester time, supervisor time, training course, money, trips), etc.
Learning outcome
The team is responsible for defining the learning object in the IS480 team wiki pages. This section is not required in this proposal.
Project Management Diagrams
[PM Diagrams]
Meetings
[Internal and client meetings schedule] + [Attachment]