How we develop solutions in Java
Our philosophy
Firstly we provide highly qualified and experienced Project managers, Business Analysts and/or Solution Architects for projects:
- to understand the customer needs and identifies the problems coming from business processes,
- to analyze requirements and propose a solution and resource plan
- to prepare decision about choosing the implementation design
Our business concept
We take part in the implementation
- Complete project implementation: at a fix price,
- Participation in the implementation (T&M or specific modul): based on daily rate or fix price
Implementation flow
- Understanding the tasks, defintition of project scope and goals,
- Making a High Level Design (HLD)
- Developing pilot or prototype
- Making a Low Level Definition (LLD)
- Developing (parallel with finalization of LLD)
- Testing (manually and automate)
- One month support after GO LIVE
The process of development is transparent to the customer. We use JIRA, GitLAB and TestLINK technology and our customers get access to these systems.
Test and UAT environment are remotely accessible via VPN. Our customers can be test the development and milestone builds of application being made.
In case of outsourced development we use online tools for communication and we can proivide a separate room for development with its own physical access control.