Please introduce your company and give a brief about your role within the company?
New Line Technologies is a Kharkiv-based software development company founded in 2009. At the start, it was a group of 6 people, and now there are more than 120 employees. I am the CEO and co-owner of the company. We are developing software for small and medium-sized businesses. Our ideal client is a startup because we like to start a project with an idea - we have enough skills and experience to understand and qualitatively implement any plan with post-release support correctly.
What was the idea behind starting this organization?
Before the company was established, I had been working with various software development companies. This experience showed me the importance of building a company with honesty and flexibility while retaining the corporate culture. All these principles formed the basis of New Line Technologies.
What is your company’s business model – in house team or third party vendors/outsourcing?
We are primarily interested in making a high-quality product. Our team consists of specialists with unique expertise; each one is essential for the team. Due to this, the quality of the final product improves. This has become possible because all team members work in one place, where they can communicate with each other. We believe in the team spirit and increasing performance when everyone works in one office.
How is your business model beneficial from a value addition perspective to the clients compared to other companies’ models?
For our part, we ensure maximum openness and honesty. We have a pretty clear picture of how to work with outsourcing startups and young companies, and we know how to communicate with people who have a lack of technical knowledge, and how to transform all this information into a successful project. We also have an explicit specialization in specific domains.
What industries do you generally cater to? Are your customers repetitive?
I can define a few industries, such as Real-Time Multimedia, Content Delivery (Network), Fintech, Business Automation. In cooperation with a customer, we identify his needs and analyze real business processes to create such software that will allow the customer’s project to work effectively.
Mention the objectives or the parameters critical in determining the time frame of developing a web app.
During the initial project evaluation, we gather necessary information about the project, conduct an interview with the customer, to define how high is his technical knowledge level. Based on the collected data, we create the first detailed description of the project, which can be considered as a list of basic functionality. If it is necessary, we ask clarifying questions, and when having a more or less structured information skeleton, we make a final assessment of the project.
How much effort in terms of time goes into developing the front end and back end of a web app?
We rarely do short-term projects. Most often, the projects that we have in our work undergo the following key phases: Proof of concept, MVP, full release. On average, it takes 1.5-2 + years.
What are the key parameters to be considered before selecting the right platform for a web application?
First of all, we analyze the requirements to the application, the further stages of its development, the expected load and number of users, the complexity of the interface. We are close to the idea that the essential thing in a project is the effective problem solving, and not only the use of cutting-edge technologies. We are totally against the use of technology to the detriment of common sense. A hammer is suitable for some tasks, while for others only tweezers are applicable.
Which platform and technologies do you prefer to use in the development of your web apps?
We try to use technologies that are rapidly developing, around which the community is growing, where you can find an open source solution or specific advice, and this helps to speed up the development process significantly. However, for us, the most important thing is to solve the tasks correctly, rather than blindly follow any technology.
Do you offer website design templates or customized website design, and do you have a responsive website design?
Since we focus on startups or quite large projects, we offer just web design. Yes, we also provide responsive web design, but we do not support the templates, because, as a rule, every startup has a secret soul, which requires proper expression.
Which Content Management System do you prefer to use (Wordpress, Joomla, Drupal, etc.)?
Working on marketing pages for our clients, we offer Wordpress. However, this is not a dogma, and we are always ready to use only the necessary and suitable technology, that is not a stretch.
Do you provide website maintenance services?
Yes, definitely - we offer post-release production and devops services. We have been friends with our client since the very first meeting and look forward to accompanying his project all its life because every project is important to us. We never finish our friendship after we complete a project.
What are the key factors that you consider before deciding the cost of a web application?
We have transparent pricing. We work according to the three models:
1) Fixed price - this model includes the projects where it is easy to estimate the scope of tasks;
2) Dedicated team with hourly payment;
3) Cost plus - when the customer is well versed in technologies when there is a large team on his side, and he wants to get additional employees.
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 mainly use hourly payment, either monthly or weekly. In the case of a fixed price, we define the milestones, based on which the project is accepted, and the subsequent payment mechanics take place.
Do you take in projects which meet your essential budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
We have minimum project requirements that allow us to understand whether we will take it or not. The minimum budget that will enable us to be ready to work with a project is 10-15 thousand dollars. At the same time, we are always available to help startups and young projects that do not have enough money, and they are taking their baby steps, so we work even with much smaller budgets.
What are the key parameters to be considered before selecting the right platform for a mobile application?
Here the situation is the same as it is for the Web-development: we are primarily focused on the complexity of the task. We try to understand if it is possible to do it in a hybrid or only native way, what are the expectations from the application, etc. We always come to the client with options and justify their proposals, for each technology, we explain its advantages and disadvantages.
Which platform do you suggest your clients begin with when they approach you with an idea (Android or iOS) and why?
If a customer needs our advice on which platform to start, we first find out about which market the client plans to enter, which audience is the most solvent, which part of an audience uses Android, and which uses iOS only. Based on this information, we make a decision on which platform we will focus on first.
Android or iOS, Native or Hybrid — which platform is best to use to build your app? What are your recommendations?
We recommend evaluating the solvency of the target audience. The next step is to determine the complexity of the application, the design, the extensions, the load, and the expectations for the following improvements. Based on this information, we decide: will it be a native or a hybrid solution?
Which business model do you suggest to your clients, enabling them to generate revenue from mobile applications? Why?
It all depends on the specific project. Often we work with different startups, where a mobile solution is a part of an integrated solution. We always analyze competitors and offer relevant recommendations. Often this is either Subscription or Revenue through advertising.