Download presentation
Presentation is loading. Please wait.
Published byScarlett Cole Modified over 6 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.