Presentation is loading. Please wait.

Presentation is loading. Please wait.

Transition Readiness Review

Similar presentations


Presentation on theme: "Transition Readiness Review"— Presentation transcript:

1 Transition Readiness Review
Team 10 Transition Readiness Review 1

2 Agenda Operational Concept Overview Demo Quality Assurance
Test Results Traceability Matrix and results Risk Management Definition of Done Technical Debt Transition Plan Feedback and Questions 2

3 Operational Concept Overview
Login with social network accounts Search jobs by using Indeed.com API Send referral request to friends Save jobs as favorite Save search keywords and get notifications Change user profiles 3

4 Search Function Explained
Basic Search Software + Los Angeles => ...q=software&l=los+angeles... Advanced Search Software + Los Angeles + Only Show Jobs Among Friends => q=software+company:(“Google”OR”Microsoft”OR...)&l=Los+Angeles... Software + Seattle + Exact Phrase: Java, C, Python => q=software+“Java+C+Python”&l=seattle Software + Seattle + At Least: Java, Python => q=software+Java+OR+Python&l=Seattle Software + Seattle + None of these: Java, PHP => q=Software+-java+-PHP&l=Seattle Software + Seattle + Company: Google => q=Software+company:(“Google”)&l=Seattle 4

5 Demo Visit: http://www.refersy.com/index.php 5
signup fail, signup, link social network all three 5

6 Quality Assurance Test Results Traceability Matrix and results
Risk Management Definition of Done Technical Debt 6

7 Test Procedures UI testing Almost Completed
Donglin Pu, Guanhui Chen, Yu-Hsiang Hu, Sharanya Radhamohan Used Selenium Functional Testing Completed Chunming Lu Used PHPUnit Load Testing In Progress Guanhui Chen, Suchit Mathur 7

8 Load Testing 8

9 Test Results Main functions work well Job Search with Social Networks
Job Search with Social Networks only User sign up / login / logout Manage saved searches Manage saved jobs notification Bugs: User has too many friends - need to send multiple requests to Indeed Reset Password function - Check password strength Notification - click on job - redirect to REFERsy, not Indeed Concerns Facebook testing not possible on localhost due to app restrictions Notification may be sent to spam AdBlock plugin on some browsers makes Facebook login button invisible Facebook friend registered with phone number - cannot send 9

10 Metrics Code Churn Commit Frequency
10

11 Code Churn 11

12 Commit Frequency 12

13 Traceability Matrix 13

14 Risk Management 14 Risks Mitigation Plans Performance
REFERsy retrieves job information from Indeed.com and friend profile information from social network APIs. Hence, search effectiveness will be restricted by APIs performance. Store recently search result to prevent extra search Adjust fetch algorithm to enhance performance If the user has tremendous friend lists, REFERsy server would fail to send long request that contains all friends’ work information to Indeed.com Revise the send function mechanism that splits the send request Bandwidth REFERsy server might only handle limited simultaneous user connection Perform load testing Optimize the current on-line server Upgrade the on-line server 14

15 Technical Debt Resolved Technical Debt MongoDB performance evaluation
Bootstrap as UI (Front-end) development tool Transplant local server into client’s on-line server Config on-line server to implement notification Unresolved Technical Debt Bottleneck of APIs’ performance Completeness of the overall testing 15

16 Definition of Done (RDCR ARB)
Coding environments and local host servers were configured on each team members’ platform Project source code checked into GitHub repository Defect, Change, and progress of project can be tracked by Bugzilla. All architecture documentations up to date Risks mitigation plan was developed Requirements are traceable 16

17 DoD cont.

18 DoD cont.

19 DoD cont. 19

20 Transition Plan 20

21 Transition Plan Continuous transition by daily updating the live website on HostGator. Hardware Preparation Software Preparation Training 21

22 Transition Plan 22 Date Role Responsibility Location
03/25/15 ~ 03/30/15 Developers Prepare user manual Developer’s Site Developers and testers Prepare System admin manual 04/07/15 ~ 04/14/15 train the client with the system admin manual 04/20/15 ~ 04/27/15 Developers, testers, and client Discuss and prepare project release 04/28/15 Project release 22

23 Feedback & Questions 23


Download ppt "Transition Readiness Review"

Similar presentations


Ads by Google