What benefits can you guarantee?
All projects we take up carry the following guarantees:
Confidentiality guarantee: All client details will be kept confidential
Price guarantee: Minimum 60% cost-saving over on-site development
Results guarantee: Progress-linked payments weighted toward the end
What is your experience?
We have more than 10 years of business experience. We’ve worked with and completed projects for transnational food and drink companies, start-ups, real estate, taxi, telecommunications, clothing and courier companies, hotels, influencers, book selling chains, language schools and many, many more.
We are experienced in creating Android, iOS Mobile apps, Web and IoT apps, ELT implementations, games, messengers, entertainment, Web content, augmented reality, e-learning, ad block software, CRM systems and constantly improving our skills! Check out our portfolio to learn more.
What are your rates?
Rates vary, depending on skills, timelines, project nature etc.
Typically, a Senior Developer would work at the rate of $3200/month (isn’t it too low?#)
#isn’t it too low?
Low or high are meaningful only in context. The rate is low not because of technical limitation, but simply because we operate from India, where living costs are lower due to international economies and exchange rates. It is our strategy to pass on these location advantages to our clients.
What do I need to know before contacting you?
Well, the most important thing to know is what do you want to accomplish. Why do I need this software? What for? What should it do? Having a clear vision in mind is crucial when ordering a software application. You don’t want to spend many months developing it with us without being sure what you need. If you have no experience in app development feel free to contact us
. We’ll also be glad to help you get started, building projects from scratch is nothing new for us.
Do I need to be tech-savvy to cooperate with you and order a software application?
You certainly do not have to be a software development expert, that’s what we’re here for 🙂 We welcome your experience in that matter if you happen to have any, but are prepared to guide you through the whole process and explain everything. Focus on your needs and we’ll deliver what you require.
Do you provide system documentation?
We provide the SRS documentation to the client. The code will have comments to facilitate easy comprehension. Our documentation is comprehensive and self-explanatory.
What is the standard practice you follow for code comments?
While we feel that providing comments for all public methods is a good habit, we comment only when it is “truly required”. For instance, we avoid commenting on codes that have the correct method name. Through this practice, we avoid over-commenting and create codes that are easy on the eyes.
Do you practice code reviews? If yes, how frequent is that?
A Peer Review practice is a part of our standard development process. Any code developed by an application resource is always verified by another application resource. Only after verification is the software released for testing. This practice is applicable only when the customer hires more than one developer.
Do your development resources make use of any version control repository?
We use GIT source code and version control repository. In addition, we are experienced with Visual Source Safe, Team Foundation Server, and other popular version control systems.
Do you guarantee the security and confidentiality of our intellectual property?
This clause is covered in the IP contract, and NDA is also signed between agileHorde Technologies and the customer specifying the same. The same clause is also covered in the contract signed between agileHorde Technologies and its employees. In addition, we audit our processes and train employees on a regular basis. These efforts ensure that our customers’ intellectual property is always secure.
Can you guarantee time-bound results?
No. We work on time-based billing for reasons that benefit our clients, and guaranteeing fixed-time results means compromising on that clarity and delivering sub-optimal results to clients. The team may be able to give you an idea, but that is not a business guarantee.
We are worried about quality; how do you assure solid projects?
Our developers are dedicated to producing quality code. We have formal processes to keep quality under tight control, including periodic code reviews and design walk-throughs. We concentrate on being first-time right, and believe the creation-step itself should be strong.
Every project goes through the hands of suitable QA/testing professionals, under stringent test-plans including black-box testing, white-box testing, test regression, usage analysis etc.
Can you provide the summary of the experience and skills of each of your application development resources?
We are bound by the confidentiality agreement, and will be unable to share these details. A large number of full-time developers are a part of our pool, working on different in-house and client projects. At different times, the available resources are different and unique. You can be assured that only the best quality, trained and experienced resources will work on your project and meet your requirements.
How many development resources do you usually assign to a project?
The number of resources employed for a project depends entirely upon the scale and complexity of the project. For example – we allocate two developers, one tester and a part-time UI designer for a small project. In addition, each project will have a Technical Architect, Business Analyst and Project Manager. We can increase the number of resources depending upon the customer/project requirements.
How do you handle communications and meetings in case your development resources are located abroad?
alternate-day, or weekly format. We use Skype, GoToMeeting, or telephone calls for scheduling the meetings. We provide our customers with the access to our project management tool, which allows them to monitor the progress of their project at any hour of the day.
Additionally, to enable sensible and effective communication, we allow customers a 1-hour overlap as per their time zone. During this period, the customer can interact with the entire team or the main resource(s) depending upon the requirement. If the customer wants us to work at certain hours (i.e. outside our normal hours of operation); we can do it for an additional price.
Will a project manager be assigned to me as a contact person? Will this contact person be available throughout the time the software is being developed?
Yes. All our customers are assigned a liaison that serves as their guide and information source throughout our whole cooperation.
Will my liaison send me a progress report on a daily basis detailing the work that has been completed? What other pieces of information will they update me on? Will the progress report include a plan for the next sprint?
We send you a report every two weeks (i.e. after each sprint, when the next version of the software is completed) or every month if you prefer. The report includes info on what we plan to achieve in the next sprint. Apart from that you are welcome to contact us any time either in person, via Skype, phone, e-mail or live chat. During work hours we usually answer after no more than few minutes.
Can the software be upgraded in the future as new technology becomes available?
Of course! We are always happy to improve, upgrade and further develop our work.
Will development include the creation of prototypes and demo versions that I can try out?
We would not call it exactly a demo version but using Agile Methodolgy compels us to create operating software as soon as possible and later just add next features along the process. Therefore, you’ll be able to examine and test your software very early.
Why should I choose you and not hire my own software development team?
Hiring your own software developers can be a really smart choice, however, recruitment process is time-consuming and the costs of keeping an in-house programming team are very high. You’ll probably need to employ your own software engineers sooner or later but hiring us can help you save a lot of money and time (which is basically the same in a business project).
What is the quality of people you employ?
The quality of a software development company is ultimately the quality of its people. Our people are very strong for software projects:
- Are English-speaking Graduate/Post-Graduate Engineers
- Have multiple years of industry experience, or are outstanding new engineers
- All people have experience on off-shore projects with US/European clients
- Most people are from premier engineering institutes or have proven exceptional abilities
- Are industry-certified (Microsoft, Oracle etc)
- Our selection process is rigorous and includes 4+ hours of online tests, actual programming, 4+ hours of interviewing and reference checking!
- Many candidates apply to us every month. We pick the top few among them.
How can I be sure you work at my project as much as you declare?
We thoroughly monitor our developers and control how much time they spend on each task down to the exact minute. We use Harvest softwares and tracker applications to track time spent on your project.
What control do we have over the project?
You will have ability to keep close control over the project. Our assigned Project Manager will be your single point-of-contact for all issue resolution, and will work closely with your guidelines.
How do you handle change requests from your customers?
We have a standard procedure of handling change requests from our customers. Firstly, we seek their approval for any change request. After the customer approves the request, we do an impact analysis. This allows us to deliver the timelines and cost estimates to the customer. Once the customer approves the estimates, we implement the changes.
agileHorde Technologies is a leading technology services outsourcing company offering Software development services for the past 15 years, and can help you avail reliable, robust and scalable software solutions customized to your needs. To outsource your software development requirementsto us, get in touch with our executives, we will be glad to assist you.
Do you provide end-user documentation?
We will provide end-user documentation if the clause is included in the work contract and quoted by agileHorde Technologies.
Are you member of any industry bodies?
agileHorde Technologies is member of NASSCOM (National Association of Software Companies), India’s national body of software companies. We are Microsoft “Gold” Certified Partners, Apple Developer Connection Premier Partners, Adobe Solutions Network Premium Partners and so on.
Why should we trust you?
We believe trust and confidence are the foundation for any successful relationship, and develop only after association over time. The following facts may help demonstrate our commitment to our business:
- We have completed projects for 100+ US/European clients
- We have been 10+ years in business, dedicated to the off-shore execution model
- We are here for the long run; our CEO has global experience with leading technology companies and has started up with a long-term vision
- Our list of references/ testimonials
Could you please send me some CVs of your team to have a look at their skills and working experience?
Of course! Please contact us by our contact form or e-mail and we’ll send you complete info regarding our team members’ experience.
If you have any questions that we haven’t covered here, or if you would like to discuss how we can help your organization, contact us!