Transitional Readiness Review Team 08

Slides:



Advertisements
Similar presentations
High level QA strategy for SQL Server enforcer
Advertisements

Test Automation: Coded UI Test
USC Football Recruiting Database System. Team 6 Client: Jared Blank with USC Football. Revati Kadu Natasha Karnik Akshay ArasMike Nicosia (IV & V) Abhishek.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
03 | Application Lifecycle Management Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
SCC EHR Workshop for Contractors: Implementation Considerations May 25, 2011.
TRR ARB Presentation Women at Work Website Redesign.
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
Healthy Kids Zone Team Introduction Chad Honkofsky 2.
Virtual Mechanics Fall Semester 2009
Windows Azure Team 9 Ben Holland Bao Nguyen Eric Petrowiak Barret Schloerke.
City of Los Angeles Personnel Department Mobile Application Team 02:Shreya kamani Anushree Sridhar Pattra Thongprasert Abhishek Trigunayat Travis Jones.
Elockbox Team08 Fall2014 Jian Lei Role(s): Project Manager / Builder Da Lu Role(s): Prototyper / System/Software Architect Cheng Role(s):Feasibility Analyst.
AGENDA Introduction to Virtual Mechanic Demo Architectural diagram and summary QA steps and user acceptance testing Bugs in the software Feedback from.
1 Tradedoubler & Mobile Mobile web & app tracking technical overview.
TRANSITION READINESS REVIEW GOTRLA TEAM 15 Aayush Jain, Ankith Nagarle, Anushila Dey, Deepak Earayil, Elaine Lo, Nidhi Baheti, Presha Thakkar, Suhani Vyas.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Getting Started with Symphony Math v5. Using Symphony Math Teachers use a Web browser to login, view reports and create student accounts. Students use.
Getting Started with Symphony Math. Teachers use a Web browser to login, view reports and create student accounts. Students use the program which must.
Test Manager’s Role Best Practice By Gabriel Rodriguez.
Mission Science By Team Team 07 Members Jiashuo Li Chen Li Sergey Mukhin Hanadi Mardah Yun Shao Farica Mascarenhas 2.
Thrdplace Social Networking Team #7 1. TRR Outline Operational Concept Overview System benefits to Customer 1.Introduction Demo of System Operational.
COMM 3050 – Online Project Update. Project Roles  Organizer Responsible for creating Zoom account technical aspects and posting recorded meeting to S:
M ENTOR C ONNECT Manchester School District Edition 2016 Plan April 12 th, 2016 Nischal Chandra, Technology Chair
Course Program, Evaluation, Examination Telerik Software Academy Mobile Applications for iPhone and iPad.
Planning Engagement Kickoff
My2N – Mobile Video Technical Training
... Transform young lives through Music
How to Gain 100% User Adoption for Your Dynamics AX Project
Cash Doctor 3.0 Mobile Application
Technical Manual for Firebase
Image Processing Platform
SCEC Drupal Website Development Overview and Status
USC e-Services Software Engineering Projects
Instructional slide to Partner: REMOVE BEFORE PRESENTING TO CUSTOMER
Project Management Processes
ShareTheTraining TRR ARB Presentation Team 11
DCR ARB Presentation Team 5: Tour Conductor.
Presented by: Edfan Tjandra Alireza Behrouzi Shad
USC e-Services Software Engineering Projects
Cisco Lifecycle Services Advanced Security Exam Code: practice-questions.html.
Week 01 Comp 7780 – Class Overview.
Diabetes Health Platform
Changing of Apple ID Payment Information Settings  Open Settings and go to iTunes & App Store  Tap on Apple ID – this brings up a menu  Tap on View.
Frenzy TRR ARB Presentation
1 Making you aware CS577a 17Fall Team 04.
Team 07-Fuppy Krupa Patel Adil Assouab Yiyuan Chen(Kevin)
Diabetes Health Platform
Farmworkers Safety System
Standard Scripts Project 2
Mission Science By Team 07.
Alignment of COBIT to Botswana IT Audit Methodology
Simplified Development Toolkit
CSCI 577b Tasks and Activities
A Global Trojan Solution
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Communication Plan PPT Template
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Academy Hub An eUnomia Factory Solution.
ARB Schedule Locations
Project Management Processes
CS577a Software Engineering ARB #2 Workshop
Standard Scripts Project 2
Transition Readiness Review
Test Cases, Test Suites and Test Case management systems
Transition Readiness Review
TEAM 4 TRR PRESENTATION.
Standard Scripts Project 2
Presentation transcript:

Transitional Readiness Review Team 08 Fōkcus Transitional Readiness Review Team 08 CSCI 577b - Spring 2017

Operational Concept Overview

Problem 90% of startups fail! Entrepreneurship Explosion Mentor Scarcity Poor Matching

Assessment Business Mentors Curriculum Efficient Matching Solution = Fōkcus Fōkcus is an iOS app that provides a “good match” and communication channels between its users (entrepreneurs and mentors). Mentors could provide personalized curriculum appropriate to the stage of the entrepreneurship and set up fewer unnecessary meetings and this way they could help many more entrepreneurs than what they used to help. Assessment Business Mentors Curriculum Efficient Matching

System Boundaries

Outline Transition Objective & Strategy Demo Support Plan Data Reporting & Archiving Summary of Transition Plan HW, SW, Site & Staff Preparation Operational Testing, Training & Evaluation Stakeholders Roles & Responsibilities Milestone Plan Required Resources Software Product Elements Q&As / Feedback

Transition Objective & Strategy Provide client with the functional application. Train the client to understand the iOS source code and the backend algorithms and how to store/retrieve data from the server. Provide enough documentation so a future development team can modify the system. Strategy: Use our Fōkcus team members to test the app and report any bugs or suggestions. 2nd soft launch in the Apple Store. Have real mentors and entrepreneurs work through the app.

Outline Transition Objective & Strategy Demo Support Plan Data Reporting & Archiving Summary of Transition Plan HW, SW, Site & Staff Preparation Operational Testing, Training & Evaluation Stakeholders Roles & Responsibilities Milestone Plan Required Resources Software Product Elements Q&As / Feedback

Outline Transition Objective & Strategy Demo Support Plan Data Reporting & Archiving Summary of Transition Plan HW, SW, Site & Staff Preparation Operational Testing, Training & Evaluation Stakeholders Roles & Responsibilities Milestone Plan Required Resources Software Product Elements Q&As / Feedback

Short-term (by the end of spring 2017 semester) Support Plan Short-term (by the end of spring 2017 semester) Training the client and/or future developers Hand in technical documentation to the client Long-term (after the spring 2017 semester) Some team members will continue beyond the scope of CSCI 577a&b

Outline Transition Objective & Strategy Demo Support Plan Data Reporting & Archiving Summary of Transition Plan HW, SW, Site & Staff Preparation Operational Testing, Training & Evaluation Stakeholders Roles & Responsibilities Milestone Plan Required Resources Software Product Elements Q&As / Feedback

All the backend data is stored and organized on Google Firebase Cloud. Data Reporting & Archiving All the backend data is stored and organized on Google Firebase Cloud. Sufficient training and instructions to access the data will be provided.

Outline Transition Objective & Strategy Demo Support Plan Data Reporting & Archiving Summary of Transition Plan HW, SW, Site & Staff Preparation Operational Testing, Training & Evaluation Stakeholders Roles & Responsibilities Milestone Plan Required Resources Software Product Elements Q&As / Feedback

HW, SW, Site & Staff Preparation Mac (Xcode 8.1) iPhone with iOS 10+ SW Xcode 8.1 Github (both for iOS app and Matching Alg. on cloud) Cloud services Firebase AWS lambda -> Google Cloud Functions (in the middle of porting) Apple Development (incl. iTunes Connect, TestFlight) Site / Staff Preparation By the end of this semester At Blackstone meeting room Team members, Kurling, future developers?

Stakeholders Roles & Responsibilities Developers: Provide a functioning application. Provide sufficient and clear documentation. Complete the remaining test cases. Users: Test the system and provide feedback. Client: Any last minute modifications to the requirements.

Test Overview and Progress (as of 04/14/17) Capability Test cases (progress/total) # of detected bugs Code coverage Plan (by the end of this semester) Messaging 0 / 5 5/5 Account 2 / 7 Login VC (50.86%) 7/7 Matching Profile Curriculum 0 / 7 Test Objective: Automation of basic UI operations (i.e., not black-box) for Regression Test to make Acceptance Test less complex (which is subset of the UI tests)

iOS App Backend Training Compile -> UITest -> Commit & Push (Git) -> Export (TestFlight) Backend Delete a user account on Firebase Modify the matching algorithm on AWS Lambda Migrate to Google Cloud (beyond this semester)

Milestone Plan

Required Resources Maintain the backend server (Google Firebase and Amazon Web Server) subscriptions. Maintain the iOS development license. Register and publish the application on the app store.

Software Document Software Product Elements Code for the iOS app and the matching algorithm (GitHub) Test Code (GitHub) User data schema and set (Firebase) Document Architecture Guide User Manual Technical Manual (next slide)

Technical Manual How to setup Xcode (incl. compile & execute the app) github: https://github.com/pinchih/CS577A_Focus_Prototype Xcode How to update (upload) the app iTunes Connect: https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app/1174652487 TestFlight How to manage user account Firebase: https://console.firebase.google.com/project/fokcus-dev/authentication/users?pli=1 How to modify the matching algorithm AWS lambda: https://us-west-2.console.aws.amazon.com/lambda/home?region=us-west-2#/ Maintain Apple ID Apple developer site: https://developer.apple.com/account/#/overview/VKA4644M67 How to test Execute test, see a result / coverage

Outline Transition Objective & Strategy Demo Support Plan Data Reporting & Archiving Summary of Transition Plan HW, SW, Site & Staff Preparation Operational Testing, Training & Evaluation Stakeholders Roles & Responsibilities Milestone Plan Required Resources Software Product Elements Q&A / Feedback

Thank you!