Uploaded by arsalan khan

JAMAR FINAL

advertisement
JAMAR
BY
Ali Khan, Mohammed Arsalan
Goni, Jesika
Juarez, Rigoberto
Mokhber, Aryan
Virtamo, Mikko
TABLE OF CONTENTS
Project Charter ............................................................................................................................................... 4
Version History .......................................................................................................................................... 4
Project Title: JAMAR .................................................................................................................................. 5
Scope and Objectives: ................................................................................................................................................. 5
Overview: ..................................................................................................................................................................... 6
General Objectives: ..................................................................................................................................................... 6
Specific Objectives: ..................................................................................................................................................... 6
Overall Project Risks : .................................................................................................................................................. 7
Project Manager Responsibilities: .............................................................................................................................. 8
Key Organization: ........................................................................................................................................................ 9
Pre-approved financial resources: ............................................................................................................................. 9
Approval Committee: ................................................................................................................................................ 10
Requirements .......................................................................................................................................... 11
Business Requirement: ............................................................................................................................................. 11
Stakeholder requirements: ....................................................................................................................................... 12
Solution requirements: ............................................................................................................................................. 12
Transition and readiness requirements: .................................................................................................................. 15
Project requirements: ............................................................................................................................................... 15
Milestone chart: ........................................................................................................................................... 15
Quality requirements: ............................................................................................................................................... 17
Project Scope Description: ....................................................................................................................... 19
Deliverables: ............................................................................................................................................ 19
Project Acceptance Criteria: .................................................................................................................... 19
Project Exclusions: ................................................................................................................................... 20
1: DESCRIPTION AND SCOPE .................................................................................................................... 20
2. Approach ............................................................................................................................................. 20
3. Resource Requirements ....................................................................................................................... 22
4. Risks and Concerns .............................................................................................................................. 23
5. Acceptance Criteria.............................................................................................................................. 24
6. Estimated Time and Costs.................................................................................................................... 24
Project Scope Description: ....................................................................................................................... 25
Deliverables: ............................................................................................................................................ 25
Project Acceptance Criteria: .................................................................................................................... 25
Project Exclusions: ................................................................................................................................... 25
Activity Attributes .................................................................................................................................... 32
Activity Duration Estimates .......................................................................................................................... 37
Activity List ................................................................................................................................................... 44
MILESTONE LIST ........................................................................................................................................... 49
Project Schedule Network Diagram .............................................................................................................. 50
Project Schedule ........................................................................................................................................... 51
RISK ANAYLSIS .............................................................................................................................................. 60
SAMPLE DEMO............................................................................................................................................. 62
PROJECT CHARTER
VERSION HISTORY
Version #
1.0
Implemented By
Team 4
Revision Date
Approved By
Approval Date
Feb 8 2019
Reason
Initial draft
PROJECT TITLE: JAMAR
SCOPE AND OBJECTIVES:
The main objective of this project is to obtain custom
measurement of customer and design a fitting clothing for them at
very reasonable price. Our clients would be able to obtain
measurements of customers, using our iPhone application’s
augmented reality camera functionality. Along with this
information the customer would also provide a preference of fit
(slim, regular, comfort). Both the actual measurements and the
altered measurements, based on fit preference, would be sent to
the manufacturer.
OVERVIEW:
Since 1940, million of people spend fortune amount of
money and time on getting custom clothing. They lose a large
amount of time travelling to tailor and waiting for them to be
available. If we can save their travelling time and the cost of
people spending on the transport, we can surely achieve great
value from our customers.
GENERAL OBJECTIVES:
1. Provide custom tailored clothes are very cheap cost and
faster delivery.
2. Provide our clients customers with an ideal fit without having
to go to a physical store to be measured and have those
products shipped to them by the manufacturer .
3. Easy to determine best cloth size for each customer even if
they don’t want to order.
SPECIFIC OBJECTIVES:
1. Provide tailor clothes are very fast reasonable price better than
tailor shops
a. Suppliers can be located after different location of world,
giving a edge on the price.
b. Different variety of clothing option to choose from which
cause the supplier to provide a cheaper price
c. Cheaper labor at supplier resulting in cheaper price
d. Suppliers save the measurement time that can used in
production time resulting in faster delivery
2. Saving on the travelling time
a. No requirement to travel to nearest store
b. Save money on transportation
3. Provide a ideal fitting for customer
a. Provide customer with perfect size at no extra cost
b. Customer can use those size to determine increase or
decrease of weight.
c. Keep track of all your size for future use.
OVERALL PROJECT RISKS :
1. Low budget
2. Shortage of Staff member
3. No proper communication between stakeholder and software
developer
4. Employee turnover
5. Productivity issue
6. Sudden requirement of new feature in software that may affect
other features
PROJECT MANAGER RESPONSIBILITIES:
1. Staffing of more members: Finding more talented engineers for
the team to speed up the process. Analyzing how many more
members should be allocated to in order to achieve a constant
speed. Training each new hire to quickly adapt the team.
2. Project Planning: Staging all the levels of software development
with proper tracking using JIRA.
3. Daily Stand-up: Have daily status feedback from each member to
determine the progress.
4. Interviewing: Interviewing new applicants for the open position in
the team and determine time duration of required candidates.
5. Client interaction/ Questionnaire: Provide project status to
stakeholder on weekly basis with a weekly sync up.
6. Budget Analysis: Keeping a track of budget of the overall project
and determine where the funding should be utilized for. Making
sure the project does not go over the budget.
7. Providing a budget report to stakeholder as well as the CEO of the
company.
8. Performance Tracking: Determine the performance of each team
member to see if there are fit for that specific project.
KEY ORGANIZATION:
1. Client: Professor Wang
2. Company CEO: OneOfUs Jamar
3. Project Manager: OneOfUs Jamar
4. QA Manager: OneOfUs Jamar
5. Team Lead: OneOfUs Jamar
6. Business Analyst: OneOfUs Jamar
7. Scrum Master: OneOfUs Jamar
8. Team Members:
Ali Khan, Mohammed Arsalan
Goni, Jesika
Juarez, Rigoberto
Mokhber, Aryan
Virtamo, Mikko
PRE-APPROVED FINANCIAL RESOURCES:
Total Budget: $1,000,000
Initial Budget: $250,000 (Upon Approval of Contract)
Monthly Budget: 75,000 (until utilization of total budget)
APPROVAL COMMITTEE:
CEO:
___________________________
CTO:
___________________________
CFO:
___________________________
President Engineering:
Director of Engineering:
___________________________
___________________________
REQUIREMENTS
BUSINESS REQUIREMENT:
● Supplier must pay stakeholder 10% of the order price
● Personal data as average size or height should be sold to other
branded companies for profit
● Refund is only possible with 15 days of order.
● The productivity should grow with 35% each year.
● Increase repeatedly order from customer within 6 months after
deployment.
STAKEHOLDER REQUIREMENTS:
● We need an accurate monthly sales forecast
● The sales forecast needs to be authorized only to upper
management or company’s executive.
● Survey for customer who are closing their accounts
● Generate a monthly report on account closure.
● Provide customer with the best supplier at affordable price
● Data should be easily managed without complication.
● Price comparison with different suppliers.
● Available on software platforms (IOS)
SOLUTION REQUIREMENTS:
FUNCTIONAL REQUIREMENTS
Label
F1.1
Requirement
Goal/Task: members will need to be able to login with their credentials
Necessity
M
Requirement: username, password, active account
F1.2
Goal/Task: members must be notified of login exceptions (incorrect
password/etc.)
M
Requirement: email address on system, access to internet
F1.3
Goal/Task: users must be able to add cloth materials in chart
M
Requirement: Selection tool, login successfully
F1.4
Goal/Task: must be able to compare different products
M
Requirement: system logged in, active account, selection tool, display of
product
F1.5
Goal/Task: Take person measurement and store it
M
Requirement: system logged in, active account, available camera and
database
F1.6
Goal/Task: Secure credit card transition
M
Requirement: system logged in, active account, secured transitions
(CDG)
F1.7
Goal/Task: Allow user to upload their picture after delivery
D
Requirement: n/a
F1.8
Goal/Task: the app must log out if it is inactive for 15 minutes
D
Requirement: system logged in, active account, active event
F1.9
Goal/Task: monthly reports
Requirement: system with feedback for the customer
M
NON-FUNCTIONAL REQUIREMENTS
Label
NF1.1
Requirement
Goal/Task: Response time should be less than one minute
Necessity
M
Requirement Type: Better performance
NF1.2
Goal/Task: Software should be available 24/7
M
Requirement Type: Availability and Reliability
NF1.3
Goal/Task: Data should recoverable and maintainable
M
Requirement Type: Recoverability, Maintainability and Serviceability
NF1.4
Goal/Task: Secured from hackers
M
Requirement Type: Security
NF1.5
Goal/Task: User friendly
M
Requirement Type: Usability and Data Integrity
M: Mandatory Requirement. This feature must be built into the final system.
D: Desirable Requirement. This feature should be built into the final system unless its cost is too high.
O: Optional Requirement. This feature can be built into the final system at the project manager's
discretion.
E: Possible Future Enhancement. This feature is recorded here so that the idea is not lost. The decision on
whether to include it in the system will depend on progress on the mandatory requirements.
TRANSITION AND READINESS REQUIREMENTS:
●
The group has to get familiar with working with virtual reality
●
Learn the intricacies of the various development platforms
PROJECT REQUIREMENTS:
MILESTONE CHART:
Date
Milestone
2/5/19
Assigned To
Project Start
2/24/19
Requirement Gathering
Business Analyst
2/24/19
Software Design
UI Team
3/1/19
Release version 1
Software Developer
3/15/19
Release version 2
Software Developer
4/15/19
Release version 3
Software Developer
5/15/19
Release version 4
Software Developer
6/30/19
Release version 5
Software Developer
7/15/19
Release version 6
Software Developer
7/30/19
Release version 7
Software Developer
8/11/19
Testing
Software QA Team
8/23/19
Deployment
Integration Team
8/31/19
Project End
QUALITY REQUIREMENTS:
1. The software is certified by XBRL International Software
Certification Programme
2. Enduring and consistent performance in real world situation
3. Product should readily available for the customers
4. User-Friendly for older people and more pleasing in the eyes of the
user
5. The responsiveness and speed of a user interface should be under
one minute
6. Reports from Quality Assurance team regarding the unit testing,
product testing and load testing
7. Demonstrate the product to client for their satisfaction and
approval before deployment
J A MA R S C O P E S T A T E ME N T
P R O JE C T T I T L E :
JA M A R
. DATE PREPARED: FEBRUARY, 11 2019
PROJECT SCOPE DESCRIPTION:
For the support of customer who prefers tailored clothes rather than buying clothes at the store.
This application will allow user to measure their accurate clothing size using personal device.
Once the measurement is successful, user can search for multiple supplier at a very cheap cost
and no travelling at all. The application should be secure, user friendly and can be accessible from
anywhere in the world. The user will be able request custom orders, receive approval, make
payment and get receipt for the order.
DELIVERABLES:
❖ Functional application that user can access anywhere in the world 24/7.
❖ User Document
❖ Troubleshooting Document
❖ Client Staff Training
❖ Support & Maintenance Document
❖ Server Installation
PROJECT ACCEPTANCE CRITERIA:
❖ Successful implementation of the app on IOS & Android
❖ Initial increase the product grow by 5% within 3 months
❖ Available on PlayStore & App Store
PROJECT EXCLUSIONS:
❖ Shipping
1: DESCRIPTION AND SCOPE
a. Summary: Currently our project is to create a platform that our clients can sell on and extract
customer’s measurements so that our clients can optimize the raw material needed to give
customers the best fit for the best price.
b. Background: Manufacturers lose money on every sale that requires a return or exchange, our
services provide customers with clothing that fits, in styles they can try on from the comfort of
their homes, all while optimizing the cost of manufacturing.
c. Description of deliverables: Our product will scan our customer’s measurements using augmented
reality, allow our styles to be tried on using Augmented reality, allowing api access to customer
measurements
d. Expected benefits: Easy and convenient measurement process, accuracy in garment manufacture,
and enhancing technology in textile industry.
e. Items not covered in scope: The information collected by our platform are owned by us not our
users.
f.
Priorities assigned to each element in the project: Obtaining a working demo of our platform is
highest priority, second is obtaining clients
2. APPROACH
a. Major milestones/key events anticipated (date, Milestone/ event)
Date
Milestone
2/5/19
Assigned To
Project Start
2/24/19
Requirement Gathering
Business Analyst
2/24/19
Software Design
UI Team
3/1/19
Release version 1
Software Developer
3/15/19
Release version 2
Software Developer
4/15/19
Release version 3
Software Developer
5/15/19
Release version 4
Software Developer
6/30/19
Release version 5
Software Developer
7/15/19
Release version 6
Software Developer
7/30/19
Release version 7
Software Developer
8/11/19
Testing
Software QA Team
8/23/19
Deployment
Integration Team
8/31/19
Project End
b. Special standards or methodologies to be observed: Our customers are entitled to a reasonable
amount of privacy, and our company will practice no evil.
c. Impact on existing systems or projects: This new technology will diminish manual work of
customers to go somewhere in order to provide measurement and tailors to take it.
d. Assumptions critical to the project : Technical issues
e. Plans for status report updates:
f.
i.
Weekly update report are sent to all stakeholders
ii.
A demo/prototype are shown bi-weekly for approval of sprint features
iii.
Budget analysis report are created by our business analyst and email on monthly basis.
Procedures for changes of scope or work effort:
i.
3 month prior notification shall be sent out to both parties and request of approval shall
also be sign by both parties.
3. RESOURCE REQUIREMENTS
a. Detailed plan/ rationale for resources needs and assignments
Person
Role and Rationale
Ali Khan, Mohammed Arsalan
Software developer
Goni, Jesika
Team Lead
Juarez, Rigoberto
Software developer
Mokhber, Aryan
Team manager
Virtamo, Mikko
Project Manager
b. Other material resource needs (hardware, software, materials, money, etc): Hardware needed are
Apple macOS and iOS devices, for development and testing. Software needed is Xcode, Swift, iOS
development playground. Money needed is an investment of a jillion.
c. Expected commitments from other departments in support: We need multiple manufacturers to
commit to our standards of products and privacy. They need to be able to create products madeto-order to the exact size measurements that we provide them. These are not exactly
departments under our company but more precisely third-party clothing brands/manufacturers
that have agreed to use our service to sell their products.
d. Concerns or alternatives related to staffing plan: Since these are third-party companies there are
concerns regarding standard of quality - if this proves failure then we must provide our own
means of manufacturing.
4. RISKS AND CONCERNS
a. Environmental risks: Environmental risks fall more under the manufacturers whose products we
sell. Another environmental risk is lost of material that is being waste during the process.
b. Client expectation risks: Getting the accurate size of the person or personal ordering the wrong
size.
c. Competitive risks: There is no competitive risk as there is no other software like this
d. Risks in project development (technical):
i.
Continuous changing requirements
ii.
The product is too complex to create
e. Project constraints:
f.
i.
Budget
ii.
Time
iii.
Fewer Team members
Overall risk assessment:
i.
No major risk
g. Risk mitigation or abatement:
h. Strategies:
i.
Developing prototypes before creating the features
ii.
Split the program in to several different part and get an prototype approval from client
before implementation
5. ACCEPTANCE CRITERIA
a. Detailed acceptance process and criteria: The product is only acceptance if are feature are
implemented on a efficient without any issues.
b. Testing/qualification approach: The testing is done but our QA team member. In this process, they
start with unit testing, load testing and then user friendly testing
c. Termination of project: The termination of a project will only occur if software is going over the
budget or unable to reach the deadline.
6. ESTIMATED TIME AND COSTS
a. Estimated time to complete project work : Mid- 2020
b. Estimated costs to complete project work : $Jillion
c. Anticipated ongoing costs : $100
J A MA R S C O P E S T A T E ME N T
PROJECT SCOPE DESCRIPTION:
For the support of customer who prefers tailored clothes rather than buying clothes at the store.
This application will allow user to measure their accurate clothing size using personal device.
Once the measurement is successful, user can search for multiple supplier at a very cheap cost
and no travelling at all. The application should be secure, user friendly and can be accessible from
anywhere in the world. The user will be able request custom orders, receive approval, make
payment and get receipt for the order.
DELIVERABLES:
❖ Functional application that user can access anywhere in the world 24/7.
❖ User Document
❖ Troubleshooting Document
❖ Client Staff Training
❖ Support & Maintenance Document
❖ Server Installation
PROJECT ACCEPTANCE CRITERIA:
❖ Successful implementation of the app on IOS & Android
❖ Initial increase the product grow by 5% within 3 months
❖ Available on PlayStore & App Store
PROJECT EXCLUSIONS:
❖ Shipping
Breakdown
Task
Description
WBS
JAMAR Planning
Code
1.0
Deliverable 1
App Designs
1.1
WP 1
View the
requirements
Get the description from
client regarding the feature,
deadline, and the estimate
price of the software
1.1.1
WP 2
Develop design of
the App
Create application mockups
on Adobe XD with inspiration
from other applications on
the App Store and
suggestions from the client.
1.1.2
Deliverable 2
Account Creation
Prototype
WP 1
Proper Account
Creation Method
1.2
Develop the prototype for
users to enter their
credentials: name, email
address, shipping address,
phone number, optional
sections for: credit card
information (cc number and
1.2.1
expiration date), profile
picture, and AR
measurements scan.
WP 2
User profile Creation
Develop features for
uploading the profile picture,
update their address, see
their current measurement,
and current orders.
1.2.2
Deliverable 3
Measurement
Scanner Prototype
WP 1
Measurement
Scanning
Use of iOS augmented reality
technology via ARKit. The
data received from this scan
is confirmed with the user
and then sent to the supplier
per order.
1.3.1
WP 2
User/ AI interaction
App describes the precise
placement of the
phone/camera that the user
shall follow and when the
user needs to rotate their
body. The camera scans and
signals to the users when to
rotate slowly to be able to
get full 365 degree body
coverage. The technology
should be able to scan the
environment and accurately
obtain the user’s full body
measurements along with
the specifics (sleeve length,
chest width, torso length,
waist width, leg length, leg
width, etc.). After two full
scans the app will calculate
an average - unless there
1.3.2
1.3
seems to be an outlier then
the app will prompt another
scan. After the correct
average is calculated it will
prompt the user if this
measurement seems
accurate and is okay to use.
WP 3
Update
measurement
1.3.3
Deliverable 4
Supplier Profile
Prototype
WP 1
Supplier Profile
Creator
Develop the prototype for
users to enter their
credentials: name, email
address, Warehouse address
,optional sections for: credit
card information (cc number
and expiration date), profile
picture, and AR
measurements scan.
1.4.1
WP 2
Verification of
Supplier
Confirmation the business
license with the BBB and
detail report of previous
warehouse payment.
1.4.2
WP 3
Money Transfer
Verification
Use Shopify to secure the
network of transition.
1.4.3
WP 4
Product uploading
Uploading the description of
the product
1.4.4
1.4
Deliverable 5
Secure Transaction
Prototype
1.5
WP 1
Having a secure
network to credit
card
Shopify’s SDK will be
developed and embedded
into our app. Shopify
provides its own secure
network and security setups
1.5.1
WP 2
Refund payment
setup
Using Shopify, user can
request for refund. Once the
supplier has agreed to the
refund then the money is
transferred within 5-6
working days.
1.5.2
Deliverable 6
User/Supplier Chatbox
WP 1
Live Support
Develop a chat program that
connects customers directly
to the supplier’s support staff
1.6.1
WP 2
Supplier inbox for
messages
Develop a system for
sending messages between
customers and suppliers that
is not live.
1.6.2
Deliverable 7
Database Setup
WP 1
Initialize database
Setup database with user
information and update the
information from the app
1.7.1
WP 2
Track records
Track the measurement of
each username to determine
1.7.2
1.6
1.7
if they are gaining weight or
losing weight.
WP 3
Updating
measurements
Update the measurement on
Database
1.7.3
Deliverable 8
Deploying app
WP 1
Setup on app store
Upload the app to the app
store using Apple
Development account. It
must then go through
approval of the Apple app
review team.
1.8.1
WP 2
Release of version 1
Once app is approved we are
ready to upload the first
version of the app onto the
app store.
1.8.2
Deliverable 9
Technical Support
WP 1
Assign technical
support for client
Must hire a team of
developers and customer
service providers to be able
to assist our client on
technical issues
1.9.1
WP 2
Updates on
feedbacks
As soon as client report bugs,
our team will resolve those
issues.
1.9.2
1.8
1.9
ACTIVITY ATTRIBUTES
Breakdown
Task
Description
WB
S
JAMAR
Planning
Cod
e
Predeces
or
Successor
1.0
Deliverable 1
App Designs
WP 1
View the
requirements
Get the description from
client regarding the feature,
deadline, and the estimate
price of the software
1.1.1
N/A
1.1.2
WP 2
Develop
design of the
App
Create application mockups
on Adobe XD with inspiration
from other applications on
the App Store and
suggestions from the client.
1.1.2
1.1.1
1.2.1
Deliverable 2
Account
Creation
Prototype
WP 1
Proper
Account
Creation
Method
1.1
1.4.1
1.7.1
1.2
Develop the prototype for
users to enter their
credentials: name, email
address, shipping address,
phone number, optional
sections for: credit card
1.2.1
1.1.2
1.2.2
information (cc number and
expiration date), profile
picture, and AR
measurements scan.
WP 2
User profile
Creation
Develop features for
uploading the profile picture,
update their address, see
their current measurement,
and current orders.
Deliverable 3
Measurement
Scanner
Prototype
WP 1
Measurement
Scanning
Use of iOS augmented reality
technology via ARKit. The
data received from this scan
is confirmed with the user
and then sent to the supplier
per order.
WP 2
User/ AI
interaction
App describes the precise
placement of the
phone/camera that the user
shall follow and when the
user needs to rotate their
body. The camera scans and
signals to the users when to
rotate slowly to be able to get
full 365 degree body
coverage. The technology
should be able to scan the
environment and accurately
obtain the user’s full body
measurements along with the
specifics (sleeve length, chest
width, torso length, waist
width, leg length, leg width,
etc.). After two full scans the
app will calculate an average -
1.2.2
1.2.1
1.3.1
1.3.1
1.2.2
1.3.2
1.3.2
1.2.2
1.3.3
1.3
unless there seems to be an
outlier then the app will
prompt another scan. After
the correct average is
calculated it will prompt the
user if this measurement
seems accurate and is okay to
use.
WP 3
Update
measurement
1.3.3
1.3.2,1.3.1
1.6.1
Deliverable 4
Supplier Profile
Prototype
WP 1
Supplier
Profile Creator
Develop the prototype for
users to enter their
credentials: name, email
address, Warehouse address
,optional sections for: credit
card information (cc number
and expiration date), profile
picture, and AR
measurements scan.
1.4.1
1.1.2
1.4.2
WP 2
Verification of
Supplier
Confirmation the business
license with the BBB and
detail report of previous
warehouse payment.
1.4.2
1.4.1
1.4.3
WP 3
Money
Transfer
Verification
Use Shopify to secure the
network of transition.
1.4.3
1.4.2
1.4.4
WP 4
Product
uploading
Uploading the description of
the product
1.4.4
1.4.3
1.5.1
1.4
Deliverable 5
Secure
Transaction
Prototype
WP 1
Having a
secure
network to
credit card
Shopify’s SDK will be
developed and embedded
into our app. Shopify provides
its own secure network and
security setups
1.5.1
1.4.4
1.5.2
WP 2
Refund
payment setup
Using Shopify, user can
request for refund. Once the
supplier has agreed to the
refund then the money is
transferred within 5-6
working days.
1.5.2
1.5.1
1.9.1
Deliverable 6
User/Supplier
Chat-box
WP 1
Live Support
1.3.3
1.6.2
WP 2
Supplier inbox
for messages
Deliverable 7
Database
Setup
1.5
1.6
Develop a chat program that
connects customers directly
to the supplier’s support staff
1.6.1
Develop a system for sending
messages between
customers and suppliers that
is not live.
1.6.2
1.7.3
1.6.1
1.7
1.8.1
WP 1
Initialize
database
Setup database with user
information and update the
information from the app
1.7.1
1.1.2
1.7.2
WP 2
Track records
Track the measurement of
each username to determine
if they are gaining weight or
losing weight.
1.7.2
1.7.1
1.7.3
WP 3
Updating
measurements
Update the measurement on
Database
1.7.3
1.7.2
1.6.1
Deliverable 8
Deploying app
WP 1
Setup on app
store
Upload the app to the app
store using Apple
Development account. It
must then go through
approval of the Apple app
review team.
1.8.1
1.6.2
1.8.2
WP 2
Release of
version 1
Once app is approved we are
ready to upload the first
version of the app onto the
app store.
1.8.2
1.8.1
1.9.1
Deliverable 9
Technical
Support
WP 1
Assign
technical
support for
client
1.8.2
1.9.2
1.8
1.9
Must hire a team of
developers and customer
service providers to be able
to assist our client on
technical issues
1.9.1
1.5.2
WP 2
Updates on
feedbacks
As soon as client report bugs,
our team will resolve those
issues.
1.9.2
1.9.1
N/A
ACTIVITY DURATION ESTIMATES
Estimated Duration : 258 Days
Breakdown
Task
Description
WBS
JAMAR Planning
Code
Duration (Days)
1.0
Deliverable 1
App Designs
WP 1
View the
requirement
s
1.1
Get the description
from client
regarding the
feature, deadline,
and the estimate
price of the
software
1.1.1
28
14
WP 2
Develop
design of
the App
Create application
mockups on Adobe
XD with inspiration
from other
applications on the
App Store and
suggestions from
the client.
1.1.2
14
Deliverable 2
Account
Creation
Prototype
WP 1
Proper
Account
Creation
Method
Develop the
prototype for users
to enter their
credentials: name,
email address,
shipping address,
phone number,
optional sections
for: credit card
information (cc
number and
expiration date),
profile picture, and
AR measurements
scan.
1.2.1
14
WP 2
User profile
Creation
Develop features
for uploading the
profile picture,
update their
address, see their
current
measurement, and
current orders.
1.2.2
7
1.2
21
Deliverable 3
Measureme
nt Scanner
Prototype
1.3
50
WP 1
Measureme
nt Scanning
Use of iOS
augmented reality
technology via
ARKit. The data
received from this
scan is confirmed
with the user and
then sent to the
supplier per order.
1.3.1
30
WP 2
User/ AI
interaction
App describes the
precise placement
of the
phone/camera that
the user shall follow
and when the user
needs to rotate their
body. The camera
scans and signals to
the users when to
rotate slowly to be
able to get full 365
degree body
coverage. The
technology should
be able to scan the
environment and
accurately obtain
the user’s full body
measurements
along with the
specifics (sleeve
length, chest width,
torso length, waist
width, leg length, leg
width, etc.). After
two full scans the
app will calculate an
average - unless
there seems to be
1.3.2
15
an outlier then the
app will prompt
another scan. After
the correct average
is calculated it will
prompt the user if
this measurement
seems accurate and
is okay to use.
WP 3
Update
measureme
nt
1.3.3
5
Deliverable 4
Supplier
Profile
Prototype
WP 1
Supplier
Profile
Creator
Develop the
prototype for users
to enter their
credentials: name,
email address,
Warehouse address
,optional sections
for: credit card
information (cc
number and
expiration date),
profile picture, and
AR measurements
scan.
1.4.1
20
WP 2
Verification
of Supplier
Confirmation the
business license
with the BBB and
detail report of
1.4.2
21
1.4
81
previous warehouse
payment.
WP 3
Money
Transfer
Verification
Use Shopify to
secure the network
of transition.
1.4.3
20
WP 4
Product
uploading
Uploading the
description of the
product
1.4.4
30
Deliverable 5
Secure
Transaction
Prototype
WP 1
Having a
secure
network to
credit card
Shopify’s SDK will be
developed and
embedded into our
app. Shopify
provides its own
secure network and
security setups
1.5.1
21
WP 2
Refund
payment
setup
Using Shopify, user
can request for
refund. Once the
supplier has agreed
to the refund then
the money is
transferred within 56 working days.
1.5.2
21
Deliverable 6
User/Supplie
r Chat-box
WP 1
Live Support
1.5
1.6
Develop a chat
program that
1.6.1
42
36
21
connects customers
directly to the
supplier’s support
staff
WP 2
Supplier
inbox for
messages
Develop a system
for sending
messages between
customers and
suppliers that is not
live.
1.6.2
15
Deliverable 7
Database
Setup
WP 1
Initialize
database
Setup database
with user
information and
update the
information from
the app
1.7.1
15
WP 2
Track
records
Track the
measurement of
each username to
determine if they
are gaining weight
or losing weight.
1.7.2
21
WP 3
Updating
measureme
nts
Update the
measurement on
Database
1.7.3
7
Deliverable 8
Deploying
app
1.7
1.8
53
30
WP 1
Setup on
app store
Upload the app to
the app store using
Apple Development
account. It must
then go through
approval of the
Apple app review
team.
1.8.1
15
WP 2
Release of
version 1
Once app is
approved we are
ready to upload the
first version of the
app onto the app
store.
1.8.2
15
Deliverable 9
Technical
Support
WP 1
Assign
technical
support for
client
Must hire a team of
developers and
customer service
providers to be able
to assist our client
on technical issues
1.9.1
21
WP 2
Updates on
feedbacks
As soon as client
report bugs, our
team will resolve
those issues.
1.9.2
21
1.9
42
ACTIVITY LIST
Breakdown
Task
Description
WBS
JAMAR Planning
Code
1.0
Deliverable 1
App Designs
1.1
WP 1
View the
requirements
Get the description from
client regarding the feature,
deadline, and the estimate
price of the software
1.1.1
WP 2
Develop design of
the App
Create application mockups
on Adobe XD with inspiration
from other applications on
the App Store and
suggestions from the client.
1.1.2
Deliverable 2
Account Creation
Prototype
1.2
WP 1
Proper Account
Creation Method
Develop the prototype for
users to enter their
credentials: name, email
address, shipping address,
phone number, optional
sections for: credit card
information (cc number and
expiration date), profile
picture, and AR
measurements scan.
1.2.1
WP 2
User profile Creation
Develop features for
uploading the profile picture,
update their address, see
their current measurement,
and current orders.
1.2.2
Deliverable 3
Measurement
Scanner Prototype
WP 1
Measurement
Scanning
Use of iOS augmented reality
technology via ARKit. The
data received from this scan
is confirmed with the user
and then sent to the supplier
per order.
1.3.1
WP 2
User/ AI interaction
App describes the precise
placement of the
phone/camera that the user
shall follow and when the
user needs to rotate their
body. The camera scans and
signals to the users when to
rotate slowly to be able to
get full 365 degree body
coverage. The technology
should be able to scan the
environment and accurately
obtain the user’s full body
1.3.2
1.3
measurements along with
the specifics (sleeve length,
chest width, torso length,
waist width, leg length, leg
width, etc.). After two full
scans the app will calculate
an average - unless there
seems to be an outlier then
the app will prompt another
scan. After the correct
average is calculated it will
prompt the user if this
measurement seems
accurate and is okay to use.
WP 3
Update
measurement
1.3.3
Deliverable 4
Supplier Profile
Prototype
WP 1
Supplier Profile
Creator
Develop the prototype for
users to enter their
credentials: name, email
address, Warehouse address
,optional sections for: credit
card information (cc number
and expiration date), profile
picture, and AR
measurements scan.
1.4.1
WP 2
Verification of
Supplier
Confirmation the business
license with the BBB and
detail report of previous
warehouse payment.
1.4.2
WP 3
Money Transfer
Verification
Use Shopify to secure the
network of transition.
1.4.3
1.4
WP 4
Product uploading
Uploading the description of
the product
1.4.4
Deliverable 5
Secure Transaction
Prototype
WP 1
Having a secure
network to credit
card
Shopify’s SDK will be
developed and embedded
into our app. Shopify
provides its own secure
network and security setups
1.5.1
WP 2
Refund payment
setup
Using Shopify, user can
request for refund. Once the
supplier has agreed to the
refund then the money is
transferred within 5-6
working days.
1.5.2
Deliverable 6
User/Supplier Chatbox
WP 1
Live Support
Develop a chat program that
connects customers directly
to the supplier’s support staff
1.6.1
WP 2
Supplier inbox for
messages
Develop a system for
sending messages between
customers and suppliers that
is not live.
1.6.2
Deliverable 7
Database Setup
1.5
1.6
1.7
WP 1
Initialize database
Setup database with user
information and update the
information from the app
1.7.1
WP 2
Track records
Track the measurement of
each username to determine
if they are gaining weight or
losing weight.
1.7.2
WP 3
Updating
measurements
Update the measurement on
Database
1.7.3
Deliverable 8
Deploying app
WP 1
Setup on app store
Upload the app to the app
store using Apple
Development account. It
must then go through
approval of the Apple app
review team.
1.8.1
WP 2
Release of version 1
Once app is approved we are
ready to upload the first
version of the app onto the
app store.
1.8.2
Deliverable 9
Technical Support
WP 1
Assign technical
support for client
1.8
1.9
Must hire a team of
developers and customer
service providers to be able
to assist our client on
technical issues
1.9.1
WP 2
Updates on
feedbacks
As soon as client report bugs,
our team will resolve those
issues.
1.9.2
MILESTONE LIST
Project Name
Jamar
Date
Feb 25 2019
Project
Number
1
Document
Number
ML2019
Project
Manager
Team 4
Project
Owner/Client
Wang
Milestone Name
Milestone Number
Mandatory
App Designs
1
✔️
Account Creation
Prototype
2
✔️
3
✔️
Optional
Measurement Scanner
Prototype
Supplier Profile
Prototype
4
✔️
Secure Transaction
Prototype
5
✔️
User/Supplier Chatbox
6
✔️
7
✔️
8
✔️
Database Setup
Deploying app
✔️
9
Technical Support
PROJECT SCHEDULE NETWORK DIAGRAM
Project Name
Jamar
Date
Feb 25 2019
Project
Number
1
Document
Number
ML2019
Project
Manager
Team 4
Project
Owner/Client
Wang
PROJECT SCHEDULE
Breakdo
wn
Task
Description
WBS
JAMAR
Planning
Code
Start Date
Finish
Date
1.0
Deliverable
1
App Designs
1.1
WP 1
View the
requirements
Get the
description from
client regarding the
feature, deadline,
and the estimate
price of the
software
1.1.1
3/1/2019
3/14/2019
WP 2
Develop
design of the
App
Create application
mockups on Adobe
XD with inspiration
from other
applications on the
App Store and
suggestions from
the client.
1.1.2
3/16/19
3/30/19
Deliverable
2
Account
Creation
Prototype
1.2
WP 1
Proper
Account
Creation
Method
Develop the
prototype for users
to enter their
credentials: name,
email address,
shipping address,
phone number,
optional sections
for: credit card
information (cc
number and
expiration date),
profile picture, and
AR measurements
scan.
1.2.1
4/1/2019
4/14/2019
WP 2
User profile
Creation
Develop features
for uploading the
profile picture,
update their
address, see their
current
measurement, and
current orders.
1.2.2
4/15/2019
4/30/2019
Deliverable
3
Measuremen
t Scanner
Prototype
WP 1
Measurement
Scanning
1.3
Use of iOS
augmented reality
technology via
ARKit. The data
received from this
scan is confirmed
with the user and
then sent to the
supplier per order.
1.3.1
5/1/2019
6/1/2019
WP 2
User/ AI
interaction
App describes the
precise placement
of the
phone/camera that
the user shall
follow and when
the user needs to
rotate their body.
The camera scans
and signals to the
users when to
rotate slowly to be
able to get full 365
degree body
coverage. The
technology should
be able to scan the
environment and
accurately obtain
the user’s full body
measurements
along with the
specifics (sleeve
length, chest width,
torso length, waist
width, leg length,
leg width, etc.).
After two full scans
the app will
calculate an
average - unless
there seems to be
an outlier then the
app will prompt
another scan. After
the correct
average is
calculated it will
prompt the user if
this measurement
seems accurate
and is okay to use.
1.3.2
6/2/2019
6/17/2019
WP 3
Update
measurement
1.3.3
Deliverable
4
Supplier
Profile
Prototype
WP 1
Supplier
Profile
Creator
Develop the
prototype for users
to enter their
credentials: name,
email address,
Warehouse
address ,optional
sections for: credit
card information
(cc number and
expiration date),
profile picture, and
AR measurements
scan.
WP 2
Verification of
Supplier
Confirmation the
business license
with the BBB and
detail report of
previous
warehouse
payment.
6/18/2019
6/23/2019
1.4.1
6/24/2019
7/14/2019
1.4.2
7/14/2019
1.4
8/7/2019
WP 3
Money
Transfer
Verification
Use Shopify to
secure the network
of transition.
1.4.3
8/8/2019
8/29/2019
WP 4
Product
uploading
Uploading the
description of the
product
1.4.4
8/8/2019
8/8/2019
Deliverable
5
Secure
Transaction
Prototype
WP 1
Having a
secure
network to
credit card
8/8/2019
8/8/2019
1.5
Shopify’s SDK will
be developed and
embedded into our
app. Shopify
provides its own
secure network
and security
setups
1.5.1
WP 2
Refund
payment
setup
Using Shopify,
user can request
for refund. Once
the supplier has
agreed to the
refund then the
money is
transferred within
5-6 working days.
Deliverable
6
User/Supplie
r Chat-box
WP 1
Live Support
Develop a chat
program that
connects
customers directly
to the supplier’s
support staff
WP 2
Supplier inbox
for messages
Develop a system
for sending
messages
between
customers and
suppliers that is
not live.
1.5.2
8/8/2019
8/8/2019
1.6.1
8/8/2019
8/8/2019
1.6.2
8/8/2019
8/8/2019
1.6
Deliverable
7
Database
Setup
1.7
WP 1
Initialize
database
Setup database
with user
information and
update the
information from
the app
1.7.1
8/8/2019
8/8/2019
WP 2
Track records
Track the
measurement of
each username to
determine if they
are gaining weight
or losing weight.
1.7.2
1.7.1
1.7.3
WP 3
Updating
measurement
s
Update the
measurement on
Database
1.7.3
1.7.2
1.6.1
Deliverable
8
Deploying
app
WP 1
Setup on app
store
Upload the app to
the app store using
Apple
Development
account. It must
then go through
approval of the
Apple app review
team.
1.8.1
1.6.2
1.8.2
WP 2
Release of
version 1
Once app is
approved we are
ready to upload the
first version of the
1.8.2
1.8.1
1.9.1
1.8
app onto the app
store.
Deliverable
9
Technical
Support
WP 1
Assign
technical
support for
client
Must hire a team
of developers and
customer service
providers to be
able to assist our
client on technical
issues
1.9.1
Updates on
feedbacks
As soon as client
report bugs, our
team will resolve
those issues.
1.9.2
WP 2
1.9
1.8.2
1.9.2
1.5.2
1.9.1
N/A
RISK ANAYLSIS
Pf=(P1+P2+...)/n
Cf=(C1+C2+...)/n
RF=Pf+Cf-(Pf*Cf)
Risk Factor: 0.73117
SAMPLE DEMO
Download