Optima Software
Innovation and excellence in the heart of Transylvania
Together for over 20 years
30+ Satisfied Customers
About Us
Optima Software was founded in 2003, in the heart of the IT center in Cluj-Napoca.
As a spinoff of Optima Group in 2022, we took over the main software products with our own IP, strengthening our position as leaders in technological innovation.
We are a 100% Romanian company and the only regional IT partner recognized by Asahi CEES and its Romanian subsidiary – URSUS Breweries.
We are proud of our team of 17 IT professionals at Optima Software, a collective of 14 senior career experts in the field, whose average age is 30 and who enjoy an average tenure of over 5 years.
Youth and experience combine to deliver customized and complete software solutions designed to meet the complex needs and business objectives of our partners.
Each member of our team plays a crucial role, contributing to the development and implementation of innovative solutions that support the activity of important organizations in Romania and Eastern Europe.
At the beginning of the Optima activity, we exclusively used the traditional Waterfall development methodology, at the moment we use both the Agile/Scrum methodology to quickly develop personalized business applications, adapted 100% to the needs and expectations of our customers, as well as a hybrid methodology, intended for the customization and implementation of products our software.
The evolution of a project from the idea stage to the final product goes through the following Agile stages:
- Design – Product design (UX & UI), technical design (data and application architecture, integration strategy), approach plan, risk analysis;
- Implementation – Continuous integration, software design and development, testing (automatic, unified, functional, security), risk management;
- Operating – Continuous delivery, infrastructure configuration, monitoring, level 2 and 3 technical support.
Technologies used
The ASP.NET Core platform it allows us to quickly and efficiently develop modern web applications that can be hosted in the cloud or on-premise, on both Windows and Linux servers.
Our applications are built on a decoupled modular architecture.
The backend part is represented by RESTful APIs (via ASP.NET Web API 2) and Web pages (via ASP.NET MVC Core 2).
In the front-end we use the current Angular development platform to develop responsive GUIs.
The BI (Business Intelligence) solutions offered by Optima Software are designed to manage large volumes of data from various sources.
Covering business needs on BI means: creating architecture, developing and integrating data in the data warehouse, developing OLAP databases, reports.
In addition, we have rich experience in developing Tableau / PowerBI dashboards and visualizations and integrating them through Web applications.
Mobile applications are cross-platform (Universal Windows Platform, Android, iOS) and implemented using the Microsoft Xamarin Forms development platform.
This platform allows the fast and efficient development of highly performing native applications, which cover the same business logic in a multi-platform approach.
The stages of the implementation process
Our projects have well-defined milestones, refined from our past experience. Permanent communication with customers is one of our basic principles. We manage the people involved in the project (stakeholders) with utmost care, at every stage of the project.
Throughout the process, we ensure this communication in order to help our clients achieve their targeted business goals by implementing our solutions.
1
Requirements analysis
At this stage, our team works closely with the client to understand the needs and requirements of the project.
Detailed information on business processes, expected functionalities and other important aspects is collected to define a clear and comprehensive action plan.
2
Planning/Budgeting
After identifying the requirements, the necessary resources are evaluated (in Time & Materials logic) and the costs associated with the project are estimated.
This stage involves defining a project plan and a detailed budget covering all phases of the project, from development to implementation and post-implementation services.
3
Projection
In this phase, our specialists create plans and models for the software solution.
Design includes system architecture, user interface, and integration with other existing components. The goal is to provide a functional and easy-to-use solution.
4
Development and testing
Our team of developers handles the actual implementation of the software solution. Testing is integrated into this process to ensure the quality and stability of the final product.
Unit, integration and performance tests are performed to identify and resolve any issues.
5
Implementation
Implementation involves launching the solution at the customer. Our team ensures the installation and configuration of the software in the client's environment, the training of the staff and the verification of all the implemented functionalities in the phase of UAT – (USER ACCEPTANCE TESTING).
Through a "PILOT" type stage, we ensure a smooth transition and the minimization of any interruptions in the client's activity.
6
Post-implementation services
Once the solution is implemented, we provide support and maintenance services to meet the customer's needs.
Our team is available for troubleshooting, updates and technical support, ensuring that the solution remains functional and up-to-date.
News and events
Stay informed with Optima Software events and news. Here are the latest articles: