DISQUS

vishi gondi's picture

Unregistered

Feeds

aliases

  • vishi gondi

vishi gondi

1 year ago

in Start-a-Startup - Interesting Idea on RED66
Carlos, thanks for the post and the link.

Below are a few answers to your concerns.

Can they really deliver?
A list of proven examples of our previous work might be helpful here. The contract can be made to ensure that complete payment will be upon satisfactory delivery. Something like a staged payment.

How good are their coding skills? How secure is their code?
Ruby on Rails is used as the development framework. It follows strict conventions to make sure that the quality of code produced is of high quality. Its easier to follow the best practice than not to do it. For example its easier to write unit tests than not to. Most reusable code in rails is available as plugins and and security is taken care of by the community. Its always better to use maintained code from the community, than not to. Rails and subversion make this easier by allowing code in a project to be tied to code developed by the community automatically.

Who writes the program documentation?
Well, spec documentation is rarely created. The project starts of by coming up with initial screens iteratively. Only the most necessary features go in there. The application is deployed to a staging server daily. Once the initial application is built, no more screens. Tasks are raised in Basecamp/Trac and are integrated into the application. Development documentation is written inside the code itself and RDoc is used to create the documentation and diagrams from the code automatically. In all, only work that absolutely adds value to the application is performed. Also, its always better to make the application usable than to create user documentation.

Are they fluent in English (or your particular language)?
The part time project manager in the US takes care of the communication and cultural issues between the developers in India and the users in the US.

How scalable is their code?
We are developing a framework that deploys code on amazons EC2 and takes care of the scalability issue. EC2 is a reasonable cost service that amazon provides, which can deploy servers in minutes when the load on the server increases. The share nothing architecture of Rails makes scaling easier.

Feel free to call us at 404-918-1150 if we can be of any more help.
Vishi Gondi
Returning? Login