MyBitFoundation / MyBit-Documentation.website

🔷 The MyBit Documentation Portal
Other
1 stars 4 forks source link

Create a Product Requirement Document (PRD) template #7

Closed 0xjjpa closed 5 years ago

0xjjpa commented 5 years ago

Introduction

At MyBit we are focused on the decentralisation of wealth, which we had been working on through our many applications. By the end of the year, we plan on decentralising the company itself, which means also opening the knowledge that we use for developing our apps.

One of the core ways we are planning to achieve so is by creating a standard baseline for the documentation required for developing applications on top of the MyBit ecosystem. We believe that solid kick-off documentation takes a product long ways within an agile lifecycle, and helps developers have a product scope and goals in check.

The goal of this task is to create a new brand PRD template that we can use across our applications taking in consideration the current DApp ecosystem, thus considering, for example, non-functional features like a proper user experience with Metamask. The document is meant to target web applications that perform interactions with Ethereum contracts and provide a baseline for Product Owners to describe the functionality, scope, and other expectations about the application to be developed.

Requirements

  1. Read Atlassian PRD template and breakdown of a PRD document.
  2. Via Google Doc, create a draft of a template for a PRD document that requests the following items:

The document needs to be extensive but not exhausting. It should work as a brief that you as a developer would like to receive in order to know how to develop an app that is requested from you. If you don't know whether a section should be included, chances are that it should, so please ensure you go back and forward with the team to get a decision.

To Submit

  1. Send a comment to this repository with your Google Doc, and await revision. We'll iterate a couple times on the content and structure until it's complete.
  2. After the content is ready, translate it from Google Doc to a Markdown file(s), and send a PR with the changes. The content will show up in develop.mybit.io, so might take some extra time to iterate that as well.

Additional information

Here are a couple guides on inspirations for creating a PRD https://www.uxpin.com/studio/blog/write-good-product-requirements-document/ https://www.aha.io/roadmapping/guide/requirements-management/what-is-a-good-product-requirements-document-template https://confluence.atlassian.com/confcloud/product-requirements-blueprint-937893675.html

If you have any questions, please don't hesitate to comment on the task. For faster interaction, you can reach the team at our Gitter channel.

Disclaimer

All work completed via the MyBit Decentralised Development Fund is property of the MyBit Foundation (CHE-177.186.963) and may be used, re-used, and/or distributed, re-distributed by the MyBit Foundation for financial gain. The contributor holds no warrant nor claims for any future payments resulting from monetisation schemes originating from the MyBit Foundation or any of its affiliates. Where law permits outside of open source regulations, the contributor is not permitted to distribute any work completed via the MyBit Decentralised Development Fund (DDF) for personal gain.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 3.626 ETH (500.06 USD @ $137.91/ETH) attached to it as part of the MyBit AG fund.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 11 months, 1 week from now. Please review their action plans below:

1) eswarasai has been approved to start work.

Will work on creating a standard template using the references above following the standard practices

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 5 years ago

@eswarasai Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

@eswarasai Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

@eswarasai Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

@eswarasai Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 3.626 ETH (499.78 USD @ $137.83/ETH) has been submitted by:

  1. @eswarasai

@mybit-coordinator please take a look at the submitted work:


gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 3.626 ETH (502.37 USD @ $138.55/ETH) attached to this issue has been approved & issued to @eswarasai.