Initial inquiry
Let us know what you need. Disclose the general requirement of your idea.
To ensure the best possible quality we have implemented established Software Development practices.
Atlantify’s experience allows us to establish a partnership using different engagement models to provide customers with a high level of transparency and full control. Based on the size, complexity and delivery terms of the project we can offer working models according to any of your specific requirements.
Let us know what you need. Disclose the general requirement of your idea.
We will contact you to discuss your vision and the means we can offer to achieve it. Our experts will analyze your business needs, identify particular problems or review preliminary specifications provided by you. We will then present you an offer including initial prognosis for resources, timeline, and cost.
In this phase we will work together closely to determine the final scope of your project, working out specifications and choosing development methodology. We prefer to work with Scrum which has proven to produce excellent results and also keep all the project stakeholders in sync. However, for some project, especially short term ones with fixed budgets, Waterfall might be a more appropriate methodology.
During the development phase of your project, we will schedule regular meetings. They vary from weekly and daily meetings to align the work of all team members, to planning and validation meetings with you. You will be welcome to join all meetings that interested you. Also, we are always a phone or Skype call away, if the need for unscheduled meeting arises.
Our primary goal is to ensure the best possible quality, so the work of our developers always starts with creating automated tests. Furthermore, the technical lead reviews all commits. At the end of each iteration, we will thoroughly test the product, to ensure no bugs are introduced and will then deliver it to you for final validation.
Continuous delivery is an extension of continuous integration. Continuous integration puts a great emphasis on testing automation to check that the application is not broken whenever new commits are integrated into the main branch. Continuous delivery goes one step further to make sure that developers can release new changes to customers quickly in a sustainable way.
We believe in transparency, and since as our client, by default both the delivered code and intellectual property are your private property, we keep them secure but accessible by you at all times in Git. We can use code repository dedicated solely to your project or use yours if you already have one.
We won't abandon you immediately after we finished your product. We can offer continuous monitoring of your environment so you can rest assured that your product is running smoothly no matter the challenges ahead of you. We can jump back in if you need to expand or update your product and not worry about delays due to continuity issues.