| Our Toolbox |
|
Currently, we work with Ruby on Rails, AJAX, and range of databases. We previously have experience working with Java EE, .NET, Oracle, and Microsoft SQL Server on a number of commercial projects. But we don’t stop there. We constantly evaluate new technology to find different ways of implementing solutions. Likewise, many solutions from the past are just as relevant today as when they were conceived. Development EnvironmentThe development systems are loaded with necessary tools and utilities to carry out RoR based application. The key tools installed include:
Testing EnvironmentThe environment consists of separate server for deployment of demo or testing versions with dedicated resource to assist on network/connectivity and infrastructure related issues. The updated versions of the developed applications are regularly deployed on the testing server which is utilized for internal as well as client testing. This environment helps the customer and end-user to test the application over the internet and provided their feedback/comments.
DatabaseWe provide various options on database to the customer as per their requirements and production environment details. The current offerings for databases include:
Vinsol has maintained its expertise in managing these database systems to fulfill the customer expectations. Source ControlVinsol understands the importance of Contingency Planning and hence considers mandatory use of source control applications for all the undertaken development work of Ruby on Rails. We use Git for the source control requirements. Vinsol implements scheduled backups of the server as a part of Business Contingency Planning.
Coding StandardsCode guidelines are a vinsol-wide document describing best practices which aims towards readable, modular and efficient code.Project ManagementWe use basecamp for all our project managment requirements. We want to keep things very simple. Basecamp provides a system that would allow us to track and share deadlines, milestones, and task lists in a collaborative, efficient and intuitive manner. Before Basecamp, we used Activecollab initially.
For agile project management , we like pivotal tracker, www.Scrumd.com and Rally software. Bug Tracking We use Lighthouse app for most of our bug tracking requirements. We have used its API to integrate with our internal code management process. Before Lighthouse , we used Mantis. Deployment and Maintenance
|

