Skip to content
Michael edited this page Oct 2, 2013 · 3 revisions

Goals

As Melville, our goal is to build a user-friendly, secure and powerful tool for Acorn Canada and their target audience. We will focus on the following objectives:

  • ##Quality##

    • each feature in the project will come with a set of tests, that ensure a bug-free experience on all supported browsers.
    • the webpage will have a way for users to provide feedback, so that issues can be discovered and addressed quickly
  • ##Maintainability##

    • the code will be well documented and organized, so that another team can take over the project once Melville is done
    • the code will follow MVC patters to decouple UI from the logic, to ensure that modifying the UI is painless for the customer
  • ##Data Compatibility##

    • the tool will have export options for the data collected so that Acorn has the freedom to move to a different platform
  • ##User-Friendliness

    • we will design a simple user interface that follows industry standards
    • the disign will mirror the existing stylistic decisions of the current Acorn website
  • ##Security##

    • we will ensure anonymity for the users of our systems
    • we will implement verification methods to avoid attempts of breaking, hacking or spamming the website
    • we will implement de-duplication strategies
  • ##Frugality

    • the project expenses will fall under the limitations expressed by product champion
    • we will integrate with services that minimize costs for our product champion