XB Software
5.00/5 (4 Reviews)

XB Software

5.00/5 (4 Reviews)

We build the awesome web

XB Software is a full-cycle software development with solid experience in custom web and mobile app development. We have a strong and dedicated team of 100+ IT professionals engaged in web & mobile app development, business analysis, and quality assurance. Our expertise ...
  • Pricing: $25 - $49/hr
  • Location: Belarus
  • Employees: 50 - 249
  • Founded: 2008
Interview
Interviewed by GoodFirms
Vitaly Hornik
Vitaly Hornik
COO, XB Software

What is your company’s business model–in house team or third party vendors/ outsourcing?

XB Software is a full-cycle development company of custom enterprise solutions as well as own IT products. XB Software has an in-house team and implements IT projects using its own resources.

How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?

XB Software delivers IT solutions to companies seeking to outsource web apps development. We help our clients to speed up time to market by delivering quality solutions on demand. What makes XB Software unique is that it is more than just an outsourcing company. It develops own successful web products such as Webix UI JavaScript library that allows building cross-platform HTML5 and CSS3 compatible web and mobile apps faster. Therefore we can share this valuable experience with its clients. For XB Software its clients are its partners with whom the company always tries to build long-term relationships. As a client-centric company, we provide transparency of all process for our customer and highlight all possible problems and ways to prevent them.

What industries do you generally cater to? Are your customers repetitive?

Our clients request to develop apps and projects that belong to different industries. The key industries we are focused on: Business Services, Consumer Services, Healthcare, Financial Services, Logistics and Transportation, Education, Information Technology. XB Software offers the development of complex solutions that represent a bunch of integrated application modules as a custom ERP service provider. We build different EAS solutions: booking, scheduling, tracking systems and fully integrated and customizable ERP modules. Moreover, we have a great experience in сross-platform cloud solutions development with excellent data visualization capabilities. Most of our clients are repetitive because we keep the high-quality of source code, have the constant dedicated development and QA team, and provide only high-end solutions. Our client retention rate is 70%.

Mention the objectives or the parameters critical in determining the time frame of developing a web app.

Mostly it depends on the number of features in an app and its complexity. Creating a plan that includes accurate project time estimation is a task that requires deep experience and significant efforts. A complex software project can consist of hundreds of interrelated tasks with overlapping dependencies. For estimating a budget and time required for the configuration of the project, our team, first of all, study the project requirements carefully. Then our business analytics deeply analyse company structure and business processes, study KPIs, reveal the aspects that need improvement, and finally formulate a development plan. And at the final stage, we calculate how many resources our client is ready to invest in the project.

How much effort in terms of time goes into developing the front end and back end of a web app?

Mainly we specialize in front-end development as well as challenges regarding front-end UI features. We probably spend 70% of our time on the front-end development and about 30% on the back-end. We use a flexible and extremely fast JavaScript UI framework with HTML5 widgets for developing cross-platform HTML5 and CSS3 compatible web and mobile apps.

What are the key parameters to be considered before selecting the right platform for a web application?

The overall goal of our work is to benefit our customers’ business by increasing the level of their clients' loyalty. That's why, before developing a project, our business analysts carefully study all business areas and the features of the future project, discuss the functionality and other issues with the customer. We are always based on the received information and the positive experience in developing the similar projects. On this basis, we make a decision on what platforms and technologies will be implemented.

Which platform and technologies do you prefer to use in development of your web apps?

Our technology expertise includes React.js, Marionette.js, Webix, Node.js, PHP/Laravel, .NET, etc. We use cross-platform frameworks and technologies, such as PhoneGap, WebRTC and Webix JavaScript UI library that allows creating consumer-centric and business applications for different industries.

Do you offer UX/UI design templates or customised UX/UI design, and do you have a responsive UX/UI design?

We create outstanding individual solutions and customized responsive UX/UI design for any business purposes. Our aim is to design the shortest and most effective patterns of user's interaction with an app. Moreover, our team created own competitive Webix JavaScript UI library that allows fast creation of the great UX/UI of the future app. Our skilled and creative UX and UI developers and designers have 5+ years of proven experience in web app development.

Do you provide App modernization services and maintenance services?

We provide business application modernization service that helps different companies avoid redundant operating costs through reducing capital inputs, business processes acceleration, and decreasing risks. We help resolve critical questions such as whether to migrate, re-platform or remediate legacy applications, what is more, beneficial for the business of our clients. For moving legacy applications towards modern, user-friendly apps we use Node JS, React JS, .NET Core, PHP, Webix, and other technologies.

Moreover, we provide maintenance services and after sales support. Our team always stays in touch with our clients after the app has been released or commercialized. We always closely cooperate with our customers especially when the app has been launched and released to production. We also offer individual conditions for after-launch maintenance of the app for every client and a free consultation both for new and existing customers.

What are the key factors that you consider before deciding the cost of a web application?

We work using both Agile and non-Agile methodologies and can combine them to get the most out of each methodology to the benefit of your project. The development cost basically depends on the requirements of the client (I mean the future features of the app or system) and of course the number of hours and other resources expended by our development team for creating the future project.

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.)

XB Software works under the two contractual models: Time & Materials on the one hand, and Fixed price on the other. Our dedicated team compares the project needs of a client with the models described below and selects the most appropriate contract type. We work using both Agile and non-Agile methodologies and can combine them to get the most out of each methodology to the benefit of your project. We work in full compliance with ISO 27001 and ISO 9001 standards. We are proud that XB Software is among the 29% of respondents of the Hi-Tech Park of Belarus that have passed ISO 9001 certification and among the 12% that have passed ISO 27001 certification.

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 restrictive limits on budget requirements. The minimum budgets we seek to work for is from $5K.

Contact information
XB Software
3a Кollektornaya Street , Minsk , Minsk 220004
Belarus
+375172000340
GoodFirms