At Moravio, we are often asked similar questions by clients or other partners and colleagues. We have therefore decided to create this list of frequently asked questions, which we are gradually adding new questions to. We hope that the answers below may shed some light on some of your questions.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Moravio has been a fully remote company since 2020. Our team consists of professionals from several European countries. However, because we were originally founded as a company in the Czech Republic, we still have the most hubs to meet us here in the Czech Republic (Prague, Ostrava, Brno). We can also meet you in Spain (Barcelona) and few other locations.
We communicate primarily online using video calls, email, the Slack platform and other specific tools based on the project requirements. If necessary, we are always ready to meet the customer in person anywhere around the world.
There are couple of steps to ensure absolute privacy and confidentiality:
We use Agile methodology, specifically Scrum and run in two-week sprint cycles. The type of cooperation is Time&Material. Our development includes QA, code-reviews, CI/CD, and everything else which is needed for modern development. If you want to read about it in more detail, please, visit this page How We Work.
This depends case by case. We develop in such a way that the source code is readable and clean. Additionally, we also write automated tests that serve as a form of documentation. Where it's really needed, we write traditional documentation. We are also used to write API documentation or user documentation for the users of your project.
We have an experienced team of developers with past experience from EU, UK and US projects. We have designed and engineered complex systems to manage large amounts of data, inputs/outputs, etc. and have also created IT projects for various industries. Our development includes everything modern development should, like manual + automated testing, code-review, CI/CD, containerized environments etc. If you want to read about it in more detail, please, visit this page.
Thanks to agile approach, we always focus on small chunks of the whole project and deliver value sprint by sprint. Our communication with you is very flexible, factual and focused on values for your business.
No, quite the opposite. We always welcome and actually required the client's time devoted to the project. The agile way of software development directly encourages it.
Requests for change are highly appreciated. One of the perks of using Agile methodology is frequent communication with the client. In today's fast paced business environment, this is to be expected. We develop in two-weeks sprint cycles, which include time for the customer to express requests for change.
We are very proud to be "industry agnostic". Our strength lies in experience from different areas such as Fin-tech, Automotive, E-commerce, Heavy Industry, Real Estate, Logistics, Human Resources and much more. Thanks to all this experience we are able to understand the market as a whole and combine both Business and Software development knowledge and values together to create the best possible project.
We are business focused. We communicate honestly and openly. We have cooperated with interesting and successful clients from the EU, UK and USA a delivered a lot of projects. Our experience in various fields is an added value to the development and business value.
We're not trying to have hundreds of customers. On the contrary, we have a few large customers that we can devote maximum attention to and help them in their business.
We have been on the market for over 11 years and still have quite a big plans for the future. Here is a link to the worldwide Clutch platform, where you can read how our clients rate us.
If we can choose, our main technological stack is based on JavaScript, that usually means TypeScript, Node.js and React / React Native. We are also skilled in Vue.js and Angular. We also use a lot of Python and C# and have experience with a lot of different technologies like Machine Learning, AI, DialogFlow, Kafka, ElasticSearch, Amlify, Severless. For a full picture about the technologies we use, please, have a look here.
Each project is specific. Sometimes we are able to start the development within a month, another time it takes 6 months. It all depends on many factors like:
We highly encourage you to contact us so we can provide you with the estimate.
That depends on the individual business case (especially on who your customer is and what is the purpose of your application and value for your customer). In recent years, the complexity of mobile application development has increased. In addition, it is no longer the case that every software / web service needs its mobile application. We are always ready to guide you and share our opinion and experience with you.
MVP (Minimum Viable Product) is a software product that contains those functionalities that are absolutely necessary for solving the problem, for which the software was developed. It is a basic (sometimes final) version that is usually usable for customers or serves as a demo for your investors.
With MVP you and your end users can test the usefulness of the product and see if your business is viable. This approach can save quite a lot of time and money and get your project to market much faster.
This is something we cannot answer. We will always provide rough cost estimates for the features you want to have implemented, based on the information you give us. If there is a deadline, we try (together with you) to adjust the scope of work in Backlog required to create MVP (minimum viable product). We always prioritize based on your needs and business value.
Yes. We will need some time to do so, but due to the frequent communication with you, the client, through regular planning and sprint cycles, we can estimate the future course of the project in advance and advice you to increase the number of developers.
Yes. This is not a problem and we are used to it. However, to ensure that we don't end up with a design which is time consuming or hard to implement, we appreciate to be included in the design process. We do this primarily to protect you, our client, from extra costs of implementing unnecessarily complicated design.
Our main focus is the development of custom web and mobile applications. As part of the development, we have software developers, QA testers, project and product Managers, UI and UX experts, DevOps and other roles. We are also interested in different areas, such as Metaverse, NFT, IoT, Cryptocurrencies, Smart home tech, etc.
Pomáháme korporacím, středním podnikům a startupům s digitálními produkty.