Presentation is loading. Please wait.

Presentation is loading. Please wait.

Thrdplace Social Networking Team #7 1. TRR Outline Operational Concept Overview System benefits to Customer 1.Introduction Demo of System Operational.

Similar presentations


Presentation on theme: "Thrdplace Social Networking Team #7 1. TRR Outline Operational Concept Overview System benefits to Customer 1.Introduction Demo of System Operational."— Presentation transcript:

1 Thrdplace Social Networking Team #7 1

2 TRR Outline Operational Concept Overview System benefits to Customer 1.Introduction Demo of System Operational testing 2. Demo Resources Required by Client Milestone plan Support Plan and Current Risks 3. Transition Plan 2

3 System Purpose Thrdplace.com is a venue for fund-raising, resource sharing and commerce. Our system is a subsystem of Thrdplace.com. 3

4 Proposed System The search system will allow the project creators and contributors to search projects with filters. Search results will be displayed in a list view. Search system The recommendation system will recommend featured projects to contributors, and creators. Recommendation system The ranking system will rank the search results by influence. Ranking system 4

5 Benefits to Customer Current Thrdplace website do not have any feature for search. By building this system, we are providing the users with it. It will make it easier for them to search and connect with projects and other users which have the same interests as to theirs. So, eventually we are increasing the reach of users of Thrdplace which will eventually:- Increase use of the platform of Thrdplace. Therefore, increasing the overall revenue for Thrdplace, which is the ultimate goal for our clients. 5

6 DEMO 6

7 Testing Plan DateRationaleTest Case ID 03/12/14- 03/15/14 Basic search, filterTC-01-01, TC-01-02, TC-01-03, TC-02-01 04/01/14- 04/04/14 Basic ranking and Recommendation TC-01-04, TC-02-02, TC-03-01, TC-04-01 04/07/14- 04/09/14 Retested Changed Functionalities Based on CCD TC-01-01, TC-02-01, TC-04-01 04/13/14- 04/14/14 Testing New test Cases/New GUI TC-01-05, TC-01-06 7

8 Test Case Example Test Case NumberTC-01-01 Display project search results in a list view Test ItemThis test case verifies that the search results relevant to the keyword will be displayed in a list view Test PriorityMust Have Pre-conditionsDatabase contains projects relevant to the keyword Post-conditionsA list of project search results is displayed correctly Input SpecificationsUser types keywords, like “Long beach clean up”; chooses category as “Projects”; clicks search button Expected Output Specifications Projects list with keywords “Long beach clean up” shows in a list view; “Long beach clean up” comes first Pass/Fail CriteriaFails if a) the results are not displayed in a list b) the results don’t contain the keyword Assumptions and Constraints Database contains projects relevant to the keyword. DependenciesNone Traceability WC_2448 8

9 Regression Test Example DateRationaleTest Case ID 04/07/14- 04/09/14 Retested Changed Functionalities Based on CCD TC-01-01, TC-02-01, TC-04-01 04/13/14- 04/14/14 Tested New Test Cases like Spell Check TC-01-05, TC-01-06 9

10 Testing Summary Example StatusNumbers Passed10/10 Failed0/10 N/A0/10 10

11 Transition Plan 11

12 Preparation and Resources Hardware Preparation  Sufficient storage space on Thrdplace Server (300MB) Software Preparation  PHP Environment  Mysql Data Base  Apache Web Application Server(JDK 1.6)  Apache Solr Site Preparation  Backup the original website before transition. Staff Preparation  At least one developer from our team.  At least one technician from Thrdplace. (provide instructions to access Thrdplace sever) 12

13 Stakeholder Roles, Responsibilities RoleResponsibilityLocation Developers(our team members), Clients, Maintainers (from clients) Train maintainers and clients on usage and maintenance of the system. Developer site DevelopersPrepare transition and deliver partial artifacts to clients.Developer site Developers, ClientsIntegrate the new system to original thrdpalce.com.ThrdPlace site Developers, ClientsCollect evaluations of the system from clients. Client meeting location DevelopersModify system based on evaluations.Developer site Developers, Client Release the final version of thrdplace.com and deliver final artifacts to the client. ThrdPlace site 13

14 Software product elements DirectorySummary cssInclude css style files. imgInclude the image resources used website interface. includeInclude third-party libraries, for example, protocols to communicate with solr. influenceInclude source code for influence module of our project. jsInclude Javascript files used in front end pages. phpInclude source code for all the functions and business workflow of the system. uploadsInclude image data for the system. Source code(project directory structure) Documents:  User manual  Solr installation manual 14

15 Project Milestone 15

16 Transition and Support Plan 1.Support ThrdPlace engineers to installation and set up system environments Apache Solr, JDK 1.6 Apache Web Application Server 2.Back-up ThrdPlace’s current code 3.Integrate the new code 4.Final Integration Test 16

17 Training Plan 1.Update user’s manual 2.Train DeKoven Ashley How to use the system (use the User’s Manual) 3.Train ThrdPlace engineers (DeKoven Ashley is optional, but welcome to join) How to set up the system and How the system is designed 4.DeKoven Ashley will be responsible to re-train the thrdPlace staffs on the use of the new system. 17

18 RisksRisk ExposureRisk Mitigations Potential Magnitude Probability Loss Risk Exposure 1 The main ThrdPlace database has been changed since last meeting 0.10.50.05 It might require some change in query, but it should not be hard to do. Risk Management 18

19 Thank You !! 19


Download ppt "Thrdplace Social Networking Team #7 1. TRR Outline Operational Concept Overview System benefits to Customer 1.Introduction Demo of System Operational."

Similar presentations


Ads by Google