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