Frequently asked questions (FAQs)

What's your engagement approach?

We stand out owing to our Radical Rooting engagement approach which helps both, you and us, get a clear solution pathway. Our astute, analytical and systematic approach to developing any solution for you is based on one single motto: To transform your business. We flesh out solutions only when you see the tangible, potential value from them. We build a solution prototype that brings clarity from the word “go”. We iteratively engineer your solution till we deliver the promised value. Perk Annex makes business sense, because we help you get a sense of your business for solution development we follow the v-process model for large, complex projects and agile methodology for fast-track projects where solution roll-out is quick and version updates are iterative and progressive. In all, our engagement approach is tailor-made for each client based on their requirements, context and priorities.

What is the procedure for initiating a project?

The primary steps towards initiating any project activity with us would be to contact us via the enquiry form provided on the website and to send in your requirement and other required details. Within 24 hours of the same, our sales team will get back to you to confirm the details of your enquiry. From that point onwards, a dedicated team of ours will be in constant contact with you to take our relationship forward, throughout the following phases of developing your project.

  • Research & Requirement Analysis
  • Analysis & Design
  • Prototype Development
  • Code Generation
  • Testing
  • Technical Maintenance

What information would you require from me?

It would be great if you could give us a detailed Request For Proposal (RFP). This will help us in analyzing your project and requirement with greater clarity. If you do not have an RFP, kindly give us a rough idea of your requirement and our business analysis team will help you develop the required RFP.

How do I send my work to you?

Most of our projects are web based. Hence, we can communicate and transfer files through the Internet. Kindly send us a brief description or a document about your project requirement, during the initial stages of communication with you regarding your project requirement. If you have an application on which you need us to work on or analyze, we will need to get the corresponding:

  • Web server details
  • Database details
  • FTP details

If you want us to work on your server, we will need your Remote Desktop details.

Do you sell source code for applications?

We share the source code with our clients for any software that we create for them. For ERP and CRM requirements, we recommend that our clients use standard packages that are available in the market such as Microsoft Great Plains, Microsoft CRM etc…

Can I define and enforce our coding standards on your developers?

In the normal scenario, our employees follow our own coding standards which have been defined by our Software Engineer’s team (SET). But if the team should follow the standards prescribed by you, it is possible to work that out in your favor. As is our practice, if the team does not follow the standards that have been defined, we take care to ensure that you will not be billed for the time that they take to correct the code. We understand that we can never fully make up for wasted time and hence our processes and systems focus on avoidance of such instances in the first place.

Will I receive daily progress reports that outline the outstanding and completed work?

While it is possible to implement daily progress reports, we would like to notify you that it may make the whole arrangement too cumbersome to manage. We recommend that you use either an online project collaboration service such as Basecamp, or a weekly reporting system based on Excel.

Will I be able to access code during the development cycle? If so what version control method would you use to share the code?

If you are hiring a dedicated team on a contract basis, we can either arrange for hosting the Version Control System (VSS) on your server or give you access to a VSS server in our company premises. If we work on a project arrangement, you will have access to the code once the final payment is made. Till then we will host the solution on our hosting server for your review on the features and the feedback.

Do you provide technical support and maintenance?

Yes. We provide 24/7 live technical support and application maintenance services on request. Our Technical support and maintenance team not just works on bug fixing and trouble shooting, but also on enhancing existing applications, adding new content and upgrading applications with new technology.

Is testing incorporated as a component within your pricing structure?

Yes. We see testing as a part of the development process and take care of it in our pricing structure. We have a separate team that specializes and focuses on testing.

What are your testing procedures? Does this include load testing?

Our Quality Assurance and Testing team work from Use Cases to prepare Functionality and Performance Test cases. The team conducts load tests when required. The test team also works with the developers to create unit test cases. This allows the programmers to test their own modules before they hand it over for integration

What service level agreements do you offer?

Before the commencement of the project, we sign a Services Contract that details the responsibilities of each party, the deliverables, pricing, complaint handling mechanisms and delivery schedule of the project. All payments are milestone based and made after you approve of the milestone and its deliverables.

Would the timescale be agreed upfront? What would happen if this was over/under estimated? What flexibility do you offer?

We first develop a Project Plan with an estimated effort and schedule according to the specified requirements. Moreover, what matters the most is how well the application aligns to your business and brings you success. To meet this objective we shall propose to discuss and review with you both the estimate and the schedule of the project. This will happen at the end of the architecture and design phase. If I am dissatisfied with the programmer(s)/service/outcome, how are my interests protected? (e.g. cancellation of agreement, money/time back policies etc…) This is covered through clear termination clauses in the contract. However, we try to prevent the advent of any such situation by providing you clear problem escalation routes. You may also bring any issue to the notice of the Operations Manager and/or the CEO for redressal and an appropriate solution will be provided. With you both the estimate and the schedule of the project. This will happen at the end of the architecture and design phase.

How do I make the payment?

We will provide you with the invoice details and all necessary information so that you can wire your payment to our bank.

Would I own the relevant copyright and Intellectual Property?

This would depend on the type of project contract that we have entered into with each other. If the arrangement is on the basis of hiring employees (FTE contract basis), you will own the copyright, intellectual property and related rights that will be specified clearly during the course of the project. However, if we work on a project approach, then both parties would co-own the copyright as well as have all rights to reproduce, modify or resell the code.

Can I contact the appropriate parties working on our project? If so can I communicate via phone?

Yes. We would recommend that you interact primarily with the team leader in order to minimize miscommunications within your team. We are comfortable with communication via e-mail, chat or phone.

When all during the day can I contact you?

We would prefer all official communication to take place between 7:00 am and 2:00 pm GMT. If you require to communicate sometime beyond the above mentioned time span, we can have the team work in the subsequent shift which ends only at 6:00 pm GMT.

How do I contact you?

A provision to inquire or to contact us is made available for you at the bottom of this page. Kindly fill up that form and tell us a little about yourself and the project that you have in mind. If you prefer to communicate via e-mail, feel free to contact us at