Bounty for new features

Tuesday, Mar 26, 2019

What is the bounty community?

To ensure that our user community receives functions they really value we encourage our customers to effectively ‘vote’ on features by contributing to new features that would make a difference to how they operate. This can be cheaper for customers - allowing them to spread their investment across a number of new features, thereby allowing us to see what features are attractive to our customers. These features get development priority.

How does it work?

  1. If you want a new feature, or see a new feature listed here you want contact us with your needs
  2. We will invoice you for your chosen bounty contribution
  3. Once sufficient contributions have been made development will start
  4. If after 12 months development has not started we will give you the option to get a refund or credit for your contribution.

What gets developed?

When sufficient funds have been gathered for a Minimal Viable Product (MVP) we start development, and schedule the release once testing is completed. Once the minimum viable product has been developed it is then available for enhancements which can be a new bounty.

What does the bounty pay for?

It pays for the development of the new feature, testing of the new feature, and installation/configuration for those who contributed to the bounty.

Why should I pay for others to use a new feature?

Being involved is optional however if you feel as though you will benefit from a new feature it is in your interest to encourage that development. Funding of feastures for others happens in all other industries too, though it may not be obvious. The training industry is full of small organisations that can’t afford the development of IT features. By spreading your risk and lowering the the cost you will benefit from the group contribution.

What is a Minimal Viable Product (MVP)?

This is our initial development, basically a minimum required to deliver the core functionality. Focusing on the core functions means that we can get a solution up and running quickly, with less development time and less testing. From there we build on the core functions with enhancements.

Features currently eligible for the bounty program

Moodle plugin - 1 week (MVP) + 3 days + 3 days + 1 day (enhancements)

Allows enrolments to go from coursesales.com into Moodle, and then to authenticate the enrolment on the coursesales.com credentials. Bounty: $17,472 + GST Contributors: CourseSales.com & Nutrition Australia Queensland Status: Minimal Viable Product completed plus 3 releases since.

Assessment plugin 1 week (MVP) + 1 day + 1 day (enhancements)

Includes multichoice questions that can be automarked by the system, incorporated into the workflow and deliver different pages depending on pass/fail criteria. Bounty: $10,192+GST Contributors: CourseSales.com & Clever Training Status: Minimal Viable Product completed plus 2 releases since.

Xero plugin 1 week (MVP)

Allows invoices and contacts to be created on a per export basis, enabling invoices to be accumulated Bounty: $7,280.00+GST Contributors: CourseSales.com Status: Minimal Viable Product completed

Attendance tracking

This will allow inclusion of start and end times on a per enrolment basis and calculation of attendance percentage during those days. Bounty: $7,280.00+GST Contributors: CourseSales.com Status: Minimal Viable Product under development

Bulk emailing students/documents

For marketing purposes you would like to segment your list of documents and send a particular message to them, eg promoting an ‘upsell’ course or alerting people to a change in accreditation. Bounty: $4,368.00+GST Contributors: Seeking contributors Status: Bounty not yet reached

MYOB plugin

Similar to the Xero plugin to export invoices and contacts into MYOB Bounty: $7,280.00+GST Contributors: Seeking contributors Status: Bounty not yet reached

Stripe payment method

For taking payments using the stripe server method that includes token passing and API key processing. This is for the most basic payment processing. Bounty: 4,368.00+GST Contributors: Seeking contributors Status: Bounty not yet reached

Westpac payment method

For taking payments using the Westpac server method that includes token passing and API key processing. This is for the most basic payment processing. Bounty: 4,368.00+GST Contributors: Seeking contributors Status: Bounty not yet reached

Download all AVETMISS files in one Zip file

Currently we download AVETMISS NAT files as individual .txt files - this feature request is to download all the NAT files as a single zip file (so it can then be uploaded) Bounty: $1,456.00+GST Contributors: Seeking contributors Status: Bounty not yet reached