Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Work In Progress...

Platform

Search and Findability

  • How do we avoid a system that imposes limiting distinctions and definitions such as forcing a member to define themselves as a consumer, producer, etc.?
  • How are we going to differentiate the guest users from the platform members?
  • Global features to keep in mind:
    • Initiating and concluding a transaction in the P4A framework. This could include, but need not be limited to, finding the service, contracting for the service, completing the service, providing payment and quality feedback.
    • To support developers throughout the software development lifecycle by providing the architectural, development, and testing resources required to build the next generation of personalizable applications.

    • Integrate a secure payment infrastructure that will enable the on-line payment of (multiple) services following different charging models on behalf of the end-users, allow for crowd-sourced financing of R&D, supporting micropayments and bids.

    • Use gamification in the whole development process (existing gamification approaches, creating guidelines, tutorials and other material to allow any developer to use gamification in the development process).

    • Protect consumer privacy
    • Facilitate transparent feedback loops and reviews

Search and Findability

  • How can the platform ensure visibility of all projects within the system? (project shuffle, pushing inactive projects)
  • How can the platform effectively suggest content to users based on their interests and qualifications? (using tags, suggesting other content that was viewed by similar users or users that have conducted similar searchespeople find a service/product on P4All?
  • How can the platform ensure visibility of all shared ideas, new products ad services within the system?
  • How can the platform effectively suggest content to users based on their interests and qualifications?
  • How can the platform best inform members of platform's activities? (notifications, emails, news feeds, newsletters, etc.)

Agreements and Contracts

  • How do clients contract for services?
  • What resources can the platform provide to help members agree on terms and conditions of transactions when necessary?
  • What kind of management tools should the platform provide? (scheduling, sharing and editing documents, time logging, pay distribution, invoicing, etc.)

Payment

  • What types of payment options will the system support?
  • How does the system integrate a crowd-sourced financing, micro payments and bids infrastructure?
  • What types of currency will the system support? (money, platform credit, bitcoin, etc.)
  • How is money released to project participants? (e.g. P4A credit, direct deposit, PayPall, credit to be used with organizations outside of P4A)When a project or product receives payment, how and by whom will the payment be distributed among contributorsand distributed to people who are building a product or offering a service?
  • How do we differentiate between services with a pre-set price vs. ones where price isn't known until after the service is complete (such as ones that charge per hour) while keeping payment process quick and easy?

Project management

  • What kind of project management tools should the platform provide? (scheduling, sharing and editing documents, time logging, pay distribution, invoicing, etc.)
  • What are the good examples of online management tools and programs?

Agreements and Contracts between Platform Members

  • What resources can the platform provide to help members agree on terms and conditions of transactions when necessary? (templates, guidelines)

Security

Questions

& Privacy

  • How can the platform allow members to maintain anonymity while giving access to all content?

Community/Platform Roles

Questions

  • What are the roles platform members can take on? (matchers, mentors, project leads)
  • What are the incentives that different roles need to offer?
  • How will different roles and degrees of involvement in the project be assigned and managed? Are all project members exposed to the same information? have the same degree of control? and how is this linked to compensation?
  • What incentives can we give regular members to become matchers?

Project Flexibility

Questions

  • How can the platform support flexibility of projects, allowing them to easily and seamlessly grow and change? (adding/removing members, easing transition between small and large scale projects?)
  • How can projects remain active after completion, to improve and develop beyond initial goals?

Updating Members on Platform Activity

  • How can the platform best inform members of projects? (notifications, emails, news feeds, newsletters, etc.)
Quality Control
  • protect consumer's privacy?
  • How are we going to differentiate the guest users from the platform members?

Quality Feedback

  • How does the system facilitate transparent feedback loops and reviews?
  • How do we foster trust in the quality of products and services available on the platform?
  • Who is responsible for the quality assurance of work available on the platform?
  • How do we compensate or deal with projects goods/services that fail to meet a client's request?
  • If work is divided into chunks, how will P4A ensure consistency in terms of language, style and quality?

Assistance on Demand

  • Within Assistance on Demand, how do we separate levels of complexity (services that require geotagging, in-person assistance, etc.)?
  • What will optional pre-approval for providers who express interest in addressing AoD requests be like?
  • Is there instant messaging  within Assistance on Demand (vs. being redirected to the platform)?
  • How separate is AoD from rest of platform?Separate app component ( like facebook messanger app)
  • Different section on website

Networks and Groups

  • Can groups outside of P4A be integrated into P4A?