faq
Answers worth knowing
Every web or mobile app development 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 software development 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. iTechGrow offers affordable engagement for global clients to hire dedicated developers to work on client locations. Nevertheless, in the case where our office is not present in your city/country and if the project is big, we will visit your place from our corporate office.
All of our development team works out of our headquarter – Rajkot, 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 our rest of the schedules accordingly.
We follow robust processes 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.
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 on monthly basis. 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.
The overall time to develop a website depends on several factors. The first one is the complexity of the project. A static website usually takes less time than eCommerce websites or websites that require flash development. Some minor or major changes may increase the time limit. An average time taken by our web developer for a static website will be lesser than a website with flash and other dynamic graphics. Nevertheless, to develop complex websites such as eCommerce website takes a bit more time.
Of course, we do! It is known as Responsive Web Designing and Development. Hire web developers from iTechGrow, who have hands-on experience on the latest technologies based on HTML5 and CSS3. We develop eye-catching and graphically convincing web designs that fit even on mobile devices. Nevertheless, you may have to specify this in your objectives before the website or web app development project begins.
Yes, we do provide a few options. However, we encourage our clients to be precise in their requirements and elements on the website depending upon what, we develop a few options. This saves time and money and fastens the process of web development.
If you want the changes to be made in the app, it will cost you. We recommend having the project scope defined before beginning the project to save time and money.
Yes, we do it for free. Nevertheless, you’ll have to pay the minimum amount of charge (fees) by the main company (for example Apple App Store Yearly charges US$99.00).
Yes, we do.
Generally, no software development company provides you with this. But iTechGrow offers a couple of changes during website development other than the objectives specified. Nevertheless, we firmly suggest discussing and defining the scope and elements before the project begins. This saves time, resources and money on iterations as much as possible.
We do it only if clients ask.
We use standard architecture –Mobile View Controller (MVC), a type of UI separating the representation of information from the user interaction. We do have different frameworks and use as per the project type and demand.
A static website is coded entirely with HTML where every webpage is a separate document without any database or external file to depend. Said this, the only way to edit such a page is by editing each page separately. A dynamic website has complex code like PHP or ASP with a greater degree of functionality such as integrated with the content management system. This has a database and other source support. In this, you can update web pages without having knowledge of HTML or software. It solely depends upon your project type and the purpose. While fixed websites (that don’t require much data to be drawn from external sources) are better developed in static, others are good in dynamic.
Cloud computing is having specific data you require ready for use anytime from anywhere. For this, data should be transportable and mobile. The purpose of cloud services is to synchronize data among several devices and fast access. As of now, we don’t provide cloud services but we certainly develop mobile and web applications that are cloud compatible. You may mention this while developing an app and we take care of it.
Content Management System is a software package, which makes maintenance of websites in a more systematic way. The owner can manage their websites without any help. In case you want multiple users with multiple roles for your website, CMS is recommended.
A web portal is basically a website that uniquely fetches data from various sources. Generally, every information source has its own section on the web page to display info. These days, revolutionary changes in technologies have made portals rendering greater benefits. Portal promises to deliver a more consistent and logical info management platform. As a result of this, it is a more user oriented approach for better accessibility.
We have a special department (QA & QC) to test projects. We follow the series of below mentioned robust testing for the projects we develop. 1. GUI testing 2. Cross browser testing 3. Black box testing 4. Navigation testing 5. Network testing 6. System testing 7. Unit and integration testing 8. Functional testing 9. Testing on various devices and platforms. Before the project is ready for the above mentioned testing, we parse the code using special software and also manually. Our special programmers leave no stone unturned in screening the codes before executing them for the final version.
Native apps are built for specific platforms (e.g. iOS, Android, Windows Phone, etc.). They are built using platforms’ native SDK and development platforms and are able to use some of the specific features of the device – e.g. Camera, Volume controller, speaker, etc. The web-based apps (also web-apps) run within the mobile browser and are virtually web pages that imitate the look of a native mobile UI. Such apps are advantageous over native apps as they give the same user-experience on different smartphones. However, they can’t use some features of devices like native apps.
Yes, we can. You can hire us for just writing codes for programming.
You may! Nevertheless, this may be chargeable.
Certainly. The pricing in terms of number is not a difficult. However – as you’d expect, it is not JUST about the price and quote only. The core benchmark of pricing depends on lot of factors such as composition of team, experience level required and type of engagement as well as the length of minimum commitment for the contract.
Most critically – the actual solution that needs to be developed plays a vital role here. It depends a lot on whether the solution has to be built form ground up or work is required on a system that’s already built and is live. In both cases, there are many discussions that need to happen in order to craft a perfect and transparent cost model.
submit a ticket
Not Found Your Answer? Just Ask Us!
More Help
Our Support Team
will Always Assist You 24/7
For Customers
We have seen great successes with everyone companies.
For Partners
Every business and industry requires an approach.
For Business
You make sure you know how campaign is performing.
For Startups
To generate highly focused leads ready to purchases.