Development

This is where real innovations are made!

We will meet all your wildest needs

We create solutions that implement even the most advanced and complex visions of our clients. If you have an idea, you know your industry perfectly well and you need a team that will implement your idea, you’ve come to the right place.

Sit down and tell us about it, let’s brainstorm, analyze the project and look for the best technology and the best specialists for its implementation together!

blackboard

How our software development process
look like?

PHASE 1

Business analysis

At this stage, we collect functional and non-functional requirements and start working with UX / UI – one picture worth a thousand words😉

The most common products of this stage are:

  • Data flow diagrams
  • BPMN diagrams for the To Be process
  • Permission matrix
  • Non-functional requirements
  • Performance requirements
  • Security Requirements
  • Mock-ups or final UXs – depending on the requirements

Based on the analysis, we decompose the project into tasks, specifying:

  • Success Criteria
  • Blokery
  • Threats

PHASE 2

Development

The development phase begins with planning the schedule on the basis of the tasks prepared in stage 1. At this stage, the infrastructure needed for the project is set up:

On the side of Exaco, we put:

  • Dev
  • QA server

On the client’s side, there are:

  • UAT server
  • PROD

The development of the application begins and we carry out new tasks. The completed and tested tasks are sent to UAT for you, for acceptance tests according to the previously described success criteria.

Documentation is prepared for the project on an ongoing basis, which describes the most important elements of the system, such as:

  • Architecture
  • Description of the infrastructure
  • External integrations
  • Meeting notes

PHASE 3

Stabilization

This stage is used to stabilize the project calmly. At this stage, the first selected users gain access to the project, we catch the last errors, we fulfill the last “whims” of users, which they forgot at the earlier stages. At this stage, a security audit is performed.

PHASE 4

Training

We conduct training for key system users in the form of an online webinar. The recording of the webinar is made available and serves as an instruction for future users of the system.

PHASE 5

Implementation

At this stage, the software goes to the production server and is made available to end users. After implementation, we conduct post-implementation tests according to test scenarios developed at the development stage.

PHASE 6

Warranty

We provide a standard 3-month warranty for each project – this is a sufficient period to catch all errors and fully stabilize the system. However, we have a rule that each system change ordered from us extends the warranty for the entire system by another 3 months, so experience shows that the warranty covers the entire life cycle of the application.

PHASE 7

Maintenance

90% of our clients buy additional technical support from us in the form of the ServiceDesk service – more information can be found here .

Quick tips

How to choose the right Software House for my project?

heck what the manufacturing process looks like

You will be surprised how many companies still operate without an established software development process. If you hear at the meeting that we come to each client individually and it all depends on the project, it’s time to run away. Either you have a process and according to it the project is being carried out, or SH will learn everything from you all over again.

Ask about the post-implementation service

Good IT companies provide comprehensive services to their clients and provide them with further maintenance and development of the project after implementation. This is very important because the world is changing and you have to constantly develop the system once it is made. The very writing and implementation is only part of the IT project life cycle.

Quotation after one meeting

An IT project is best compared to building a house. Imagine that you are meeting the architect and during the one-hour meeting you tell him what kind of house you want to have. It is to be at least 200m high, with windows, preferably graphite, and in the kitchen there should be an eaves and light green walls. Do you think that after such a meeting, the architect will prepare a project that the contractor will be able to at least evaluate? It is similar in IT – for a good system design you need to spend approximately 20% of the total project budget. And it does not work in such a way that the less we spend on analysis and design, the less we spend on implementation – on the contrary😉

Bet on good relationships and references

Business is based on good relationships between people. Partners for the implementation of IT projects should be selected even more taking into account how the company will cooperate in the future. Starting a project is associated with a supplier, most often for many years, so it is worth choosing those who are proven, have already successfully completed projects for other companies and can boast high reputation and recognition among their customers

Testimonials

If you want us to implement a project for you, please contact us as soon as possible!