Development Methodology

The team tried to follow an Scrum-like approach to organize the application development. The following tools were used to help them out:

  • GitHub

  • Travis CI

    • Travis CI provided a free platform where to run the tests, specially when sending changes to the code repository as it was configured to test pull requests and merges into the master branch.

  • ReadTheDocs

    • ReadTheDocs is a documentation platform, which provides free accounts and integrates with GitHub through the use of webhooks, so on each commit to master the documentation is rebuilt and published.

  • Google Hangouts

    • Google Hangouts was mainly used for remote meetings.