| |
Frequently Asked Questions
| THE COMPANY |
|
|
- What is your experience? How many projects have you completed?
Started with serving 3 customers six years ago, today we have served more than 250 international customers. We have worked on over 35 C# and ASP.NET projects over the last 2.5 years and over 100 projects on ASP, PHP and HTML over the last 6 years. This gives us extensive expertise on making software work for the web.
Our smallest project was about 4 months and the largest is 2 years old. For most of the projects that we have undertaken, we are providing continued technical support and enhancement services.
-
What are your core capabilities?
- Programming
- Web Application Development
- Microsoft Application Customization - MS CRM, MS ERP, MS Great Plains
- Ecommerce Solutions
- E-recuitment solutions
- Technical Support, Trouble Shooting & Maintenance (including Speech recognition software & Tablet PC technologies)
- E-learning Solutions
- Database Solutions
- Custom Software Development
- Graphic Design
- What are your technological capabilities?
- Database: MS SQL Server, MySQL, Oracle and MS Access
- Programming Languages: ASP.NET, C#, VB Script, Java Script, ASP, PHP, XML, Java, HTML, AJAX, J2EE technology, Application Servers (WebLogic, JBoss, Websphere, etc.)
- OOAD Tools: Rational,Visio,UML
- Embedded / mobile solutions (J2ME, WinCE, eVB, eVC++, PocketPC, WAP / WML, etc.)
- Development Tools: MS Visual Studio 2003, LLBLGenPro
- Graphic Tools: Adobe Photoshop, Macromedia FlashMX, Dream Weaver MX, Corel Draw, CSS
- Source Control: VSS
- Servers: Advanced server technologies like Apache
- What is your development work methodology?
We follow a process centric approach to our development projects. Our project development processes in such a way as to give maximum benefits to our customers. Know more about our processes.
|
| SECURITY |
- How do you ensure client confidentiality?
We are committed to the security and confidentiality of the information that you share with us. With the aim of giving you a safe outsourcing experience with maximum benefits we have set up a reliable information security system.
To ensure confidentiality of information, we encourage our customers to sign in a Confidential Non Disclosure Agreement (NDA) at the very initial stage of project discussion. The NDA has legal binding and is an important document which ensures the total security of your information in our hands. We also do not publish about our client projects unless we get prior permission. We ensure that your information is safe in our hands.
- Do you have a protected infrastructure?
Keeping in mind the information security concerns, we have engineered our infrastructure so as to eliminate all possible leak of information.
Enterprise Access System for Employee Login
- Secure Smart Card, Secure Premises Login
- Network and Windows Login, PC 'locking'
- Secure Remote Access (VPN)
- Secure email with digital signatures
- Single sign on to enterprise and desktop applications
Employees sign confidentiality and Non Disclosure Agreement
Secured VPN and Network
- Total secured CISCO VPN Tunnel to Client, which blocks all Peers to Peep in
- Secured Cisco® Intelligent switches and Cisco® Network Assistant optimized for LAN
- Cisco® PIX® Firewall to block all ports for HTTP, FTP, TCP/IP, UDP and even ICMP
Work Station Security
- Wide security management with administrative auditing, reporting, and monitoring facilities will secure data at every stage
- Without hardware resources are available on the network
- Workstations are secured individually by Anti-Virus Protection and Back-Up Drive Manage
|
CONTRACT AGREEMENTS |
- What service level agreements/guarantees 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 projects. All payments are milestone based and made after you approve of the milestone and its deliverables.
- What would happen if project time is over/under estimated?
We first develop a Project Plan with an estimated effort and schedule according to the requirements specified. Moreover, what matters the most is how well the application aligns to your business and bring you success.
To meet this objective we shall propose to discuss and review with you both the estimate and the time schedule of the project going forward. This will happen at the end of the architecture and design phase.
We are committed to our time and speed standards. If by any chance we are not able to stick to time, we will keep you informed. You can always raise an issue to the company if you are not satisfied with our speed of work.
- If I am dissatisfied with the service, the programmer/outcome, what are my rights? (e.g. cancel any agreement, money back / time back)
This is covered through clear termination clauses in the contract. However, we try to prevent such a situation arising by providing you with clear problem escalation routes. You can raise any issue to the Operations Manager and the CEO for redressal and an appropriate solution will be provided.
- Would I own the copyright and intellectual property associated with any work conducted by you?
This depends on the type of project contract we have entered into. If the arrangement is a on the basis of hiring employees (FTE contracted basis), you will own the copyright and intellectual property rights. If we work on a project approach, then we would co-own the copyright. Both parties, you and we, will have all rights to reproduce modify or resell the code.
|
TEAM |
- How do you ensure employee credibility?
Employees are recruited into the organization through tested methods of evaluation of capability and integrity. While entering into projects, all the employees who will be involved in the projects are required to sign confidentiality agreements with IndiaWebDevelopers. We restrict the access to client information to limited number of people and employ high level security systems to their workstations.
- Do you have fluent English speaking representatives?
All our people communicate in English.
- How do I hire your people to work on my project?
You can hire individual employees or a dedicated team of programmers, software developers and designers who will work exclusively on your project, on contract basis.
If the team size is less than two, we would recommend a "developer" (we call this a Full Time Equivalent or FTE) arrangement, where we have different people working at different times (but a total of 160 hours a month). In case of larger teams, we recommend dedicated "persons" in order to build expertise on your product and business by the team here. This helps them to play a proactive role while working on your projects.
- What happens if I am unhappy with the programmer's progress / ability?
We will be directly responsible for the team which is working for you. If you are not satisfied with the employees, we can either modify the process or provide you with a replacement.
|
| PRICING |
- What sort of pricing strategy do you have in place for development projects?
Our pricing model basically differs for each project undertaken; depending on your requirement. However, the general basis of pricing is common and is as follows.
For your convenience, we offer 3 different types of pricing options:
- Fixed Price
- Time and Material (T&M)
- Full Time Equivalent (FTE)/Rate Card
- How do I pay you?
We will provide you the invoice details and the necessary information so that you can wire payments to our bank or mail a check to our bank.
- Are there any additional costs?
The only other costs you would bear would be bank charges you incur while making payments, as well as any third party software that you would have us purchase for your clients.
We do not charge for the standard tools of our trade such as MS Project, Dreamweaver, Flash, MS Visual Studio or Visio. However, if there is any tool you would have us use for a specific project, we may require billing you for the same. In such cases, we will discuss with you before we implement such decisions.
- Do you offer any discounts for prolonged service?
Our pricing is based on a long term relationship giving maximum benefits to our customers. Hence we do not normally offer further discounts.
|
| PROJECT WORK |
- What is the procedure for initiating a project?
Once you enquire with us with your requirements, our sales team will get back to you within 24 hours. From here, our team will be in constant contact with you throughout the following phases of developing your project.
- Research and Requirements Analysis
- Analysis and 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 with much clarity of requirements. If you do not have it, give us a rough idea of what your requirement. Our business analysis team will help you develop an RFP.
- How do I send my work to you?
Most of our projects are web based and so we can communicate and transfer files through the internet. At the initial stage of communicating your project requirement, you can send us a brief description or a document about your project requirements. If you have an application on which you need us to work on or analyze, we will need to get:
- 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 source code with our client for any software 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? If so what action would be pursued if they failed to adhere to the standards (i.e. money, time back)?
We have our own coding standards defined by our Software Engineering Process Group (SEPG). But if you would want the team to follow the standards prescribed by you, we can work that out.
Normally if they do not follow the standards that have been defined, 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.
- Will I receive daily progress reports that outline the work completed and outstanding?
While daily progress reports can be implemented, it may make the whole arrangement too cumbersome to manage. We will recommend using either an online project collaboration service such as Basecamp, or use 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 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 code once final payment is made. Till then we will host the solution on our hosting server for your review on the features, and feedback.
- Would you provide a technical specification document?
Our documentation includes Software Requirements Specifications, Use Cases, High and Low level Descriptions and In-line code commenting to help future programmers understand how the software is designed and constructed.
- Do you provide technical support and maintenance services?
Yes.
We provide 24/7 live technical support and application maintenance services on request.
Our Technical support and miantenance team not just works on bug fixing and trouble shooting, but also on enhancing existing applications, adding new content, upgrading applications with new technologies.
|
| TESTING |
- Is testing incorporated as part of your pricing structure?
Yes, we see testing as a part of the development process and include it in our pricing structure. We have a separate team that 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 test 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.
|
| CONTACT |
- How do I contact you?
Please fill up this form and tell us a little about yourself and the project that you have in mind. If you prefer to email us, feel free to contact us at marketing@indiawebdevelopers.com .
You are welcome to contact us at our address given below:
Stylus Systems Pvt. Ltd.
#924, 5A Cross,
1st Block,
HRBR Layout,
Banaswadi,
Bangalore - 560043
Tel: +91 80 25455070;
+91 80 25455068
Fax: +91 80 25427019
- Can I contact the appropriate parties working on our project?
Yes. We would recommend that you interact primarily with the team leader in order to minimize miscommunications within your team.
- During what hours can I contact you?
We are comfortable to communication via email, chat or phone (preferably between 7:00 am and 2:00 pm GMT). If you require communicating later than this time, we can have the team work a later shift (up to 6:00 pm GMT).
|
|
|
|