We are headquartered in Ahmedabad, India. Ahmedabad belongs to the state of Gujarat and is one of the fastest-growing cities. We have our small office in Sunnyvale, California as well. We have a very talented team of more than 450+ great people, the majority of which are in our headquarter in Ahmedabad.
We have an extremely talented team that can build great Mobile Apps, Websites, and Games. When we started in 1997, we began with web development. Since then, we’ve come a long way, especially since the launch of smartphones. We’ve developed very successful projects for web, mobile apps, and games all these years.
Yes, we do. You may ask for an extension of our project support after the project is completed. Nevertheless, the charges depend vary from project to project. You may ask this once the project size and scope are defined.
Everything begins with an Idea and we know – each idea is precious. We take great responsibility in ensuring your idea remains confidential. To accompany our commitment, we sign the Non-Disclosure Agreement (NDA) right before any discussion. Even during the project development – we ensure strict security and confidentiality measures to nullify unauthorized sharing of information. We also have legal agreements with all of our employees for maintaining security and trust.
It is a tricky question, to be honest. We do not re-use your proprietary algorithms, license keys, trade secrets, trademarks, patented processes anywhere else. However, considering the authoring process of producing the code, we do use a lot of open source libraries and our own libraries to save development time and avoid re-inventing the wheel all over again. This ensures you do not have to pay for something that can be produced quicker and with more quality.
Every project is unique and requires a fresh approach, but most projects pass through some of the most common project development steps – i.e. Requirement gathering, analysis, solution consulting, wireframe/prototyping, UI design, development, and testing. However, depending on the scope and type of the project, the sequence and selection of steps may vary.
Yes, if the project requires it and where our representatives are present, we will be happy to send over the resource onsite for the initial startup. Nevertheless, in the case where our office is not present in your city/country and if the project is big, we may visit your place from our corporate office.
All of our development team works out of our headquarter – Ahmedabad, India. However, depending on the nature of the work, specific situation, and in case of special meetings, we can certainly stay awake to ensure we connect during your working hours. However, we’d prefer having this be scheduled prior to the event so that we can plan the rest of the schedules accordingly
We follow a robust process to ensure the best quality. For software testing, we use the black-box method. We have a dedicated division for QA and QC that ensures every project is scanned through them. Covering all the different kinds of testing, they give a final ‘OK’ before the final handover and deployment.
Yes, we do have.
We have a very simple model. We work based on the “Fixed Scope” model, where we give you a finite timeframe and fixed price. The second scenario is for “Evolving Scope” – where you’re not sure how big or detailed the project is going to grow. In this case, we will compose a team of different technology experts who will work with you on building project as it evolves. Since it is difficult to determine a short deadline for such projects – we charge you for each team player that is required per month bases. In both Fixed Scope and Evolving Scope – we let you know the milestones on which you have to make payment. In most general cases, these payment milestones are tightly aligned with the delivery milestones.
We use Basecamp for project communications. We sign you up in there and loop you in with the rest of the IndiaNIC team who’s going to work on your project. Apart from basecamp – we of course use Email and Skype. You’ll generally discuss with a Project Manager and Tech Lead – but we’re not having constraints in case you want to speak to any member of the team who’s working on your project.