1 / 92

VYMA

Team 02. VYMA. ... Transform young lives through Music. FCR ARB Presentation. VYMA. Agenda. Remote Team Member Operational Concept Description Win Win Agreements Prototype/ Product Demo Architecture Life Cycle Plan Feasibility Evidence Quality Focal Point. VYMA. Team 02.

fergusonc
Download Presentation

VYMA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Team 02 VYMA ... Transform younglivesthroughMusic FCR ARB Presentation VYMA

  2. Agenda RemoteTeam Member Operational Concept Description Win WinAgreements Prototype/ Product Demo Architecture Life Cycle Plan FeasibilityEvidence Quality Focal Point VYMA

  3. Team 02 Remote Team Member ...Transform younglivesthroughMusic VYMA

  4. Strengths Operational View Team Strong Points • Team members share common interest in project vision and success. • Members fulfillingtheir project roles. • Frequent communication and good collaborationamong team members via Slack and Team Meetings. • Enough resources for completing project according to schedule. VYMA

  5. Strengths Technical View Team Strong Points • All members have goodexperience in web developmentcombined experience in front-end and back-end development. • Good Balance of software industry experience in team. VYMA

  6. Operational View • Team members have different class/work schedules. Team Weak Points Mitigation • Organize meetings as per everyone’s convenience and collaborate remotely via join.me Technical View • Personnel Shortfall: None of the team members have experience in using COTS like Squarespace, Stripe and MailChimp. Mitigation • Buying Information: Gain more knowledge about the product or services to be used VYMA

  7. Compatibility while integrating with services/commercial products like Stripe and Mailchimp. • Mitigation: Understanding and Prototypinghow the integration of services works with Squarespace by looking at references for same. • Squarespace has limited compatibility with third-party services and offers few official integrations (e.g. Paypal) • Mitigation: Team members should become familiar with the Developer Platform provided by Squarespace and be prepared to add custom code for integrating third-party services on VYMA website. Utilize the services provided by Squarespace. • Successful application of User Interface Design principles • Mitigation: Perform user interviews for obtaining feedback and identifying interaction issues Technical Concerns and Solutions VYMA

  8. Team 02 Operational Concept Description ...Transform younglivesthroughMusic VYMA

  9. Operational Concept Description VYMAis dedicated to helping young musicians feel successful through learning and sharingmusic System Purpose Allow Users to Register and Pay for Music Courses Online Check Event Updates/Schedule and receive Notifications for same Make Secure Donations. Download Music Notes. VYMA

  10. Operational Concept Description Shared Vision Reducing Redundancy by combining the three Websites. Introducing the Online Registration and PaymentSystem. Ease of Maintenance. VYMA

  11. Operational Concept Description Program Model VYMA

  12. Element Relationship Diagram Proposed System: ERD VYMA

  13. Operational Concept Description Benefit Chain Diagram VYMA

  14. Operational Concept Description System Boundary & Environments VYMA

  15. Operational Concept Description Core Capabilities VYMA

  16. Operational Concept Description Core Capabilities VYMA

  17. Operational Concept Description Core Capabilities VYMA

  18. Operational Concept Description • OG-1: ProvideFaster and EfficientOnline 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 Organizational Goals VYMA

  19. Operational Concept Description • CO-1: Monetary Budget: The selected content management system-integrated website builder should not exceed annual payment plan of $216. • CO-2: Payment Service Constraint: Squarespace supports only Stripe as third party payment service. • CO-3: Limited support for External Database: Squarespace does not allow connection or use of an external database. Constraints VYMA

  20. Team 02 Win Win Agreements ...Transform younglivesthroughMusic VYMA

  21. Win WinAgreements Registration System WC_4223:As a student/parent, I can registerand pay for music courses online, so that it becomes easier for me to signup, instead of printing and submitting form. WC_4199:As the client, I can check my email and Squarespace’sOrders Section for new applicants and their information. VYMA

  22. Win WinAgreements Announcements Announcements & Calendar Calendars WC_4210:As a admin I can update information at announcements section of the website, which also triggers notification to all members about it. WC_4212:As a member, I can view the detailed information of events in a calendar on a password protected page. VYMA

  23. Win WinAgreements Migration WC_4215: The system shall be a combination of three websites where all the content from these websites will be migrated. WC_4226:As a student, I can download music notes from the private/password protected page on the website , so that I can practice well for rehearsals and concerts. WC_4203:As an admin, I can update parent's details on roster so that all parents can view each others details on a password protected/private page. WC_4224: As a user, I can view the details of all the courses and schedule of classes at one place, so that I don't have to search different websites to do the same. WC_4202: As a client, I can add link of yearbook on website so that parents/students can view them. VYMA

  24. Win WinAgreements Payment System WC_4227:As a donor, I can make donations online via a secure payment system, so that I can support the VYMA community in their endeavors.. WC_4194:As a parent, I can set up recurring payments for my child's tuition. WC_4193: As a user, I can view the trailers of videos and purchase the related DVD's on Shop Page. VYMA

  25. Win WinAgreements Contact Us WC_4225:As an admin, I can check my mail for Inquiries/feedbacks provided by the users through Contact Us page, so that the concerns of users are addressed in a timely manner. VYMA

  26. Team 02 Prototype/product demo ...Transform younglivesthroughMusic VYMA

  27. Top Risk Prototype 1 Win Condition • As a student/parent, I can registerand pay for music courses online , so that it becomes easier for me to signup, instead of printing and submitting form. Registration System Risk Identification : COTS Integration • Compatibilitywhile integrating with services/commercial products like Stripe for Payment Services. By prototyping the Online Registration System and by performing COTS Integration Testingfor Squarespace with Stripe, we tried to mitigatethis Non Developmental Item Conflicts Risk Mitigation VYMA

  28. Top Risk Prototype 1 Workflow Registration System VYMA

  29. Top Risk Prototype 1 Registration System Let’s see this Prototype in Action !! https://vyma-new.squarespace.com/courses/ VYMA

  30. Top Risk Prototype 1 Music Course Selection Page Registration System VYMA

  31. Top Risk Prototype 1 Course Register Page Registration System VYMA

  32. Top Risk Prototype 1 Form Page Registration System VYMA

  33. Top Risk Prototype 1 Manage Registration Page Registration System VYMA

  34. Top Risk Prototype 2 Win Condition • As a admin I can update information at announcements/news section of the website, which also triggers notification to all members about it Announcements Risk Identification • Personnel Shortfall - Not sure about the Implementation of MailChimpfor sending notifications. • Non developmental Item Conflicts - Not sure about the Integration of MailChimp with Squarespace. Mitigation • Prototyped announcements page as a blog with an RSS feed, so MailChimp can send mails when a new announcement is posted. • Prototyped RSS campaign on MailChimp to generate notification mails for every new announcement. VYMA

  35. Top Risk Prototype 2 Workflow Announcements VYMA

  36. Top Risk Prototype 2 Announcements VYMA

  37. Top Risk Prototype 2 Announcements Configuration page for managing old announcements and posting new announcements. VYMA

  38. Top Risk Prototype 2 Announcements Writing a new post. VYMA

  39. Top Risk Prototype 2 Announcements Campaigns on MailChimp. VYMA

  40. Top Risk Prototype 2 Announcements Configuring the RSS campaign. VYMA

  41. Top Risk Prototype 2 Announcements RSS campaign set up on MailChimp. VYMA

  42. Top Risk Prototype 2 Announcements Announcement email received by member. VYMA

  43. Top Risk Prototype 3 Win Condition • As a student, I can download music notes from the private/password protected page on the website , so that I can practice well for rehearsals and concerts. Download Music Notes Risk Identification • Personnel Shortfalls : We weren’t sure about the storage options for the pdf of the music notes Buying Information: Explored the possible options through the documentation provided by Squarespace and prototyping. Mitigation VYMA

  44. Top Risk Prototype 1 Workflow Download Music Notes VYMA

  45. Top Risk Prototype 3 Members Section. Download Music Notes The private/password protected pages only for the Members. VYMA

  46. Top Risk Prototype 1 View of the list of music notes which can be downloaded on click. Download Music Notes VYMA

  47. Top Risk Prototype 4 Win Condition • As a member, I can view the detailed information of events in a calendar on a password protected page. Calendar of Events Risk Identification • Personnel Shortfalls: Not sure about how password protected pages are implemented on Squarespace. Also, not sure how to provide different views based on whether the user is a member or not. Buying Information: Read Squarespace documents for the implementation. Prototyped the calendar of events as a calendar on the homepage with the partial details of the events and the full details of the events is password protected . Mitigation ? VYMA

  48. Top Risk Prototype 2 Workflow Calendar of Events VYMA

  49. Top Risk Prototype 2 Calendar View of the events that is visible to all. Calendar of Events VYMA

  50. Top Risk Prototype 2 Non members cannot access the private pages. Calendar of Events VYMA

More Related