SlideShare a Scribd company logo
1 of 9
Download to read offline
Deliveringthefuture.Now


Weadvanceandinnovate

yourbusinesswithdigital

transformation
LEGACYSOFTWARE
MODERNIZATIONFOR
AHEATEXCHANGER
MANUFACTURER
Ourcustomerisoneoftheleadingglobalmanufacturersof
heatexchangers,specializingincustomizedsolutionssuitable
forextremeenvironmentalconditions. 

Theysupplyheatexchangersformanysectors,including
transportation,energy,oil,gas,chemical,marine,heavy
industries,food,beverage,HVACandrefrigeration.
Domain: 

engineering,heatexchanger
manufacturing,heating&
coolingsystems
Budget: 

>200.000$
Duration: 

1year
Challenge
The engineering toolset, which the customer had been using for more than
two decades, had become complex and outdated. The problem was that the
software was based on old technologies and was developed by people who
were no longer with the company. Its maintenance required added manual
effort which led to higher process costs.

“We need a state-of-the-art solution” - that’s what our customer emphasized
on during the Clarification Call with us. The customer wanted to have a
modern software that would provide calculation results in a quick and easy
way, as it is one of the key factors in heat exchange industry which affects the
client's decision in choosing the supplier.
The customer’s pain points:
slow and poor performance
the necessity to maintain their
own environment, which took a
lot of effort and was risk-prone
strong dependency (if the system
stopped working in the head office,
it stopped working everywhere)
the problem of data backup and
storage (local installations are not
the most optimal backup solutions)
outdated approaches to user
identification and authorization
old-fashioned design and
unintuitive functionality
Tasks:
to improve the efficiency of Sales/Order
management process including further
development of the tools and applications
used by the customer
to integrate the tools with the customer’s
authentication system
to use SharePoint as a document
management and storage system
to upgrade UI by making it more current
while minimizing changes in UX, thereby
lowering the barrier to entry
to stabilize the current system, retaining all
of the system’s components and business
logic
Solution The volume of work was quite substantial. It required a thorough
analysis phase. At the start, the stakeholders in the customer
company couldn’t come to a common understanding of what the
project goals were. To make sure that the project implementation
result will reflect what the customer really needed, it was decided
to start with the Pre-Discovery workshop: we clarified all the
details, discussed the customer’s pain points and chose the
direction for further analysis. It prevented the project from going
in the wrong direction from the very beginning and created a
proper base for the Discovery phase
In this phase, we defined the tasks, planned the resources and the
stages for implementation, and made the estimation of the project.
This approach helped avoid wrong strategic decision-making and
contributed to a successful project implementation: migration of
the legacy system to Azure Cloud (fulfilling all the customer’s
requirements) and implementation of the new UI.
Deliverables of *instinctools team:
Architecture improvements and technical
solutions compatible with Azure Cloud
CI/CD
Project Charter with settled release
processes and communication plan
UX/UI strategy and the implementation
of new designs
Benefits for the customer:
minimizing errors and
efforts for testing
making the maintenance
process easier
lowering maintenance
process costs to a minimum
reducing the workload (less
time spent on requirements
engineering and easy reuse
of working modules)
unifying the whole process
of equipment configuration
getting their software up to
modern standards which makes
addition of new features and
upgradation of the existing ones
cost and time effective
Technologies Cloud Technologies
Java 11
Spring Security
Gradle
Spring Cloud
Spring Boot
Spring Web
Microsoft Graph
Spring JDBC
Docker
Azure Pipelines
Azure AD
Azure App
Configuration
Azure Monitor
Azure SQL
Database
Microsoft
SharePoint
Azure DevOps
Azure Container Registry
Azure AKS
Azure Key
Vault
Azure Files
Deliveringthefuture.Now


Weadvanceandinnovate

yourbusinesswithdigital

transformation
Doyouhaveasimilarprojectidea?
Contactus—andwewillestimateyourprojectscostsforfree!
Contactus
©instinctools instinctools.com contact@instinctools.com

More Related Content

More from *instinctools

More from *instinctools (13)

Data Integration: Huntflow and PowerBI | Case Study | Software Development Co...
Data Integration: Huntflow and PowerBI | Case Study | Software Development Co...Data Integration: Huntflow and PowerBI | Case Study | Software Development Co...
Data Integration: Huntflow and PowerBI | Case Study | Software Development Co...
 
Top software development trends of 2021
Top software development trends of 2021Top software development trends of 2021
Top software development trends of 2021
 
6 hidden costs of cloud migration
6 hidden costs of cloud migration6 hidden costs of cloud migration
6 hidden costs of cloud migration
 
Learning management system
Learning management systemLearning management system
Learning management system
 
P2P trading platform - Blockchain solution for electricity provider
P2P trading platform - Blockchain solution for electricity providerP2P trading platform - Blockchain solution for electricity provider
P2P trading platform - Blockchain solution for electricity provider
 
Java Memory Model
Java Memory ModelJava Memory Model
Java Memory Model
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT
 
Java NIO.2
Java NIO.2Java NIO.2
Java NIO.2
 
Electron. Build cross platform desktop apps with web technologies!
Electron. Build cross platform desktop apps with web technologies!Electron. Build cross platform desktop apps with web technologies!
Electron. Build cross platform desktop apps with web technologies!
 
Videostream compression in iOS
Videostream compression in iOSVideostream compression in iOS
Videostream compression in iOS
 
Apple Watch (Part 2)
Apple Watch (Part 2)Apple Watch (Part 2)
Apple Watch (Part 2)
 
Apple Watch (Part 1)
Apple Watch (Part 1)Apple Watch (Part 1)
Apple Watch (Part 1)
 
Viper architecture
Viper architectureViper architecture
Viper architecture
 

Recently uploaded

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Recently uploaded (20)

Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
What is a Recruitment Management Software?
What is a Recruitment Management Software?What is a Recruitment Management Software?
What is a Recruitment Management Software?
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 

Legacy software modernization for heat exchanger manufacturer