We are a software development company
Trusted outsourcing partner, with focus on custom web application, website and browser extension developmentContact us
Contact us
Support the Ukrainians by working with us
Unlike working according to the WPE, we do not provide an estimate for a project or tasks. We allocate a full time team (40‑45 hours for each member of the team). You get weekly reports on the hours spent from the internal redmine time tracking system, but at least a full 40 hours per team member must be used up each week. Otherwise the client pays for the full load regardless. The team is formed for projects with weekly load from 120 to 640 hours.
Read moreWhen the PRD is completed and approved, you will receive a Work-Plan Estimate (WPE), with an accuracy of +/- 20% and a time frame within a margin of 3‑5 business days. The Work-Plan Estimate (WPE) breaks down the project into tasks ranging from 15 min to 4 hours.
Read moreWe provide both the WPE approach which guarantees a detailed estimate which allows you to better plan out your project and a more flexible approach for long term projects from 1‑3 years or more by building a dedicated team. Our project managers will create comfortable conditions for you and your guys so that you feel that we are part of your team.
We will do our best to deliver the project according to the PRD
Better performance and conversion rate, we guarantee load times within 1‑3 seconds
Development of browser extensions of any complexity
Every one-two days our clients receive complete functional blocks. Our clients receive the project exactly according to the PRD
To deliver projects on time with required quality
Company policy, Dedicated team, Development approach, PRD, WPE
We work with medium- and small-scale businesses, startups of any complexity since 2005
Usually we work with projects with a scope within 1500-45000 hours
At the moment we have 45+ employees in our HQ in Tallinn, Estonia and 2 development offices in Kiev, Ukraine
20 March 2023
Who works well - rests even better. But seriously, now we have a really cool device in the K1 office - a massage chair. We have always wanted to get something similar for the team, so that everyone can relax physically for a while, slow down a very active pace during the working day and bring a little benefit to their body. In our offices there are a lot of activities for the team to enjoy in their free time: board games, hoverboard, football table and air hockey which are now even more expanded with the addition of this wonderful “machine” for relaxing and rehabilitating the muscles of the whole body. The chair not only helps to relieve muscle tension from sitting at the desk, but also helps to improve posture, circulation and strengthen the muscular corset. So we invite our employees to take some time for themselves and their health. And anyone who would like to join our team can send an email to hr@abz.agency.
13 March 2023
13! This time 13 is a lucky number. And that's all because we congratulate our lead designer on the 13th anniversary of his work in our company. So we really want this year with such a mystical figure to be successful for one of our oldest employees and bring only good things to him. Our Lead designer has grown up with the company, his expertise, experience and professionalism grew and improved before our eyes. And today we proudly look at the achievements of one of our company members. First of all, we of course wish him health, energy, creative inspiration, a sense of interest in new projects and cases. Let the work bring moral satisfaction and a decent financial result. Let the desire to remain part of our team and be a good example for new guys does not leave for many years to come! Move forward! And if you are interested in joining our company, please email: hr@abz.agency
6 March 2023
Today we will continue the story of our new K3 office, which opened on February 13 and has been fully operational for some time now. The team has settled into their new working and creative space, adding their own unique atmosphere while maintaining our unified corporate style. K3 employees have already the positive aspects and advantages of the new location: - good location and convinient transport interchange - developed infrastructure and a stable situation with electricity in the district - comfortable conditions inside the office and new renovation During the renovation and equipping of K3, our goal was to create a comfortable, cozy, and productive environment for the entire team. We believe that we have achieved this and plan to continue improving our facilities. In the near future, we will be searching for a new space for our next office in a new location. There are still free places in K3 for new employees. We invite all willing and interested candidates. Contact us: hr@abz.agency
Let’s briefly review our workflow with an average client on a WPE based project. Our client managers will be happy to go more in depth and provide further details. Contact us if you are interested.
Our managers are always in touch and ready to help you with the choice of collaboration format that suits your needs best: Work-Plan Estimate (WPE), Dedicated Team or Subcontracting. We will quickly review your project brief, ask additional questions and help you find the best way to move the project forward.
Discovery Phase is a service that our company provides for the development of PRD (Product Requirement Document). PRD is an engineering document (referred to as GD below), which includes a complete technical description of the project (up to each logo and button) and High-Fidelity Wireframes (referred to as WF below).
WPE (Work Plan - Estimate) - once we have a completed and approved PRD, you receive a Work Plan - Estimate with an accuracy of +/-20% for total hours and 3-5 days for deadline. Work Plan - Estimate will contain a detailed breakdown of the project as a whole into the 1-4 hour tasks.
Assigned team always consists of at least three people: a developer (frontend, backend or full stack), a Project Manager or a Team Lead (both are referred to as PM below) and a QA. It is often the case that if a project is very dynamic two QAs or more are included in order to ensure best performance and flexibility.
Usually during development we use one or more dev servers. Before deploying to the production server, if necessary, we use a stage server. Deployment to the production server is allowed only when all the checklists on the dev and stage servers have been successfully passed. After deployment to the production server a critical path test and all the additional tests of new functionality are mandatory.
Each task in a new, current or old project goes through the stage of updating technical documentation and updating wireframes/mockups to reflect new changes. Thus, the project always has up-to-date and complete technical documentation. This guarantees our clients project security, flexibility and independence from the contractor.
Choosing an appropriate methodology among Scrum, Kanban or task by task depends on a number of parameters like the project size, client’s preferences, whether it is an in-house project or collaboration with the client’s team. All our employees have clear regulations covering each of these cases, allowing us to be productive and flexible at the same time. Each particular methodology can only provide recommendations and not strict guidelines.
Once clients understand the rules of the game and start playing by the rules they come back to us again and again each time. This is how we build relationships with our clients which go on for years. We have clients with whom we have been working for 5, 7 and 10+ years. We are doing our best for you!
Client managers
Discovery phase (PRD)
Work Plan - Estimate (WPE)
Development of v1 (Scrum methodology)
Prod server
launch
Keeping technical documentation up to date
Development of further versions after v1 (Kanban methodology)
You will return to us with a new project
Let’s briefly review our workflow with an average client on a WPE based project. Our client managers will be happy to go more in depth and provide further details. Contact us if you are interested.
Our managers are always in touch and ready to help you with the choice of collaboration format that suits your needs best: Work-Plan Estimate (WPE), Dedicated Team or Subcontracting. We will quickly review your project brief, ask additional questions and help you find the best way to move the project forward.
Discovery Phase is a service that our company provides for the development of PRD (Product Requirement Document). PRD is an engineering document (referred to as GD below), which includes a complete technical description of the project (up to each logo and button) and High-Fidelity Wireframes (referred to as WF below).
WPE (Work Plan - Estimate) - once we have a completed and approved PRD, you receive a Work Plan - Estimate with an accuracy of +/-20% for total hours and 3-5 days for deadline. Work Plan - Estimate will contain a detailed breakdown of the project as a whole into the 1-4 hour tasks.
Assigned team always consists of at least three people: a developer (frontend, backend or full stack), a Project Manager or a Team Lead (both are referred to as PM below) and a QA. It is often the case that if a project is very dynamic two QAs or more are included in order to ensure best performance and flexibility.
Usually during development we use one or more dev servers. Before deploying to the production server, if necessary, we use a stage server. Deployment to the production server is allowed only when all the checklists on the dev and stage servers have been successfully passed. After deployment to the production server a critical path test and all the additional tests of new functionality are mandatory.
Each task in a new, current or old project goes through the stage of updating technical documentation and updating wireframes/mockups to reflect new changes. Thus, the project always has up-to-date and complete technical documentation. This guarantees our clients project security, flexibility and independence from the contractor.
Choosing an appropriate methodology among Scrum, Kanban or task by task depends on a number of parameters like the project size, client’s preferences, whether it is an in-house project or collaboration with the client’s team. All our employees have clear regulations covering each of these cases, allowing us to be productive and flexible at the same time. Each particular methodology can only provide recommendations and not strict guidelines.
Once clients understand the rules of the game and start playing by the rules they come back to us again and again each time. This is how we build relationships with our clients which go on for years. We have clients with whom we have been working for 5, 7 and 10+ years. We are doing our best for you!
Full development cycle from PRD to publishing on App Store and Google Play
We will help you attain PageSpeed 100/100 and WebPageTest AAAAAA+
Business analytics and ERP design, development, business implementation and support
Visual, graphic, simplified, drag and drop etc.
Development of custom bots and other automation solutions on any complexity
We work with top cloud providers: AWS, Digital Ocean, Heroku
Collecting and processing any amount of data
We will find pain points for your business and how to solve them
It takes a lot of time and resources but is proven to be effective
We already have expertise in this new market
If you will play by our rules we guarantee that your project will work like swiss clock
Complex calculators for websites of any level of complexity and configuration
Thank you for your attention to our agency, we will contact you as soon as possible