Presentation is loading. Please wait.

Presentation is loading. Please wait.

... Transform young lives through Music

Similar presentations


Presentation on theme: "... Transform young lives through Music"— Presentation transcript:

1 ... Transform young lives through Music
Team 02 VYMA ... Transform young lives through Music TRR ARB Presentation VYMA

2 Agenda VYMA Operational Concept Overview & Transition Strategy
Product Demo Quality Assurance – Testing Quality Control and Metrics Transition and Support Plan VYMA

3 Operational Concept Overview & Transition Strategy
Team 02 Operational Concept Overview & Transition Strategy VYMA ... Transform young lives through Music

4 Operational Concept Overview
& Transition Strategy System Purpose VYMA is dedicated to helping young musicians feel successful through learning and sharing music Allow Users to Register and Pay for Music Courses Online Check Event Updates/Schedule and receive Notifications for VYMA Newsletters. Make Secure Donations. My VYMA(for only Members) Shop (e-Commerce section for buying DVD‘s of concerts) Receive Valuable Feedback/Contact Us VYMA

5 Operational Concept Overview
& Transition Strategy Organizational Goals OG-1: Provide Faster and Efficient Online Registration and Payment System OG-2: Ease of Maintenance OG-3: Reducing redundancy by combining three sites into one. OG-4: Larger Audience Outreach by the Search Engine Optimization and Google AdWords that Squarespace provides. OG-5: Improved Security VYMA

6 System Boundary & Environments
Operational Concept Overview & Transition Strategy VYMA

7 Transition Objectives
Operational Concept Overview & Transition Strategy Transition Objectives Beta test to validate that user expectations are met. Provide training to Client for future maintenance of VYMA website. Transition the fully functional operable system to client. VYMA

8 Operational Concept Overview
& Transition Strategy Transition Strategy Beta Testing Verify that operational capabilities for all Win-Conditions are implemented and tested. Provide Training Provide basic training of Squarespace to Client. Provide technical manual with clear instructions to maintain and modify the website in future. Provide training to use third party services like MailChimp and Stripe with Squarespace. VYMA

9 ... Transform young lives through Music
Team 02 product demo VYMA ... Transform young lives through Music

10 Operational capabilities for all Win-Conditions/Requirements have been
Product Demo Operational capabilities for all Win-Conditions/Requirements have been implemented and tested. VYMA

11 Demo: Use case List for User
Product Demo Demo: Use case List for User Use Cases for User(Students/Parents) Register and Pay Online – Must Have Make Donation – Must Have View Announcements – Must Have View Event Calendar – Must Have Download Music Notes – Must Have Give Feedback/Contact Us – Should Have Subscribe to Newsletter – Could Have View Roster Page – Should Have View Video Trailers – Could Have Buy DVD– Could Have View all Content at single websites – Must Have View Yearbook – Could Have VYMA

12 Let’s see the fully-functional system in Action !!
Product Demo Demo: Use cases for User Let’s see the fully-functional system in Action !! VYMA

13 Demo: Use case List for Admin
Product Demo Demo: Use case List for Admin Use Cases for Admin Manage Registration Cancel Registration Issue Refund to User Export Registered User’s Data to CSV file Manage Programs/Orchestras Manage Donations Manage Announcements Manage Events/Calendar View Site Analytics VYMA

14 Let’s see the Admin Control Panel in Action !!
Product Demo Demo: Use cases for Admin Let’s see the Admin Control Panel in Action !! Username: VYMA

15 Quality Assurance : Testing
Team 02 Quality Assurance : Testing VYMA ... Transform young lives through Music

16 Testing VYMA Quality Assurance: Testing Test Level: Functional Testing
Type of black-box testing that is based on the functionalities or the requirements to be tested. Test Class Erroneous Input Testing Functionality Testing VYMA

17 Registration System VYMA Quality Assurance: Testing
TC-01 Register and Manage via Online Registration System for Music Courses. TC-01-01: Check error messages when required fields are not selected on a particular music course page during registration process. TC-01-02: Check error messages when mandatory fields are not entered while filling Student Information Form during registration process for a music course. TC-01-03: Check error messages when mandatory fields are not entered while filling Payment details in Secure Checkout page during registration process for a music course. TC-01-04: Verify if user and admin both receive a confirmation after successful registration of a particular music course. TC-01-05: Check if admin can Manage and Cancel a Registration along with issuing of refund to user from Admin Control Panel in Squarespace VYMA

18 TC-01-01 VYMA Quality Assurance: Testing TC-01-01:
Check error messages when required fields are not selected on a particular music course page during registration process. VYMA

19 TC-01-02 VYMA Quality Assurance: Testing TC-01-02:
Check error messages when mandatory fields are not entered while filling Student Information Form during registration process for a music course. VYMA

20 TC-01-03 VYMA Quality Assurance: Testing TC-01-03:
Check error messages when mandatory fields are not entered while filling Payment details in Secure Checkout page during registration process for a music course. VYMA

21 Announcements VYMA Quality Assurance: Testing
TC-02 – Announcements section with notifications TC-02-01 Admin adds a new announcement TC-02-02 Admin configures MailChimp TC-02-03 Only Members should be able to view the announcements TC-02-04 Only Members should receive notifications TC-02-05 Admin should be able to update posts VYMA

22 Only Members should be able to view the announcements
TC-02-03 Quality Assurance: Testing TC-02-03 Only Members should be able to view the announcements VYMA

23 TC-03: Make and manage secure online Donations
Quality Assurance: Testing TC-03: Make and manage secure online Donations TC-03-01: Verify error message when Donor does not select an amount for contribution TC-03-02: Verify error message when Donor provides an Invalid Address in Contact Info section TC-03-03: Verify error message when Donor does not provides Billing Address in Billing section TC-03-04: Verify Thank You sent to Donor after he has successfully made the Donation to VYMA TC-03-05: Verify Donation on Donations Page of Admin Control Panel after Donation was successfully made VYMA

24 TC-03-01 VYMA Quality Assurance: Testing TC-03-01:
Verify error message when Donor does not select an amount for contribution VYMA

25 Calendar of Events VYMA TC-04 Calendar of Events
TC Adding a new event to the Calendar TC Update an existing event TC-04-03 Non member views the event TC Member views the events TC Password verification for private page. VYMA

26 TC-04-01 Adding a new event to the Calendar
Quality Assurance: Testing TC-04-01 TC Adding a new event to the Calendar VYMA

27 Music Notes VYMA Quality Assurance: Testing
TC-05 Uploading + Downloading Music Notes TC-05-01 Access Music Notes section of VYMA website TC-05-02 Upload External Documents to Music Notes section of VYMA website TC-05-03 Edit existing links in the Music Notes section of VYMA website TC-05-04 Download documents from Music Notes section of VYMA website VYMA

28 Upload External Documents to Music Notes section of VYMA website
Quality Assurance: Testing TC-05-02 TC-05-02 Upload External Documents to Music Notes section of VYMA website VYMA

29 Contact Us VYMA Quality Assurance: Testing
TC-06 Contact Us + Contacting VYMA through website TC-06-01 Check form completeness TC-06-02 Check form correctness TC-06-03 Check form information correctness with Gmail TC-06-04 Check form info correctness with google drive VYMA

30 Check form completeness
Quality Assurance: Testing TC-06-01 TC-06-01 Check form completeness VYMA

31 Newsletter Subscription
Quality Assurance: Testing TC-07: Subscribing to VYMA news letter from VYMA homepage TC-07-01: Check subscribing to VYMA news letter from homepage via id TC-07-02: Check subscribing to VYMA news letter while making donation. TC-07-03 Check subscribing to VYMA news letter while registering for a course. TC-07-04 Check ‘subscription’ confirmation sent to user’s id to confirm the subscription. TC-07-05 Check ‘unsubscribe’ to VYMA news letter. VYMA

32 Check subscribing to VYMA news letter from homepage via email id
Quality Assurance: Testing TC-07-01 TC-07-01: Check subscribing to VYMA news letter from homepage via id VYMA

33 TC-08: Consolidate 3 websites into 1 VYMA website
Website Content Quality Assurance: Testing TC-08: Consolidate 3 websites into 1 VYMA website TC-08-01 Check if all the contents as agreed with customer got migrated from old VYMA to new VYMA website. VYMA

34 TC-09-Roster Verification
Quality Assurance: Testing TC-09-Roster Verification TC-09-01 The member should be able to log in using the password to view this password-protected page, and anyone who does not have the password should not be able to view it. TC-09-02: Check if the content of Roaster page at new VYMA website matches with the old VYMA website VYMA

35 User can view trailer of the video at DVD/Shop section.
E-commerce: DVDs Quality Assurance: Testing TC-10-DVDs Section TC-10-01 User can view trailer of the video at DVD/Shop section. TC-10-02: User can purchase DVD VYMA

36 Only Members should be able to view the Yearbook page
Quality Assurance: Testing TC-11-Yearbook TC-11-01 Only Members should be able to view the Yearbook page TC-11-02: member should be able to view the link to Shutterfly containing the Yearbook VYMA

37 Test Results 40 Test cases passed 0 Test cases failed
Quality Assurance: Testing Functional Testing To test the application, we provided the required input for each of the test cases and thoroughly examined the output to verify if the outcome is same as the expected results. Acceptance Testing Done by our client to ensure that new system meets the user expectations and all win conditions/requirements are satisfied. 40 Test cases passed 0 Test cases failed VYMA

38 Traffic Overview Quality Assurance: Testing

39 Quality Control & Metrics
Team 02 Quality Control & Metrics VYMA ... Transform young lives through Music

40 Resolved Technical Debts
Quality Control & Metrics Technical Debt Item Resolution Missed some form fields while building a prototype for Online Registration System as there were different form fields available for different courses. Design separate forms for respective music courses after gathering information from all the required sources for form fields in the current system. Announcements page should be made password-protected so that only members can access it. Team had to re-design the Announcements Section as private page. Integrating manual registration system with new online registration and payment system : How will the new system accommodate the users who still prefer to do manual registration for music courses? Discussed with the client about manual registration system and resolved this issue. Client will add the manual registration forms details in the exported sheet of Online registration form from new website.

41 Resolved Technical Debt
Quality Control & Metrics Technical Debt Item Resolution Event Calendar: Team developed and added Event Calendar on new VYMA website Homepage. Later, team identified that in current VYMA system, event calendar is under calendar Tab. Team migrated Event Calendar from Homepage to new Calendar Tab. Implementing and Testing Recurring Payment Option in Stripe: In current manual registration system, user can pay in installments while registering for music courses. We wanted to see if we can implement the feature with Stripe. The recurring payments feature is not supported by Stripe. To implement this feature, a third party plug-in named MoonClerk has to be integrated. This cannot be accommodated in the client’s budget, so this feature is not required anymore.

42 Traceability Matrix VYMA Quality Control & Metrics OCD Requirement
Use Case Test Cases OC-1 Online Registration and Payment System WC_4223 UC-1 TC-01 OC-2 Consolidate three websites WC_4215 UC-8 TC-08 OC-3 Announcement Section WC_4210 UC-2 TC-02 OC-4 Donations WC_4227 UC-11 TC-03 OC-5 Event Calendar WC_4212 UC-3 TC-04 OC-6 Maintain Registration Process WC_4199 VYMA

43 Traceability Matrix VYMA Quality Control & Metrics OCD Requirement
Use Case Test Cases OC-7 Download Music Notes WC_4226 UC-4 TC-05 OC-8 Roster WC_4203 UC-5 TC-09 OC-9 Buy DVD WC_4193 UC-7 TC-10 OC-10 Contact Us Page WC_4202 UC-9 TC-06 OC-11 Yearbook WC_4225 UC-10 TC-11 OC-12 Subscribe to Newsletter WC_4283 UC-12 TC-07 VYMA

44 Recently Created Issues Report - JIRA
Metric : Quality and Customer Satisfaction Quality Control & Metrics Recently Created Issues Report - JIRA VYMA

45 Issues created vs Issues resolved- JIRA
Metric : Quality and Customer Satisfaction Quality Control & Metrics Issues created vs Issues resolved- JIRA Red – Issues created, Green – Issues resolved VYMA

46 Tasks created based on Labels - JIRA
Quality Control & Metrics Metric – Software Size Tasks created based on Labels - JIRA VYMA

47 Software Development Schedule
Project Plan VYMA

48 TRANSITION & SUPPORT plan
Team 02 TRANSITION & SUPPORT plan VYMA ... Transform young lives through Music

49 Transition Objectives
Operational Concept Overview & Transition Strategy Transition Objectives Beta test to validate that user expectations are met. Provide training to Client for future maintenance of VYMA website. Transition the fully functional operable system to client. VYMA

50 Transition Strategy Transition Plan VYMA Beta Testing Provide Training
Verify that operational capabilities for all Win-Conditions are implemented and tested. Provide Training Provide basic training of Squarespace to Client. Provide technical manual with clear instructions to maintain and modify the website in future. Provide training to use third party services like MailChimp and Stripe with Squarespace. VYMA

51 Transition Strategy Transition Plan VYMA Transition the system
Host the Squarespace website on current (vyma.org) domain. Connect the Client’s Stripe account with the Squarespace and test the same with live orders. Connect the Client’s MailChimp account with the Squarespace and test the same with Announcement Section and Subscription functionality. VYMA

52 Software and Site Preparation
Transition Plan Software and Site Preparation Software Squarespace MailChimp Stripe Preparation Configure client’s MailChimp account with Squarespace. Configure client’s Stripe account with Squarespace. Host the Squarespace website on current (vyma.org) domain VYMA

53 Operational Testing, Training and Evaluation
Transition Plan Operational Testing, Training and Evaluation Operational Testing Beta Testing was done to verify that all the Win-Conditions were implemented. Acceptance Testing was done with Client to ensure that User and Admin expectations are met. Training Provide Training to Client for maintaining the website in future for the following features : Basic understanding of Squarespace. Managing Registration and Payment System. Managing Announcement and Event Calendar. Managing Donation Section. No Training is required for User to use VYMA website as system is pretty intuitive. Nevertheless, we are providing User Manual for basic flow. VYMA

54 Operational Testing, Training and Evaluation
Transition Plan Operational Testing, Training and Evaluation Evaluation During Acceptance Testing with Client, we received feedback to make minor changes in website’s content. All the suggested changes were implemented. VYMA

55 Transition Plan Transition Plan VYMA
Key Stakeholders and Responsibilities Roles Responsibilities Date Team Connect client’s MailChimp account to Squarespace. Connect client’s Stripe account to Squarespace. Host the website on vyma.org Domain. December 2, 2016 Team, Client Provide Training to Client for maintaining the website in future for the following features : Basic understanding of Squarespace. Managing Registration and Payment System. Managing Announcement and Event Calendar. Managing Donation Section. December 3-December 7, 2016 VYMA

56 Transition Plan Transition Plan VYMA
Key Stakeholders and Responsibilities Roles Responsibilities Date Team Finish all support documents including Technical and User Manual. December 5, 2016 Deliver the complete system. (Milestone) December 7, 2016 VYMA

57 Required Resources Transition Plan VYMA Technical Manual User Manual
Guide to use Basic features of Squarespace. Guide to manage Registration and Payment System. Guide to manage Announcement Section and Event Calendar. Guide to manage Donation Section. User Manual Guide for basic navigational flow and functionalities of website. VYMA

58 Support Strategy Support Plan VYMA Squarespace Customer Support
Squarespace provides 24*7 customer support as part of its Annual Billing Plan. Online Guide and Video Tutorials are available for all the implemented features of VYMA. Live Chat Support is available. VYMA

59 Project Plan Transition Plan VYMA

60 Thank You Team 02 VYMA


Download ppt "... Transform young lives through Music"

Similar presentations


Ads by Google