IS480 Team wiki: 2011T2 Awesome
Contents
Contents
Team Awesome
Ong Jing Yun - Project Manager
- In-charge of project schedule and assigning specific tasks
- Initiate and schedule the project meetings
- Coordinate meetings & liaise with clients
- Keep track of project with bug and schedule metrics
- Mediate team conflicts
- In-charge of project schedule and assigning specific tasks
Deslie Tan Jun Hui - Lead Developer
- Assist Project Manager on developing the project requirements
- Design underlying architecture of the application
- Lead the implementation of application
- Assist Project Manager on developing the project requirements
Philip Ang Choon Yong - Business Analyst
- Ensure stakeholder requirements are interpreted correctly
- Keep track of client's business requirements
- Analyze the breakdown on functional requirements
- Ensure stakeholder requirements are interpreted correctly
Gao Zhi Fan - System Analyst
- Assist Project Manager
- Responsible for checking requirements set by Business Analyst to be developed correctly
- In-charge of UAT
- Assist Project Manager
The Stakeholders
Client Profile
BankingOnTalent is a new Startup which provides training to aspiring bankers. They aim to give students a leg up in their career by training stimulations. In addition, their workshop provides their trainees with financial knowledge & how to stand out during interviews. Lastly, the company intends to create a platform for outstanding trainees from its workshop to meet bank representative in the near future.
Project Overview
Project Description
This project aims to develop a learning system that involves registered students, trainers, administrators and banks’ recruitment team. This platform will allow the students to create, edit and view their profiles, take workshops, view learning materials, submit assignments, receive grades and track their skills. As for trainers, they will be able to upload learning materials documents, assignments, give grades and generate reports.
For banks’ recruitment team, they can login and view outstanding student’s profile. This system will be able to recommend suitable candidates to banks based on their overall training performance and skills acquired and facilitate banks’ recruitment process. Lastly for administrators, they can set access controls to different groups and assign different individuals within the same group.
Project Motivation
This is for a startup company called BankingOnTalent, which is into training and recruitment. The motivation is to build a learning system for the company to replace the current system (mostly Excel and Email) and help them to better manage its students, trainers, and clients (banks).
Since BankingOnTalent is a startup company, it is crucial for it to have a professional interface to effectively communicate with the outside world and a single point of contact for all types of users (students, trainers, banks, administrators). Therefore, given the resource constraints in a startup, this project will ultimately serve as the backbone of the IT systems in the company.
Business Value for BankingOnTalent
• Reduce costs of delivering and managing learning in the long term. => Learning materials & assignments will be online based.
• Management reports to evaluate learning performance => Enable insightful reports to be generated. For instance the report generation enables admin & trainers to generate the results of students from respective workshop. Also, top students based on grades can be generated as reports immediately.
Project Deliverables
User Profile Module
Users will be able to create, edit and view their Profile. This module allow users to fill in their personal particulars, state their interests, best skills and upload photo and resume in multiple formats (doc, docx, pdf).
Course Planning Module
Trainers will be able to upload Workshop materials and assignments for students to view and download. They can also assign grades (Skill Set score) for each student who take the Workshop.
Course Management Module
Students will be able to register one or many Workshops based on their own interests or needs. They can also review course materials,
submit assignments (excel and documents) and view their grades.
Report Generation Module
After taking one course, students will be able to generate a BankingOnTalent Profile which includes their particulars, interests, skills, experience and best performances and score for each skill. The Custom Report function enables trainer to run custom SQL Statements and run reports. The data should be presented in a grid view. Trainer is able to save the query with a name and recall it at any point where all reports are exportable in Excel.
Skill Set Mapping Module
This module will enable the students to compare their current skills grades acquired by complete various assignments against their desired job benchmark.
This motivates students to work on the specific skill sets which have scores that are below the job benchmark so as to be qualified for their preferred job. Therefore, this would enable student to know which skillset to work on to satisfy the desired job requirements and benchmark for the top 10 banking occupation as predetermined by BankingOnTalent.
Development Environment
Project Status
Detailed Iterations
Project Documentation
Network Architecture
Business Process
Use Case Diagram
ER Diagram
Logical Diagram
Sequence Diagrams
UI Mockup
Meeting Minutes
Sponsor
:: Sponsor Meeting Minutes 01
:: Sponsor Meeting Minutes 02
:: Sponsor Meeting Minutes 03
:: Sponsor Meeting Minutes 04
Supervisor
:: Supervisor Meeting Minutes 01
:: Supervisor Meeting Minutes 02
:: Supervisor Meeting Minutes 03
:: Supervisor Meeting Minutes 04
:: Supervisor Meeting Minutes 05
:: Supervisor Meeting Minutes 06
:: Supervisor Meeting Minutes 07
Team
:: Team Meeting Minutes 01
:: Team Meeting Minutes 02
:: Team Meeting Minutes 03
:: Team Meeting Minutes 04
:: Team Meeting Minutes 05
:: Team Meeting Minutes 06
:: Team Meeting Minutes 07
:: Team Meeting Minutes 08
:: Team Meeting Minutes 09
:: Team Meeting Minutes 10
:: Team Meeting Minutes 11
Acceptance Presentation