Please introduce your company and give a brief about your role within the company?
Web Peppers is a web and mobile development company. We are a dynamic company, which consists of 50+ developers with a good stack of skills. Our main specializations are in the PHP (Drupal, Symfony), Python (Django), NodeJS, AngularJS, ReactJS fields. Mobile development with Objective-C, Swift, Java, ReactNative. Also, we have a branch in the .net, C#. And these days we work in Artificial Intelligence and Machine Learning directions using Python.
What was the idea behind starting this organization?
Web Peppers is the company that provides a stable, predictable and qualitative result for the clients. We are the qualitative technical background for our clients while they are focused on own business goals.
What are your company’s business model–in house team or third party vendors/ outsourcing?
Our team consists of skilled developers from Ukraine, Russia, Belarus and not only. We can work with remote teams and in-house teams. This is our company.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
We know how to provide good quality using our business model and at the same time, it lets us be a really fast-scalable company with competitive prices.
What industries do you generally cater to? Are your customers repetitive? If yes, what ratio of clients has been repetitive to you?
We do really care about our clients and really appreciate when clients come back to us over and over. And now it’s more than 50% of our clients which are repetitive.
Mention the objectives or the parameters critical in determining the time frame of developing a mobile app.
To determine time frame of developing for any app it is must to have a clear task. Usually, we create user stories, prototypes of principal screens and technical specification. After that, we are able to make an accurate estimate.
How much effort in terms of time goes into developing the front end and back end of a mobile app?
Any estimation depends on the demand. Simple apps can start from 20-30 hours. And additional functionality will increase the estimation accordingly.
What are the key parameters to be considered before selecting the right platform for a mobile application?
Specification, deadlines, the target audience (Android/iOS) are some of the major parameters we consider before selecting the right platform.
Which platform do you suggest your clients to begin with when they approach you with an idea (Android or iOS) and why?
It depends on an idea and audience. If it’s an app for internal usage only, we should depend on mobile devices of employees. If it’s game, we would recommend developing apps for both platforms.
Android or iOS, Native or Hybrid — which platform is best to use to build your app? What are your recommendations?
It all depends on the task, goal of the app, terms. Native is more comfortable to use for app users. Hybrid – can be easier to develop and maintain.
What are the key factors that you consider before deciding the cost of a mobile application?
User stories, prototypes for principal screens, technical specification are few of the factors considered before deciding the cost of a mobile app.
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
We are flexible with payment structures. It’s possible to use fixed cost, time & material, etc. Also, we can provide out staffing service.
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
We have no additional requirements for the budget. The minimal budget we have worked for was $1000 – it was a new feature for existing app.
What is the price range (min and max) of the projects that you catered to in 2017?
The minimum range is $500 and the maximum price range is $15000.
Which business model do you suggest to your clients enabling them to generate revenue from mobile applications? Why?
Monetization model really depends on the idea of the application. Sometimes the best option is an advertisement, sometimes – chargeable additional features, sometimes – offline services.