Proposal “Dash-Watch“ (Completed)Back

Title:Dash Watch
Owner:paragon
Monthly amount: 70 DASH (3034 USD)
Completed payments: 3 totaling in 210 DASH (0 month remaining)
Payment start/end: 2017-11-18 / 2018-02-15 (added on 2017-11-21)
Final voting deadline: in passed
Votes: 0 Yes / 0 No / 0 Abstain

Proposal description

Pre-Alpha Video Preview: https://vimeo.com/242575979

Summary:
Finish creating an organization and website called Dash Watch (dashwatch.org) which tracks each proposal’s status and performance fulfilling its scope, schedule, budget, and communication goals. Dashwatch.org will have a wide array of filtering, tagging, and sorting options so that you can instantly view all proposals listed by date, payout amount, proposer, tag, status as well as each of the performance metrics mentioned above. This will enable masternodes to quickly spot the proposals that are under-performing. Eventually we will allow proposers themselves to enter in their project’s accomplishments, updates, timeline and milestones and have it feed into a global timeline/calendar for the entire proposal ecosystem.

This project will require at least one full-time developer and at least one other full-time employee to assist in outreach, data collection, verification, entry, in addition to me as project manager. This a rather large undertaking, however, we want to do this thoroughly and professionally. We believe this is a much needed step for the ever-growing 2 million dollar per month proposal ecosystem. I will oversee the application design and development, the proposer outreach, as well as the data collection, verification, entry, and reporting. I will be accountable to continue to innovate the platform to meet masternodes’ needs. It will be Dash Watch’s responsibility to actively seek the most accurate, relevant, and up-to-date information on all ongoing proposals at least monthly.


About me
You may know me as paragon from Slack or Discord. I've been an active community member and big believer in Dash since late last year. In April, I paid for one of the developers I employ to build http://www.dash.dog which is a website and software that monitors Dash's price and network in real-time.

I hope the community is willing to respect that I’d like to keep my identity private because of existing business endeavors, but I have personally met and spent time with various members of the core team. Ryan Taylor gave me the initial encouragement to follow through on my vision for this concept. Philipp Engelhorn, Jeff Smith, and Robert Wiecko have also all individually spoken to me about this project and encouraged me to carry it out. They felt it was particularly important that this be done by someone outside of Core which I agree with.

As far as my background, I have started and run a successful online business managing over 25 employees for the last several years which I’m currently phasing out of. I’ve envisioned, funded, and overseen the development of an advanced internet tools software suite and corresponding website as well as a web platform for peer-to-peer asset trading. I have extensive experience hiring developers, conceiving and building software and web platforms, managing and getting along with various types of people, and seeing projects through to completion. I’m confident that I have the skills necessary to carry out this project professionally, however, please feel free to contact me personally if you’d like to see evidence of my previous work.


What are we proposing to do?
Finish building a small team and website called Dash Watch to follow up with and track the status of all the various approved proposals. We will publish factual and objective information only in the performance metrics and proposal updates, and we will source our information. We will only cover approved proposals unlike previous ideas which sought to evaluate proposals before approval. We believe strongly that in order for the masternodes to form the best collective consensus, we should refrain from giving our opinion and let the masternodes form independent opinions themselves.

Proposals on our website will all be sortable and filterable by name, proposer, status, start date, last update, Dash amount, total USD amount paid at payout/s, the various performance metrics mentioned above, etc. Each proposal owner will have his own profile that shows his history across all proposals. We will also create the above-mentioned tagging system so that one could quickly, for example, find all proposals of a specific type such as those related to Debit Cards, exchange integration, YouTube ads, ATM’s, POS systems, or meetups for example.


Motivation and Background
With 20+ proposals being approved by the DAO each month and that expected to grow exponentially, it is increasingly important for the Dash community to be more vigilant and informed about its investments. All Dash holders deserve to be able to track the progress of the treasury’s investments so that they can learn from the proposals which are successful and those that aren't, and properly recognize those who have done a stellar job and be made aware of those who haven't. We believe the inability to quickly assess the status of ongoing proposals or to track a proposer’s history has led to lower accountability, missed deadlines, inefficiencies, and losses that are preventable. If approved by the community, Dash Watch should serve as a powerful tool to diminish the probability that the network suffers these consequences in the future.


Scope
While our initial goal is to create the user-friendly web interface offering an overview of how all proposals are progressing and where the problems are. Longer-term, assuming significant adoption of the platform, we plan on allowing the proposers to have logins tied to their proposer ID in order to directly update the community. They’ll be able to update their specific proposal’s accomplishments, budget utilization, schedule adherence, along with the overall timeline and milestones directly and efficiently. If the community would like, however, we could still verify the accuracy of this information to the best of our ability.

The entered timelines and milestones of each proposal will automatically feed into a master calendar and or timeline of the entire Dash proposal system. This will allow anyone to readily determine key upcoming dates and developments.

Currently, many of the proposal databases have inaccurate payment dates along with missing proposals, and some have no data or incomplete data before version 12.1. This has made our job obtaining a complete and fully accurate dataset quite a bit more difficult as we must spend time not only locating the needed data across the various resources but then also verifying it. It will be part of this project to aggregate the most complete and accurate database to date of approved proposals including as many details as possible such as less commonly collected information like payout addresses.

Initially, our proposal data will start covering proposals from February, 2017 which is when 12.1 was released. Data prior to that is not as uniform, reliable, or complete, but as soon as we complete higher priority tasks, we will begin inputting all available data going back to the beginning of the proposal system and we will continue to track each proposal’s status, scope, schedule, and budget along with their latest update monthly. Because all proposal data drops off the blockchain after that month’s budget cycle, going forward, we will (thanks to coingun’s help) retrieve all available proposal data directly from the blockchain to ensure we have the most complete and accurate database possible.

Dash Watch will not just be a useful tool but we will strive to be the eyes and ears for the masternodes who can't be expected to monitor the progress of all proposals. We will make sure that those receiving funding are followed diligently and that they know they will be held publicly accountable to deliver on their promises. However, we primarily want to be a resource to relay the overwhelming number of dedicated hard-working Dash contractors whose proposals are adding great value currently or hold tremendous promise in the near future. By more clearly exposing this, we expect people will better appreciate Dash’s vastly underestimated potential. We will also help keep Dashforcenews in the loop of all pertinent discoveries for enhanced coverage of proposals.


Deliverables

1.   Database containing all approved proposals, their details, and performance metrics going back to early 2017 to start (database)

2.   Web application to view proposal data and progress with advanced filtering and tagging ability (front-end application)

3.   Fully built database and web application displaying proposal status along with objective metrics with sources cited of the last 8-10 months of proposals


Schedule
I have already personally invested $11,800 hiring two people to initiate development and data collection and am actively seeking community feedback on the pre-alpha version of the product which I will show in an attached video. We estimate this will take 3 months to have a polished finished product that we’ll be proud to present the community with, however, we will have a functional website with intermediate versions and plenty of valuable information long before that.


Milestones

•   Deliverable 1 Backend significantly advanced, finalized database architecture, blockchain proposal data parsing and importing: (2017.12.15)

•   Deliverable 2 Front-end app significantly advanced: (2018.01.15)

•   Deliverable 3 Full and vetted dataset on each proposal post 12.1: (2018.02.01)

•   Deliverable 4 - Finished backend with login capability for all proposers and visual timeline/calendar for each proposal and the entire proposal system. Fully polished and optimized UI with all features enabled presenting the entire verified proposal dataset: (2018.02.28)


Budget, Itemized Costs, Total Costs Requested

Web Site / Application Development

~160-200hrs/month @ 50$/hr = $9,000/mo or 

  • Full-time senior developer highly experienced in postgresql, graphql, react.js, node.js etc

  • Custom-built database architecture and backend to suit our needs which will be a foundation from which we can create many proprietary features to suit masternodes

  • Custom-built Postgres permission structure that will allow different users to view and or modify the appropriate fields to them

  • Blockchain communication and JSON parsing of proposal data

  • Linking of proposer ID to login credentials on Dash Watch to allow proposer to modify his proposal’s updates/progress, timeline/calendar and milestones

  • Global timeline and calendar feature for the entire proposal ecosystem

  • Publicly accessible APIs so others can tap into our database

  • Flexible, sorting, filtering, and tagging options for all proposals


Proposer Outreach and Communication

~80hrs/ month @~50/hr = $4000

  • Track down and establish a channel of regular communication with all active proposal owners by whatever means possible
  • Solicitation of status and progress information from each proposal owner once a month via whatever medium is convenient to them (eg discord, forum, email, skype, sms, telegram, phone call, etc)


Database Data Verification and Proposer update information Verification and Summary

~80hrs/month @~50/hr = $4000

  • Verifying we aggregate the most accurate database information from all database resources.
  • Accurately classifying all proposals under our five metrics and tagging each appropriately enable advanced filtering capability
  • Verifying all the new monthly information provided by the proposal owners about their proposals is accurate, summarizing it into 1-2 sentences and inputting it into our database. If you would like to see more in depth reports on each proposal please let us know.


Project management

$4500 

  • Reimbursement for proposal work
  • Recruiting/hiring
  • Managing the project’s staff and helping do the work
  • Ensuring all work is carried out thoroughly, completely, accurately, and respectfully of proposers and masternodes
  • Frequent community outreach for feedback and discussion on how to improve our offering


Unforeseen Expenses 

$1500
This accounts for minor unpredictable setbacks such as the need to add or replace staff, to redesign or rebuild certain application features, to redo or reverify data-related tasks, and or due to price fluctuation/slippage

$2500 Proposal Fee

TOTAL
$23,833 or ~70 Dash/mo for 3 months
Because of Dash’s recent significant price volatility, we’ve elected to use the 60-Day Moving Average Price for Dash or $340 to lessen the potential need to submit another proposal within the next three months. All excess funds will be rolled over to offset future months' cost.


Terms
We are requesting a monthly payment of ~70 DASH for the first three months to accomplish this scope of work. Any excess funding will be rolled over and used to lessen the amount requested on future proposals, however, if there is a very significant price drop below the $340 60-day moving average we will request funding for the shortfall. For this endeavor to be a success, it will require both long-term endorsement from the DAO to gain proposer cooperation with us and ongoing funding to pay those who are needed to continue working on this. The development costs should diminish precipitously after the first three months assuming no further features are desired, but the proposal outreach and documentation costs will likely increase as our treasury expenditures and number of proposals per month tracked increases. We will be continuously upgrading and improving our application’s featureset as well as the completeness, accuracy, uniformity, and presentation of the information we collect. We will request feedback from the community regarding additional features, more and/or greater-depth coverage, etc. The amount of work required on an ongoing basis may change over time and that will dictate the monthly cost which we will refrain from trying to predict now and will simply request at the appropriate time.


Closing
We believe Dash Watch’s existence informing the masternodes and public about the status of all proposals will encourage proposers to keep their promises and hold themselves to higher standards than they may have without any oversight.

We hope that you see the value in this work and that you will allow us to provide this service. Thank you for your time reading this through, please leave any and all suggestions, modifications, and feedback. Thank you!

Show full description ...

Discussion: Should we fund this proposal?

Submit comment
 
0 points,7 years ago
We've moved our latest improved alpha platform, which is still not public, to a new location. If you'd like to see it and all of our collected data to date, please do not hesitate to contact me
Reply
0 points,7 years ago
Yes! Very much needed.
Good luck
Reply
0 points,7 years ago
Great work done buddy. We are very keen on working with you together if our proposal passes too.
Reply
0 points,7 years ago
Also needs a certificate.
Reply
0 points,7 years ago
Do something to reduce the amount of third-party javascript required to load the page. Sloppy.
Reply
1 point,7 years ago
Nobrainer! Yes!
Reply
-1 point,7 years ago
There you Go - Well done!
Reply
3 points,7 years ago
My full support to you, paragon. This is one of the top proposals in this round based on competence, quality of documentation, demonstration, price and deliverables..

The votes dont matter at this stage but you have them.

Wixam
Reply
1 point,7 years ago
Thank you Wixam! Will do my best to not disappoint
Reply
1 point,7 years ago
Thanks for the support masterm1nd, Essra, Quantum, qwizzie, and c3works!
Reply
5 points,7 years ago
Dear MNO's, Chuck Williams here. I'm so glad to see this passing so quickly! I personally believe that this project will be a great start to accountability and metrics for our future-funded projects. I've had several screen-sharing conversations w/ Paragon, and he seems receptive to some experiences I've shared with him in building these types of interfaces.

If dashwatch.org can become our "accountability hub", then our community can rally around it, and concerned Dashers can contribute, assist, review, and support in a publicly auditable forum. VERY healthy, and much needed, IMHO.

There are several core team members I've spoken with who are genuinely excited about this particular project.
Reply
1 point,7 years ago
Thanks Chuck and I appreciate you giving up your time and advice along the way
Reply
2 points,7 years ago
you got my support
Reply
2 points,7 years ago
Nice one. Finally we are getting kind of a reporting tool, I really like the idea looking forward to see your solution.
Reply
2 points,7 years ago
You got my support as well.
Reply
5 points,7 years ago
Thank you so much everyone for the warm reception! I definitely wasn't expecting this

I want to give a special thanks to each of the individuals both masternodes and not who took significant time out of their lives to help craft this concept and proposal to best suit the community. It's clearly because of our collective collaboration that the proposal is being so warmly received.

And thank you for the kind comments Joel, Strophy, PaulKuit, technoir, Craig, ichigo, ec1war, nerdmoney, kbu66, beru, blockchaintech, phpinfo, cryptofan, Trikiloga, and solarguy.

Kbu and PaulKuit thanks for the feedback. I've noted the features you'd like to see for our roadmap and would like to talk with you more privately about them as well. I actually hope to stay in touch with any of you who has ideas for the platform. Feel free to reach out to me on the discord or forum.

Thanks again everyone for your confidence and trust
Reply
2 points,7 years ago
Easy yes!
Reply
5 points,7 years ago
This is excellent and absolutely needed. No doubt it will save many times its cost in more efficient decisions!
Reply
1 point,7 years ago
Great idea! I'll support it.
Reply
2 points,7 years ago
thanks paragon, this is great. You've got my support.
Reply
3 points,7 years ago
Yes
Reply
6 points,7 years ago
Been waiting for a long time for something like this to materialize. Can't wait to see how efficiently the Dash ecosystem runs when we have a great way to track proposals in place.
Reply
4 points,7 years ago
paragon has been amazingly active in the community for some time now and I believe has the experience, discipline and commitment to pull this off. It's a good price for something so necessary.
Reply
2 points,7 years ago
This looks like a great way to fill an obvious need. This is a sign of a maturing Treasury system in a DAO. Yes for me...

solarguy
Reply
4 points,7 years ago
I got really excited when you start explaining - feeding automatically the milestones into the master agenda.

I can't wait for 2018.02.30.

And you actually have a working prototype, very impressive.

About the process of progress reporting, I would love you to expand this part, too. Could your verify proof of delivery and maybe offer/facilitate escrow services? That's kinda... big isn't it...

About the layout, I would maybe add a split horizontal scrollbar. The list looks quite broad right now. Makes sense?

Thank you Paragon!
Reply
2 points,7 years ago
You already know that you have my support.
Reply
3 points,7 years ago
So much needed, voted yes
Reply
2 points,7 years ago
I can say that paragon contacted me about this project about a month ago and he presented himself professionally and correctly in every way. I wasn't sure at the time that others would be so in favor of this, but I can that YES, and therefore, I am voting YES. Good luck with this!
Reply
3 points,7 years ago
Great to see this go live, I think this will be a very valuable resource for the Dash ecosystem, allowing for greater transparency and providing much needed information for the community.
Reply
3 points,7 years ago
Yes indeed. Absolutely.
Reply
2 points,7 years ago
Yes. It's about time.)
Reply
2 points,7 years ago
Love it!
I would like to see an easy proposal history / reputation overview for proposal owners. Just a summary of the proposals, vote-count, status ...
whatever makes it easier to get an idea of the reputation of a specific proposal owner.

An easy YES-vote for me.
Reply
0 points,7 years ago
sounds great , where is the working prototype ?
Reply
1 point,7 years ago
Hey Dashmaximalist,
As soon as the proposal passes, I can give you and other community members who would like private access to the current pre-alpha version of Dash Watch. Thanks for the support everyone, we're looking forward to delivering a useful product and service to the community
Reply
2 points,7 years ago
You have my support. Thank you for you proposal. We need this
Reply
1 point,7 years ago
Yes!
Reply