Axiacore

contact

FAQ

We have total disposition to solve all your doubts. You can check any of the options below.

Es En

Are project prices given per hour or fixed price?

Projects are priced based on "time and material". With over 10 years of experience, we can produce very accurate estimates. We do our best to stay within budget or give you a broad warning if we think we can exceed our initial estimate so that we can coordinate progress. Previous customer references can confirm the accuracy of our estimates and can be provided to you upon request.

After the delivery of a project, we handle "Development Phases", each phase has a certain number of hours and the new functionalities are estimated by hours.

Have you created a platform for an in-house team?

Very often Axiacore transitions from a platform to a customer's internal development team. As part of our regular transition for any client, we transfer all functional specifications, wireframes, UI design resources, screen flow maps, passwords / certificates / credentials, and source code to the client. If we are delivering a complete project without prior commitment to the customer's development team, the transition may take a little longer depending on the support required. This can range from a few days to a couple of weeks. The transition is usually free, unless engineering resources are needed to facilitate the transition or the PM is required to spend more than a week on the transition and training. We have even helped companies interview potential new technical team members, for example developers and CTOs.

How do we work with our clients?

Axiacore begins most projects with a discovery, planning and design phase (phase one). First, we determine the appropriate technologies and development schedule. Second, design teams inherit user stories that were written during the sales process. User stories are simple lines of text that describe the activities that different types of users should be able to carry out within the platform.

Third, our design team aims to create grayscale diagrams to illustrate what a user's flow will be like through the platform (wireframes). Fourth, we transition to full-color illustrations / designs that have the final look and feel (i.e.UI, UI). Fifth, the platform designs are uploaded to a prototyping platform called Invision that allows our team to create sliding "access points" so you can display the application on a cell phone or via a simulated cell phone in a web browser.

Once the work is complete, we move them to the development phase (phase two). The development / engineering team works hand in hand with the PM to follow the schematics and functional specifications of the platform. Our first development objective is the first delivery milestone; This is a highly functional compilation of the application that contains a subset of features agreed by Axiacore and the client. We then begin an iterative process of finalizing the remaining features. At the same time, a quality control team creates a complete test plan for the application. The quality control team continually performs regression and functional tests on the application, reporting problems to the PM.

How do you train a client's development team?

Along with all the documentation and project support, we are pleased to provide hands-on training to developers / internal team members as part of the transition. Usually there is no extra charge for this if only a few hours are required. If ongoing training is necessary, for example, an in-house developer is unfamiliar with application development and requires a crash course, then we can offer our services at our $ 154,000 per hour rate for training. We have even assisted our partners in recruiting their own technical / development team when the time is right.

How is the Axiacore team distribution for each project?

According to the different stages of a project, Axiacore allocates resources for each phase. A team of at least 7 people will work on a project: 1 Project Manager, 1 User Experience Designer, 1 User Interface Designer, 1 Technical Architect, 1 Front-End Developer, 1 Back-End Developer, and 1 Engineer quality control, in addition to the technical and strategic supervision provided by Axiacore's leadership.

The entire team is in the company offices, which gives us greater control over customer deliverables. The PM is the main point of contact and channel with all other team members. With that said, customers can speak directly to any team member as needed.

How long does it take to build an average platform?

Usually 3 months. The fastest is 2 months, and when it is very large it can go up to 6 months.

How much does an average platform cost?

If we were in full development on a new project, a customer can estimate a cost of between $ 10mm and $ 20mm per two-week sprint usually billed every two weeks. If Axiacore takes care of everything from discovery, planning, design to development, the total cost of the application is around $ 120mm for a high-performance platform. That said, it depends a lot on the complexity of design and development required for each individual project, we have built complete platforms with an investment of between $ 50mm (MVP) and $ 300mm (a full-featured business app).

At the end of the project, we will transfer all the source code and files of the project, our clients own all the intellectual property. After going into production, we provide all the activities included in the Service Center at an hourly rate of $ 80 thousand per hour, this service is created to avoid the short-term obsolescence of the platforms and to ensure their proper operation. The monthly cost of maintaining an average platform is $ 2mm per month, but it will always depend on the complexity of the platform and the number of requests we receive on average.

What does Axiacore need from a customer to get started?

This varies from project to project. Anything that a client has to help us clear the way is very valuable; Examples include: a feature text summary, drawings, schematics, simulations, full and layered Photoshop files, Illustrator or Sketch design resources, examples of pre-existing applications with similar functionality and / or design. The more documentation, generally, the faster the discovery, planning, and design phase. If the project involves working with pre-existing software or partnering with an in-house development team, the most important element would be any technical documentation, including API documentation and access to a development / codebase environment.

What is the quality control (QA) and testing methodology?

We believe Axiacore's quality control and testing methodology is part of our competitive differentiation. The fact that we dedicate resources solely to this function is something that sets us apart from other development companies for which testing is simply an afterthought. At Axiacore, quality control is handled at all levels of development. In general, there are 3 layers of quality control / testing that occur for each project:

1. Testing of internal development team:

Each development team has an in-house QA manager along with the developer leader who performs basic validation of bug fixes before builds are released. When the Development Team solves the items, they are entered into the "Tests Performed by the Development Team" card stack within Club House.

When developing new projects, the development team will also be responsible for creating "unit tests" for our code so that we can quickly run a basic set of checks.

2. Dedicated quality control engineer:

  • Each project has a dedicated QA Engineer who sits independently from the Development Team and is responsible for:
  • Write a test plan based on user stories that describe a list of scenarios to verify the expected results.
  • Verify and close the errors that the Development Team has marked as complete.
  • Work with the Development Team to report problems and regressions.
  • The QA engineer takes items from the "Tests Performed by the Development Team" stack and checks if it is really fixed. If so, the card is moved to the "Done (Verified)" stack, or sent back to the "Weekly Priorities" or "Product Backlog" stacks, as appropriate. The QA engineer will generally perform their tests on 2-3 devices, depending on the project requirements.

3. Project Manager (PM) tests:

The final quality control gate is the PM responsible for the quality of the entire product. They will also work with the quality control engineer to verify that the elements have been correctly solved, in addition to identifying new problems that come from the customer. The PM will properly program the problems to be solved based on their severity and importance.

What level of quality control is included?

A quality control engineer (QA) is assigned and a custom test plan is created for each project. During the Development and Testing Phase, the QA Engineer continually tests the application using automated unit and functional tests, allowing us to have a significant level of confidence in the security and stability of the platforms we develop.

What taxes are assumed in Axiacore?

Axiacore SAS is a company with 100% Colombian capital, with all its collaborators hired legally and directly by the company, we do not work with contractors or freelancers for our projects, so we are responsible for all taxes and labor obligations. For our clients there is a tax advantage that allows them to contract our services with ZERO percent VAT throughout the Colombian territory.

Why is Axiacore different?

  1. First of all, we live and breathe with state-of-the-art technology, therefore your platform will be equally avant-garde with a long "useful life".
  2. With a perfect combination of local, national and international talent, it is guaranteed that you will get the combination of a high quality product at a fair price.
  3. Once we have an employment contract. A dedicated Project Manager (PM) will be assigned to your project, as the only point of contact for all your needs and questions. This PM will remain with you for the duration of your relationship with Axiacore and is the channel to all the resources we have to offer, which speeds up communication and avoids reprocessing with the company. Our PMs are the best in the business and we are pleased to introduce you to a PM (and the development team) once we have a budget on the table to discuss.
  4. We focus more on design than most other companies. We divide our design team into two specific functions: Product / UX UI. They are rare designers who are good at thinking about product flow and decisions as well as brand, colors, logos, and the overall user interface. To that end, each project team has a UX Designer and a UI Designer staffed to ensure high-end design. Because of this we have won 4 Steel Pencil awards for best website.
  5. With more than 10 years in the industry and more than 250 finished platforms, we have the experience to build your platform in the most efficient and economic way possible.
  6. Our testing and quality control methodology is rigorous and as important to us as actual development, which means your platform will be as bug-free as possible. We have a dedicated quality control engineer with staff on each project. This engineer is not the original author of the code that guarantees the highest quality results.
  7. Our methodology allows us to deliver results every two weeks, allowing us to work hand in hand with our clients and prioritize work according to the needs of the project.