The Client
AMIC Poland
AMIC POLSKA Sp. z o. o., part of an Austrian conglomerate with extensive experience in the energy sector, stands as a beacon of innovation and service excellence in Poland. Founded on a vision of utilizing the potential of natural energy sources for societal benefit, AMIC strategically invests in undervalued or threatened energy assets, ensuring their sustainable utilization.
To meet the diverse needs of its customers, AMIC boasts a network of over 100 fuel points across Poland. Beyond fuel sales, AMIC offers a comprehensive suite of services, including fleet service, vehicle rentals, car washes, and restaurants. This multifaceted approach underscores AMIC’s commitment to providing holistic solutions and unparalleled convenience to its clientele.
The Project
A Business and Technical Analysis for AMIC’s Cashless Payment Solution
Our objective was to streamline transactions without the need for physical interaction or one-time passwords (OTP) typically associated with payment machines at gas pumps.
This unique challenge involves analyzing the possibilities of implementing cashless payments across a multifaceted company that not only specializes in fuel sales but also operates vehicle fleets and derives revenue from various sources. Our mission is to devise a seamless payment solution that harmonizes with AMIC's diverse operations, ensuring enhanced convenience and efficiency for both customers and the company alike.
WHAT DID WE DO?
Our contribution to this project was a blend of business and technical analyses to dissect the existing payment landscape and explore potential avenues for introducing cashless payments. Which resulted in a system architecture’s creation.
We meticulously defined the functionalities and interactions of each system’s elements, ensuring a coherent and seamless integration within AMIC’s operational framework.
TEAM
1 Business Analyst
1 Software Architect
DURATION
2 months
INDUSTRY
The Fuel & Energy sector
WHAT DID WE DO?
Our contribution to this project was a blend of business and technical analyses to dissect the existing payment landscape and explore potential avenues for introducing cashless payments. Which resulted in a system architecture’s creation.
We meticulously defined the functionalities and interactions of each system’s elements, ensuring a coherent and seamless integration within AMIC’s operational framework.
TEAM
1 Business Analyst
1 Software Architect
DURATION
2 months
INDUSTRY
The Fuel & Energy sector
Challenges
Challenges
Complex business domain
Navigating the complexities of the gas station business domain posed significant challenges. From the intricate processes involved in refueling to managing fuel quantities, rates, and promotional prices, we encountered a multifaceted landscape that demanded careful consideration.
Multiple IT systems
Our rigorous business and technical analyses unearthed numerous hurdles inherent to the gas station environment. One such challenge was the multitude of IT systems utilized by gas stations to process payments from various sources. This intricate web of systems added layers of complexity to the project.
Integration and data exchange
Additionally, aligning the client's software with global standards presented another obstacle. Ensuring compliance with these standards was imperative for facilitating seamless integration and data exchange between disparate gas stations, amplifying the importance of this aspect within the project.
Software architecture
To address these challenges, we meticulously prepared the system architecture, defining the elements and their interactions with precision. This meticulous approach was essential for navigating the intricacies of the gas station landscape and ensuring the success of the project.
Challenges
Challenges
Complex business domain
Navigating the complexities of the gas station business domain posed significant challenges. From the intricate processes involved in refueling to managing fuel quantities, rates, and promotional prices, we encountered a multifaceted landscape that demanded careful consideration.
Multiple IT systems
Our rigorous business and technical analyses unearthed numerous hurdles inherent to the gas station environment. One such challenge was the multitude of IT systems utilized by gas stations to process payments from various sources. This intricate web of systems added layers of complexity to the project.
IIntegration and data exchange
Additionally, aligning the client’s software with global standards presented another obstacle. Ensuring compliance with these standards was imperative for facilitating seamless integration and data exchange between disparate gas stations, amplifying the importance of this aspect within the project.
Software architecture
To address these challenges, we meticulously prepared the system architecture, defining the elements and their interactions with precision. This meticulous approach was essential for navigating the intricacies of the gas station landscape and ensuring the success of the project.
The Scope of Work
What We Did?
The Scope of Work
What We Did?
Our initial approach to the project embraced modern methodologies for custom software development. However, the stringent software development standards dictated by the fuel industry compelled us to pivot from our original plan at the outset.
Taking a proactive stance in our collaboration, we presented the client with two distinct options:
A fully customized software development process, leveraging modern methodologies.
A classic approach aligned with the guidelines and standards prevalent across the majority of gas stations worldwide.
Ultimately, our approach synthesized industry standards with a modern, customized development methodology wherever feasible. This strategic blend ensured that our work met the specific needs of the client while adhering to the rigorous standards of the gas station domain.
The Cooperation Process
The Sequence of Work
The cooperation process was a series of workshops and meetings with the client.
In the first phase, the Business Analyst conducted a detailed business analysis of the problem of cashless payments, comparing his conclusions with the client's knowledge and requirements.
Based on the collected information, we defined the initial processes required to create such a system. Then, the Software Architect stepped into the project and created the final system architecture based on the conclusions from the business analysis and the needs imposed by the industry standard.
The Results
Summary of the Project
Our collaboration concluded following the analysis and planning phase, spread over 2 months. During this time, we delivered the following key outcomes to the client:
Comprehensive documentation
Comprehensive documentation, which was essential for the implementation of cashless payments. This documentation meticulously addresses all aspects specified by the client, providing a clear roadmap for seamless integration.
Development of a system
Development of a system architecture aligned with the global standards of gas stations. Within this framework, we delineated the systems necessary for the implementation of cashless payments across various channels, including mobile applications, fleet customer interfaces, external integrations, and more.
The reviev
Client’s view
"Our goal was to devise a payment solution that not only enhances convenience for our customers but also improves operational efficiency within our organization. Prognetics played a crucial role, providing a blend of business and technical analyses to dissect our existing payment landscape."
Mariusz Banasiak
IT Director, AMIC Polska SP. z o.o.
The review
Client’s view
"Our goal was to devise a payment solution that not only enhances convenience for our customers but also improves operational efficiency within our organization. Prognetics played a crucial role, providing a blend of business and technical analyses to dissect our existing payment landscape."
Mariusz Banasiak,
Dyrektor IT, AMIC Polska SP. z o.o.
Case studies
Other Prognetics projects
Preparing a platform for closed personal bets using a points system called Numzees.
Technology we used: Microsoft Azure and MySQL
Preparation from scratch of an application for travelers with sightseeing plans based on individual preferences
Technology we used: Angular, React Native, and .NET Core.
Deployment optimization, automation, technical consulting and programming support.
Technology we used: .NET, Relational databases, integration with external services
Preparing a platform for closed personal bets using a points system called Numzees.
Technology we used: Microsoft Azure and MySQL
Preparation from scratch of an application for travelers with sightseeing plans based on individual preferences
Technology we used: Angular, React Native, and .NET Core.
Deployment optimization, automation, technical consulting and programming support.
Technology we used: .NET, Relational databases, integration with external services