Rails Project Audit


Relevance will provide a comprehensive review of your Rails project. A typical Audit will cover the following areas:

  • Development process: Story tracking, repository management, code hygiene, iteration planning, and defect tracking.
  • Testing: Unit testing, functional testing, acceptance testing, continuous integration, and test coverage.
  • Data: Database design, sample data, query design, and migration management.
  • Code: MVC adherence, object modeling, idiomatic Ruby usage, idiomatic Rails usage, and transactional integrity.
  • Deployment: Server setup, monitoring, and log management.

We generally fix a number of issues during the Audit. At the end of the Audit you will receive a detailed report detailing these fixes. The report will also cover the areas listed above, rating your project's performance to date and providing suggestions for improvement.

Pricing varies depending on the size and technical debt of your project. We can typically complete an Audit within a week of the initial meeting.

Please contact us for more information.