Вы находитесь на странице: 1из 22

CSCI 321

Project Client :IBM


https://vincentandfriendscsci321.weebly.com

Group Members :
1. How

Wee Sheng 4522904

2. Ng

Woei Hann 4540165

3. Tan

Tzia Tshen 4545448

4. Leong

Ka Chun 4532600

Left To Right:
Leong Ka Chun - Ng Woei Hann - How Wee Sheng - Tan Tzia Tshen

How Wee Sheng

At the age of ten years old, my eldest brother received our


family first computer. It is running on Windows 95 with a CRT
monitor, something we call dinosaur by todays standard.
Well, being the youngest in my family, I didnt even have a
chance to get close to the computer and so all I did was
sitting beside my family members watching whenever they
are using the computer and get blown away by all the
amazing things a computer can do. Hence at the age of ten,
the spark of interest towards technology in me is ignited. I am
quite glad to say that that passion did not just snuff out but
burn even brighter and so here am I, being one of the final
year student ready to take on the first project that will reflect
how well Ive progressed in this 3 years.

I am ever so grateful to be elected to be the group leader.


With this faith all my members bestowed upon me, I promised
that I will do everything in my power to ensure this project is
completed with a satisfying end.

https://vincentandfriendscsci321.wordpress.com/project-fro
m-ibm/how-wee-sheng/

Name

How Wee Sheng

Programme

Bachelor Of Computer Science, University Of Wollongong

Campus

INTI International Subang Jaya

Passion

Reading
Tinkering Hardware / Overclocking
Coding

Achievements:
- 4 times Excellence Award From INTI
Personal Quote:
- I am not the best but I certainly will try my best
Vision For The Future:
- To be a software developer that is on the leading-edge and have the ability to innovate.
linkedin Account :
https://www.linkedin.com/profile/view?id=412054527&authType=name&authToken=ro9f&goback=
%2Epdf_412054527_*1_*2_name_ro9f_Wee+ShengHow_true_*1

Ng Woei Hann

My name is Ng Woei Hann. Im 22 years old. Im


Malaysian lives in Seri Kembangan. As a Malaysian, I
able to speak many languages like Mandarin, English
and Malay. Im the eldest and have 2 younger sisters
in my family. In the future, I have the responsibility to
take care of my family. During my free time, I love to
do sport, listen to music and watch TV programme.
Im a shy person, afraid to express myself in the
public. I am still finding solution to overcome it. I am
a brave person because I am willing to face my
shortcomings with courage.

Im a final year student study at INTI College Subang


Jaya, major in Digital System Security. I chose this as
my major because security plays an important role in
network environment. It is my dream to see that all
computer users in this world are free from any sort of
security threat and I will see this dream materialized.

https://vincentandfriendscsci321.wordpress.com/proj
ect-from-ibm/ng-woei-hann/

Name

Ng Woei Hann

Programme

Bachelor Of Computer Science, University Of Wollongong

Campus

INTI International Subang Jaya

Passion

Programming

Achievement :

Participant in Code Fest 1.0

Personal Quote :
- Dont give up easily, success will come eventually
Vision For The Future :
- Become a successful person which can help the world become a better place.

linkedin Account :
https://www.linkedin.com/profile/view?
id=411787902&authType=name&authToken=Qr3_&goback=
%2Epdf_411787902_*1_*2_name_Qr3*4_Woei+HannNg_true_*1

Tan Tzia Tshen

My name is Tan Tzia Tshen. Im 23 years old. I was


studying mechanical engineering before I get into
computer science, one of the reasons being I dont
really know what to study. One and a half year
through the diploma of mechanical engineering, I
came across a subject that sparks my interest. It
was the first time I came across programing and
decided to study it further. Hence, I decided to
drop the course and immediately enroll in
computer science. This will be my final year in the
course and I am glad to say that I did not regret
even one bit taking this course. This project would
be the ultimate test of skills for what Ive learned
so far, and I believe that with the help of my
teammates we will be able to overcome it.

https://vincentandfriendscsci321.wordpress.com/pr
oject-from-ibm/tan-tzia-tshen/

Name

Tan Tzia Tshen

Programme

Bachelor Of Computer Science, University Of Wollongong

Campus

INTI International Subang Jaya

Passion

Programming
Game Development

Achievement :
- INTI Codefest 1.0 participant
- INTI Codefest 2.0 participant

Personal Quote :
- Working smart is equally important as working hard.

Vision for the Future :


- VR with neuro sensing technologies that brings gaming to a new level

linkedin Account :
https://www.linkedin.com/in/t3jason

Leong Ka Chun

Learning is a significant process for self


improvement so that we would be knowledgable
to deal with any challenge in life. As a preparation
for future challenges, I've always been passionate
and curious about learning new knowledge and
skills that allow myself to make necessary
contribution to the society.

I also believe that passion generates positive


energy and the combination of passion and
energy is stronger than academic prowess alone.
Having both qualities allows future employers to
notice our authenticity. Goals would not be
achieved without strong passion and proper
execution.

No one is good at everything. Teamwork is


another key that makes big dreams achievable.
Hence, we would work collaboratively as a team
to produce the most effective and efficient
solution to fullfill client's requirement and
expectation. Without a doubt, I would surely

Name

Leong Ka Chun

Programme

Bachelor Of Computer Science, University Of Wollongong

Campus

INTI International Subang Jaya

Passion

Programming

ACHIEVEMENTS :
- Best New Employee Award by Extrovest Communications Sdn Bhd (2014).

- Taekwondo National Championship Team & Individual Champion (2010-2013).

PERSONAL QUOTE :
Well done is better than well said. MISTAKES are the usual bridge between inexperience
and wisdom. So, keep trying and learn from every mistake.

Linkedin Account :
https://www.linkedin.com/profile/view?id=411788661&authType=name&authToken=Y2ie&goback=%2Epdf_411788661_*1_en*4US_na
me_Y2ie_Ka+ChunLeong_true_*1

Work Breakdown Structure


How Wee Sheng
Project Manager

Leong Ka Chun

Tan Tzia Tshen

Ng Woei Hann

Lead Programmer

Lead Designer

Dev. Assistant

Software Development Model


Iterative development :

Project will be divided into different phases, each phases being an iteration.

This process model will provide the best risk managements and are able to ensure before
implementation of each phases, the requirements are carefully analyzed and designed.

Testing will be done before ending of each iteration to verify and validate the progress to
ensure the development remains on track.

Action Plan

Index

Task

Duration Members Involved

1.0

Requirement Elicitation

1.1

Understanding Project Specification

All

1.2

Project Kick Off

All

2.0

Planning

2.1

Risk Analysis

All

2.2

Project Scheduling

All

2.3

Learning IBM Specific Development Tools

All

3.0

Design

3.1

Design Sketch

TTT, WH

3.2

Content Design

TTT, WH

3.3

User Interface Design

TTT, WH

4.0

Implementation

4.1

Prototyping

KC, HWS

4.2

Coding

All

5.0

Testing

5.1

Test Planning

KC, HWS

5.2

TTT, KC, WH

Test Cases

Action Plan

Index

Task

Duration Members Involved

6.0

Documentation

6.1

Progress Report

All

6.2

Feasibility Studies

All

6.3

Software Requirement Specification

All

6.4

Business Case

WH, TTT

6.5

User Guide

KC, HWS

Duration

Members Involved

Index

Task

1.0

Checkpoint 1
Overall design / Statistic / Proposed solution

All

2.0

Checkpoint 2

All

3.0

Checkpoint 3

All

4.0

Checkpoint 4

All

Gantt Chart

iOS Crash Rate By Version


iOS 7

iOS 8

Data Last Updated: April 03 2015 - Source: Crittercism Inc

Android Crash Rate By Version


Lolipop 5.0

KitKat 4.4

Data Last Updated: April 03 2015 - Source: Crittercism Inc

iOS vs Android Market Share


Top Four Smartphone Operating Systems, Unit Shipments, Market Share, and Year-OverYear Growth, Calendar Year 2014 Data (Units in Millions)
Operating System

2014 Unit Volumes

2014 Market Share

Android

1,059.3

81.5%

iOS

192.7

14.8%

Windows Phone

34.9

2.7%

BlackBerry

5.8

0.4%

Others

7.7

0.6%

Total

1,300.4

100.0%

Source: IDC Worldwide Quarterly Mobile Phone Tracker, February 24, 2015

iOS vs Android Market Share

iOS VS Android

iOS 8 has higher application crash rate of 2.18%

Limited expertise of group members in using iOS API / Objective C

Development hardware being one of the constraint (lack of Mac machine & iOS
devices)

Android has higher market share of 81.5%

Android Lollipop 5.0 has lower crash


application crash rate of 2.15%

iOS has lower market share of 14.8%

==================================

Requires a paid subscription to iOS developer program

======================================

Group members are more familiar with Java


programming language

No restrictions in terms of hardware

Risks & Challenges

Unfamiliarity of group members toward IBM specific IDE


- requires specific training from IBM
- no member has experience in developing in IBM specific IDE yet

Time constraint
- the requirement of understanding all the troubleshooting tools currently in used by IBM
- the requirement of understanding all the process flow

Understanding of the main requirements


- currently all the information we have is based on the short project description & all the Q&A during
the phone meeting , which is insufficient to gain complete understanding of the system

Application Illustration
Users

Users

Users

Tools 1

Middleware

Tools 2

Tools 3

Вам также может понравиться