Early Usecases.0.2

Early Usecases.0.2

not up to date

These usecases have been developed in the early P4All research phase and are not up-to-date with the most recent P4All discussions.

 



Overview

The goal of this page is to create a large pool of realistic usecases to be used for investigating different aspects of the P4A platform and the services it can possibly offer.

Structure

Usecases are developed based on the following structure:

 1. The following stakeholders are identified: 

  1.  

    • Consumers

    • Developers

    • Mainstream Companies

    • Clinicians, Educators, Professionals

    • Schools, Libraries, Other public venues

    • Service providers, NGOs

    • Government

2. The potential P4A services are defined:

  1.  

    • Media and Materials: Auto augmentation/ transformation/ Replacement

    • Assistance on Demand: User can call up for any assistance any where

    • Consumers and Experts Connections: Network of experts, consumers and testers to help new developers

    • Developers’ Space: Free and available commercial parts to speed development and lower cost

    • GPII Unified Listing and Marketplace: Developers can quickly and efficiently market their products worldwide

3. Appropriate usecases are developed for the potential P4A services and organized based on their scope:

  1.  

    • Small: These usecase mostly require quick interaction between user and provider/ developer. These types of services are provided to respond to one person's urgent needs although they may become useful for other P4A members. Small usecases require little time and efforts from both sides to be completed, consequently the compensations are low.

    • Medium: These usecases also require direct interaction between user and provider/ developer, however, more people can benefit from the outcome. Medium usecases require greater efforts and take longer to be completed, thus, the compensations are higher.

    • Large: These usecases are initiated by an individual or group of people and they need a collaborative effort between several groups of stakeholders to be completed. As a result, their outcome can impact many people's lives. Large usecases require great deal of time and efforts and they may require funding and organizational support to be accomplished.


Note: The names that have been used for particular actions such as 'AoD', 'Call to Action', 'Challenge', 'P4A Empowerment Open Source', etc. are just for the purpose of clarifying content and are not final.

 

Usecases

For Consumers

A rich set of solutions and services that match their diverse needs.  

Media and Materials

Small Usecase: *

Marney has recently purchased an electric scooter. However, it is very difficult for her to go through its manual and figure out how to use its different features. She wants someone to simplify the manual for her. She goes to the P4A platform, logs into her account and creates a 'Call to Action' to describe her problem, indicate the type of compensation she can afford and share it to the platform. Don is an active member within the system who receives a newsletter with content that may be relevant to him. His wife uses the same kind of scooter as Marney. He finds out about Marney's request through the newsletter and contacts her. Marney and Don negotiate the terms (timing, compensation, etc.) Don uses the platform's authoring tools to create the content, uploading images as well as text descriptions. He simplifies the manual's feature descriptions and shares the result with Marney. They can continue their conversation by messaging each other directly, or through a discussion page related to her ‘Call to action’ to address all Marney's concerns and questions. She compensates Don and rates his response. This simplified manual also becomes available on the P4A Empowerment Open Source for others to use.

Actors

  • Who is asking: consumer, non-member, with mobility issue, needs simplified content 

  • Who is giving: consumer, active member, motivated to contribute to community because of his wife

Assumptions

  • Final projects/services are uploaded to the resources library

  • Views and engagement with a product in the resource library can be quantified and transformed into points of some kind (points could be used for getting access to certain 'premium' features of the platform or being featured as a top contributor)

Functions

  • Authoring Tools

  • Discussion Board 

  • Simplifying features for:

    • Payment (scan/photo of credit card to quickly import payment information) 

    • Account (import information or use 3rd party accounts)

    • Project creation (voice to text, etc.)

  • Tagging project with key words

  • Newsletter with suggested content (relevant discussions, projects, etc.)

  • Direct messaging between platform members

  • Recognition points

  • Uploading project content to resources (optional)

Nuggets

  • Marney may be able to provide part or all of the compensation as platform credit that can be redeemed by Don to use other services within the system.



Medium Usecase:

Judith is living in an assisted living house and she is deaf blind. Different health care providers, such as physicians, specialists, dentists or oral hygienists visit her in rotation. In most of these visits, Judith is accompanied by her assistant, Sarah, who helps her effectively communicate with the care provider. However, sometimes Sarah can't be present in an appointment, which causes spending too much time and efforts to communicate just the basic information. Thus, Judith is looking for a generic and basic communication kit to help her interact with her providers in the absence of an assistant. She makes Sarah aware of her concern. Sarah gets excited about this idea as she can use this kit for some of her other clients as well. Sarah uses P4A to engage with other communications assistants and wants to share the idea with them. So, she logs into her P4A and starts a discussion around the topic. She is encouraged by the group to create a project so she creates a 'Call to Action' and describes the issue and the possible solution. A freelance developer who uses the P4A platform for supplementary income browses projects that are tagged as 'seeking developers' and finds Sarah's project. He has already developed an application with similar functionality seems interested in this call and responds to Sarah's request. They start a discussion about what the current application does and how it can be modified to meet the needs of a deaf blind user. The developer gets feedback from Sarah and other communications assistants and has the chance to test it on Judith and other deaf blind users throughout the process. After modifying the app, the developer can either add it to the P4A Empowerment Open Source or make it available for sale on the GPII marketplace.

Actors

  • Who is asking (Sarah): consumer, member, uses P4A for networking and professional support 

  • Who is giving: developer, member, uses P4A for job opportunities, wants exposure to target market

Assumptions

  • Endorsement deals with institutions such as hospitals, clinics, etc. are possible.

Functions

  • Search tool

  • Authoring Tools

  • Discussion Board

  • Group creation/interaction

  • Project Management tools (editable documents, timetables, group chat and discussions)

  • Crowd funding

  • Project Newsfeed

  • Tagging, browsing by tag

  • Flexible payment system (different options; credit card, paypall, email, etc.)

  • Enabling demo promotion (A fee is charged for premium access)

  • Enabling distribution outside of the platform through supporting partners (who can indicate support through the system)

Nuggets

  •  Patent options/guidelines

Potential Automated Services

  • Automated communication service for users with special needs such as deaf-blind. Multiple services can be combined to address user's need i.e. voice to text  and text to vibration for the service provider and touch to text and text to voice for deaf-blind user.



Large Usecase:

Edwina who has just started grade 10, realizes that Math and Physics concepts have become more difficult to understand. She has no problem with visuals and diagrams, however, formulas and large bodies of text seem incomprehensible to her. When she informs her adviser of her concern, she encourages her to check out P4A to find a solution. She browses through the platform and notices few other discussions related to her problem. She creates an account and submits a 'Challenge' to visualize grade 10-12 Math and Physics formulas. After a few days, her challenge is approved, packaged and broadcasted on the P4A platform. Her challenge gets a lot of votes from teachers who would like to have access to this type of visualized material, foreign learners, people with learning disabilities and every one of them can contribute something to this challenge to cover the cost of developing this visualized content. Busy with school, Edwina cannot manage the project herself, however, P4A matchers notice the great level of activity around this challenge and find an active member who is willing to manage this challenge, recruit the required producers and look for potential investors. An educational government body that is focused on addressing accessibility barriers within the education system is contacted by the challenge manager and encouraged to back the project financially. A freelance designer working in data visualization also joins the project. With the help of math and science teachers, they come up with visualizations for formulas taught in the high school curriculum. The manager also posts the challenge in different groups and discussions inside and outside of the platform and requests feedback. All participants use discussion boards to give feedback and improve the visualizations. When the formulas are ready, they are made available to the educational government body as well as the P4A resources section; Edwina receives the 'Initiator' badge and producers receive their compensation along with recognition points.

Actors

  • Who is asking: consumer, non-member, cognitively impaired, she has a need and an idea, but is not interested or able to manage the project herself.

  • Who is giving: educational governmental body with money, non-member, focused on identifying accessibility barriers within the education system.

  • Who is giving: non-member, freelance designer, little experience with accessibility.

Assumptions

  • P4A platform can provide matching assistance to find project managers who can take over projects after the initial idea generation stage.

  • System supports the incremental release of funds and project outcomes

  • Funders can negotiate at different levels of the system, from platform owners to individual members

  • Projects within the system are going to be findable outside of the system.

Functions

  • Browsing tool/ Suggesting relevant content based on query 

  • Voting functionality 

  • Project management tools (tools to submit invoices, time logging, etc.) 

  • Badging

  • Sign up for project updates for non-members

  • Search tools

  • Progress indicator

  • Licensing Assistance 

  • Recruitment tools for project members

  • Quality assurance

Nuggets

  • Live assistance when creating a project

Potential Automated Services

  • Automated matching services to find collaborators, volunteers, managers and evaluators for a project

Assistance on Demand (AoD)

Small Usecase: *

Patrick has recently moved out of his parents’ house and experiencing an independent lifestyle. To minimize the impact of his visual impairment, he has created a system around the house where every item follows a specific order. However, every time his mom visits, she rearranges Patrick's stuff without informing him. Apparently she has also rearranged all his canned soups the other day, since Patrick is not able to find a can of chicken noodle soup. He opens the P4A app on his cell phone, goes to the ‘AoD’ section. He takes a photo of the canned soup he is holding, tags it with a 'Flag', sets a timer that indicates the time frame within which a response would be useful (once this timer runs out, the request disappears from the feed), and asks for the image description and shares it to the platform. After a few seconds, he receives a response from another P4A user with an image description. Now, he can mark the task as complete and rate the person who has provided the description.

Patrick can either pay a monthly subscription fee for the ‘AoD’ service or purchase per use credit. People who reply to an instant help request can collect points, that can be cashed out any time. Patrick has used 'AoD' for reading the price tags in retail context, medication labels at home and signage at urban environments.

Actors

  • Who is asking: member, uses only some features of P4A (Assistance on Demand, GPII Unified Listing)

  •  Who is giving: member, looking for supplementary income, only uses AoD

Assumptions

  • Members can purchase system credit or pay subscription fees

  • There is some separation between assistance on demand and the rest of the platform specially on mobile devices for quick access (e.g. Facebook messenger app is separate from Facebook app)

  • Requests are removed from AoD feed once timer runs out

Functions

  • Quick and easy way to provide:

    • Description

    • Upload media

    • Set a timer

  • Instant broadcasting

  • Pre-approval of service provider (optional)

  • Live chat/ discussion tool

  • Feedback and rating

  • AoD Request notification sign-up

Nuggets

  • "Trust levels" for AoD providers- increasingly complex tasks get 'unlocked' as user successfully completes tasks (based on ratings)

  • AoD feed highlights requests that are similar to ones previously completed or match account specifications (for AoD providers)

Potential Automated Services

  • An automated service for scanning and reading images and text i.e. Google Goggles.

  

Medium Usecase:

Steven is trying to make a Skype call to talk to his grandson in Australia. Steven's daughter has already setup his computer and Skype account, but for some reason nothing is working today and Steven does not know how to fix the problem. He opens his P4A application on his computer and goes to the 'AoD' section. He describes the problem, tags it with a 'Flag' and shares it to the platform. After a few seconds, Steven receives a message from a person who is willing to help. The message notes that there are several ways in which they can try to solve the problem, asking Steven to either share his screen, or describe the problem over the phone or chat. Once Steven agrees to share his screen, a dialog pops up for screen sharing with simple 'Yes' 'No' actions. Steven selects 'Yes' and now his screen is shared with the other person. That person tries to diagnose the problem and guide him to take the appropriate actions to solve the issue. After they are done and Steven closes the dialog, another dialog pops up that simply asks Nora to rate the service or make a comment.

Actors

  • Who is asking: member who is computer illiterate, needs assistance running an application

  •  Who is giving: member, browses projects for inspiration, actively participates in AoD.

Assumptions

  • System supports specific functionalities such as screen sharing

  • Providers get reimbursed for their time and effort even if they do not find a solution

Functions

  • Timer set-up and notifications

  • Screen Sharing functionality

  • Secure connection (No possibility for risking the other person's privacy)

  • Ability to communicate through voice or text while screen sharing

  • sorting notifications based on urgency within the AoD feed

  • Keep completed tasks in producer and consumer accounts

  • Automatic payment process once task is completed

  • Feedback and rating

 

Large Usecase: *

Jackie is running out of groceries, however, her caregiver has been very sick lately and can't help her out this week. Jackie logs into her P4A account and goes to the 'AoD' section. She describes her situation, and identifies her location and tags it with a 'Flag'. Instead of sharing it to the  platform, she shares it with people who are within a certain perimeter of her location. Brad, who runs a small transportation company is signed up for notification related to transportation within his area in town, notices Jackie's request. He checks out their schedules, and finds an available seat in a group transportation close to the Jackie's house scheduled for the next morning. He contacts Jackie via P4A, discusses his terms and conditions and arranges for a pick up. Jackie makes a payment, which would not be confirmed until after receiving the service. The next day, when Jackie is dropped off at her house after the grocery shopping, she confirms the pending transaction and simply rates Brad's service through P4A.

Actors

  • Who is asking: member with mobility issues, needs physical assistance

  • Who is giving: member (as business), participates to advertise his services

Assumptions

  • Members agree on terms and price before the service is provided

Functions

  • Authoring tools

  • Geolocation

  • Targeted broadcasting (in this case based on location)

  • Backend security check (No possibility for risking the other person's privacy)

  • Pre-approval of service provider (optional)

  • Messaging

  • Pending Payment structure

  • Feedback and rating

  • Indication of task completion from both sides to complete the service and confirm the transaction (provider and consumer)

Potential Automated Services

  • An automated matching and booking system to minimize the direct interaction between the consumer with the provider

 

For developers

The tools and systems they need to more affordably develop, market, and support products that can address the full range of platforms and technologies their customers need to access.

Consumers and Experts Connections

Small Usecase:

John is designing a multiplications/division game for kids with learning disabilities. Before publishing the game, he would like to get his target group's feedback. He has previously used P4A for testing some of his other products to get users or developers' feedback. He logs into his P4A account and creates a 'Call to Action', includes his game's API, screen captures, videos and a full description of his request, and shares his 'Call' to the platform. In a few days, he receives lots of feedback from parents, kids, developers, teachers and even other users who can benefit from this game. After making the suggested modifications, he can publish the game to his desired app store as well as making it available for sale on the GPII marketplace.

Actors

  • Who is asking: member, developer, needs user testing and feedback and ongoing support

  • Who is giving: non-member, educator, looking for educational material and resources

Assumptions

  • Not giving away copyrights

  • System supports downloading APIs

Functions

  • Authoring Tools

  • Related discussions in other networks can be aggregated in the project space on P4A

  • Providing tools to collect both quantitative and qualitative feedback

  • Page watcher to notify users of any changes/upgrades

  • Exchanging points between members

 

Medium Usecase: *

To facilitate data transfer between devices, Todd has been trying to develop a software to make an AT device discoverable by any mobile device or computer in its proximity. His goal is to make this discovery Wi-Fi independent. However, he has been unable to do so. All his discussions on different blogs have been fruitless as most of those developers are not familiar with AT. In one of those blogs, he was recommended to check out P4A. He checks out the platform and decides to start a discussion around this issue. After creating an account, he goes to the 'Discussion' section and creates a new discussion describing his issue, and then tags it to target developers. All P4A members who have identified themselves as developers are informed about Todd's question. Other members can join the discussion and leave comments and feedback. They can also point Todd to use specific codes that are already available on P4A Empowerment Open Source.

Actors

  • Who is asking: new member, developer, trying to solve a technical problem

  • Who is giving: P4A developing community

Assumptions

  • Even if the system is not heavily populated, it has enough members to draw new members in

  • People on the GPII unified listing do not mind being contacted by P4A members

Functions

  • Authoring Tools

  • Non-members can track discussions

  • Tagging discussions

  • Newsletter

  • Rating usefulness of feedback

Nuggets

  • Activity points to incetivize participation

  • Linking useful discussions' results to a wiki section on the P4A platform



Large Usecase:

Marry is an inventor-developer and she often browses through P4A to find a problem to solve. Marry notices that there are several discussions on P4A around the punctuation issue during the speech to text input. She is interested in exploring this issue further and possibly coming up with a solution for it. She sends out a message to some of the other developers who had participated in the related discussions on P4A and invites them to join her to build a punctuation plug-in for Speech to Text technology. Once, she has found some collaborators, they submit their proposal as a 'Challenge' asking for funds, feedback and design input. When their challenge is approved by P4A, it is packaged and broadcasted on the platform. Members or any other organization that needs such product can contribute something to the development process and receive the final product as a reimbursement. When the solution is ready, the team can either make it available for all through the P4A's Empowerment Open Source or make it available for sale on the GPII marketplace.

Actors

  • Who is asking: active member, wants to collaborate on projects

  • Who is giving: active members with common interests

Assumptions

  • Groups are useful to members in a different way than projects

  • People are committed to their roles even without available funds or direct interaction

  • Members are able to find other members with similar interests or specific skillsets

Functions

  • Group creation

  • Integration of groups into projects

  • Messaging system between members

  • Payment structure for donations and contributions

  • Project management tools for teams (dividing and tracking tasks, specifying user roles, dividing  revenue, distributing pay, etc.)

  • Targeted advertising of the final outcome to the interested members/ non members

  • Matcher's help (fund, client, manufacturers, etc.)

  • Activity points 

  • Final product delivery to contributors

Potential Automated Services

  • An automated trending service that spots the similarities across different sections of P4A and packages them for further use

Developers’ Space

Small Usecase: *

Jeff is a freelance web developer. Currently, he is working on a local district school board's website to make it more accessible. The site lacks personal adjustment tools for modifying text size and contrast. He logs into his P4A account and runs a search for modifying text size and contrast. In the results page, he is pointed to 10 different discussions and 3 available sources in the P4A Empowerment Open Source. He reviews all the three available sources and then downloads the one that fits his need best.

Actors

  • Who is asking: Member, developer, needs access to open source code

  • Who is giving: Platform

Assumptions

  • Accessibility tools such as 'Infusion' are included in the resources

  • People who use the open source platform are willing to give back

  • All code is deemed useful with controlled quality

Functions

  • Search

  • Download/ Upload

  • Activity points

 

Medium Usecase:

Ana is developing an application that creates sign language subtitles for live stream, such as TV shows or movies. To test her product, she needs to use an expensive piece of hardware that she cannot afford at the moment. She creates a project describing her application and the equipment she needs. An accessibility lab finds her project and sends her an invitation to come to the lab and test her software there at no cost. The director also provides her with contact information of a few other labs that are closer to Ana and may have the hardware. Since it's difficult for Ana to travel to the lab she sends them her software and the director gets his graduate assistance to test it for Ana. When testing is completed, Ana gives the lab a good rating and credits them on her project page. She also collaborates with the lab to write a paper about her software. 

Actors

  • Who is asking: member, developer, needs expensive hardware

  • Who is giving: member on behalf of a group, has the expensive hardware

Assumptions

  • Members are able to find each other even without having a concrete idea of the interaction

  • High degree of interaction

Functions

  • Newsletter

  • Matching projects with people and location

  • Inter-party agreement (as a function or resource)

  • Direct messaging

  • project management tools (calendar, editable documents)

  • Giving administrative privileges to collaborators

Nuggets

  • Vocabulary development process to improve findability