Presentation is loading. Please wait.

Presentation is loading. Please wait.

Team 07-Fuppy Krupa Patel Adil Assouab Yiyuan Chen(Kevin)

Similar presentations


Presentation on theme: "Team 07-Fuppy Krupa Patel Adil Assouab Yiyuan Chen(Kevin)"— Presentation transcript:

1 Team 07-Fuppy Krupa Patel Adil Assouab Yiyuan Chen(Kevin)
Praveen Chander Zhouyun Feng(Joseph) Fereshteh Khorzani

2 Outline Project Overview Project Demo Test Cases and Results
Quality focal point Transition Plan

3 Project Overview

4 System purpose The main aim of developing Fuppy is to provide a platform for any pet adopter to adopt/foster an animal of their preference from shelters/adoption agencies where numerous animals do not have a home and may even go through Euthanization. Current System The current system comprises of a web application that allows users to search a pet from the shelter based on criteria and connect users with shelters.

5 Program Model Assumptions User wants to adopt pets
There are agencies who have pets for adoption/foster Users are ready to use mobile application We have data of pets Stakeholders (Who is accountable for the initiatives) Initiatives (What to do to realize benefits) Value Propositions (Benefits i.e Why) Beneficiaries (for Whom) Client Developer User Shelter Development of android application Shelters opting in Market Analysis monotization Decrease death of animals Increase awareness of sheltered animals Improve the search for adoptable pets Increase users to adopt from shelters Increase the chances of matching Shelters/ Adoption Agencies Users Animals

6 Benefits Chain Diagram

7 Project Demo

8 Test Cases and Results

9 TC-01 Test Cases for Search Function
Number Test Item Result TC-01-01 Test Search Action Redirecting to list view Pass TC-01-02 Check search criteria is satisfied TC-01-03 List view direction is timely TC-01-04 Check Thumbnails images exists and are correct TC-01-05 Check Clicking list item directs to the detail page TC-01-06 Displaying a list of pets TC-01-07 Data from the search function TC-01-08 Data integration from API connection TC-01-09 Validity of Search result data TC-01-10 Check search module performance and Clicks’ timing

10 TC-02 Test Cases for UI Number Test Item Result TC-02-1
Basic Search UI function Pass TC-02-2 Clarity of UI and satisfaction with it TC-02-3 UI on other versions of Android

11 TC-03 Test Cases for Authentication Function
Number Test Item Result TC-03-1 Username and password. At least one of them not input data, click login directly Pass TC-03-2 Username. Invalid format username TC-03-3 Username. No username in the database TC-03-4 Username, Password. Username and password are mismatching TC-03-5 Username, Password. Correct Username with matching password. Access system through authentication successfully

12 TC-04 Test Cases for Appointment Function
Number Test Item Result TC-04-1 Intent thread connection check Pass TC-04-2 Custom built automated mail TC-04-3 Integration with the data from API connection TC-04-4 Load balance and traffic control check TC-04-5 Check Application Performance

13 Quality Focal Point

14 Traceability Matrix OCD Requirements OC-1 Registration WC_4062
OC-2 Information Center WC_4063,WC_4062,WC_4052,WC_4045 OC-3 Filter based search WC_4066, OC-4 Database Integrity WC_4055,WC_3991 OC-5 Google maps Integration WC_4009 OC-6 User shelter conversion WC_4008

15 Technical Debt Team Collaboration -Resolved
Connection between Petfinder and Android-Resolved Google Map API-Resolved Show images of Pets without any problem-Resolved Send Inquiry to shelter-Resolved Improve performance by testing-Resolved Consistency of UI on all Android Platform-Unresolved

16 Metrics

17 Number of Development Tasks Finished

18 Number of Passing Test Cases

19 Transition Plan

20 HW,SW,Site and Staff Preparation
Hardware Requirement-Android Phone Software Requirement- Android Studio Site- Github Staff Preparation-Plan to show everything to client

21 Operational Testing,Training and Evaluation
Category Operations Training Documentation include User Manual Testing Documentation include Testing Manual Evaluation Client feedback and testing

22 Stakeholder’s Responsibilities in Transition
Krupa Last Minute UI changes Praveen Create User Manual Documentation Kevin Last minute bug solving Joseph Client Understand the user manual and provide feedback

23 Milestone Plan (1/2)

24 Milestone Plan (2/2)

25 Required Resources Developers will be required to develop the shelter side of the application Maintainer will be required for maintaining the application Hardware and Software requirements as state earlier

26 Software Product Elements
Code Source Code- Github Documents User Manual

27 Q/A


Download ppt "Team 07-Fuppy Krupa Patel Adil Assouab Yiyuan Chen(Kevin)"

Similar presentations


Ads by Google