Retail POS & Cash Register Platform
- Type
- Enterprise case study
- Employment context
- Former employment, delivered with teams
- Employer
- Tarım Kredi Teknoloji
- Period
- April 2023 – April 2026 (period of employment)
- My role
- Led product and delivery on the employer side: product vision, roadmap and prioritisation, MVP scope, and coordination of the UAT, pilot and live stages.
- Domain
- Retail Operations
- Team
- Designed, built and tested by the in-house software, analysis and testing teams, working with store operations and business units across the group.
- Evidence
- Figures are drafts awaiting approval. No screenshots or internal architecture details are shown.
Enterprise project undertaken during my employment. The platform is owned and operated by the respective organisation; my contribution is described below.
This is a case study of an enterprise retail POS and cash register platform delivered through Gönenç Türkekul's former employment at Tarım Kredi Teknoloji. The platform replaced legacy store software across a large cooperative retail network and connects cash registers with store devices and group systems. The page describes the problem the team addressed, what the platform covers, how rollout risk was handled and his specific responsibilities in scope, prioritisation and release coordination. The platform belongs to the organisation that operates it; he does not sell or license it.
The organisation and its stores
The Tarım Kredi group runs a large cooperative network with retail stores in many locations. The group's technology company, where I worked, builds and runs software for these stores and for the group's subsidiaries. Store staff depend on the cash register for every sale, so it is one of the most visible systems in the whole group.
How stores worked before
Store operations relied on legacy and fragmented structures. That made it hard to standardise how transactions were handled from one location to the next, to connect the cash register with other systems, and to roll out new versions. Every upgrade meant real effort across a very large number of sites, so upgrading was an operational project in its own right.
The problem to solve
The group needed one modern cash register platform that could run in many locations, work with the devices in each store and connect to central systems. It also had to make version upgrades manageable at network scale. The people most affected were cashiers and store managers, who use the system all day, and the teams who install, update and support it.
What the platform covers
The team built a modern, integrated cash register and store operations platform. It supports many locations, integrates with in-store devices, connects to the group's systems and handles the operational scenarios stores meet in daily trade. It was designed to make rolling out new versions across the network more manageable. Detailed architecture and device configuration stay private.
Capabilities in scope
- Cash register transactions at the point of sale
- Integration with in-store devices
- Integration with group systems
- Standardised transaction processes across locations
- Centrally managed version upgrades and rollout
My role and the team's
This was team work. The software, analysis and testing teams designed, built and tested the platform, and business units shaped how it should work in stores. My part was product and delivery leadership: deciding what the platform had to do first, keeping priorities in line with the business, and steering it through the test, pilot and live stages.
My part
- Product vision, roadmap and prioritisation
- MVP scope definition
- Coordination of alpha, beta, UAT, pilot and live transitions
- Balancing technical debt, regulatory needs and business priorities
- Dependency management across related internal products
The team’s part
- Software design, development and device integration
- Requirements analysis and documentation
- Testing and release quality
- Business input from store operations and group units
Trade-offs and constraints
A cash register cannot simply be switched off and replaced. We used a phased approach: a defined minimum scope first, then alpha, beta, user acceptance testing and pilots before wider live use. Each stage depended on devices, store readiness and other internal products, so dependency management mattered as much as the software. Roadmap decisions weighed technical debt and regulatory requirements against business requests.
Coverage and intended value
Figures from the sources
1,100+
Cooperative locations
Draft awaiting approval
- Documented coverage
- Deployed across 1,100+ cooperative locations, according to the published site and CV.
- Intended value
- one standard way of handling transactions across locations, better operational visibility, and version upgrades that take less effort to roll out across the network.
What I learned
At this scale, the release process is part of the product. A feature is only finished when it can reach every store safely and be supported afterwards. I carry that into delivery plans: define the smallest useful scope, test it with real users early, and treat rollout, devices and support as product decisions rather than tasks that happen after development.



The case in four stages
- BeforeStore operations ran on legacy, fragmented software that was hard to standardise and upgrade.
- DecisionReplace it with one integrated platform, delivered in phases from a defined minimum scope.
- SystemA cash register platform connected to store devices and group systems, with centrally managed upgrades.
- ChangeTransaction handling is designed to follow one standard, and new versions are rolled out centrally.
Drawn route of the case. The platform belongs to the organisation, so no screens are shown.
Technical, operational and managerial
Technical
The platform had to work with the devices in each store and with central group systems at the same time. Hardware integration meant cash registers working reliably with in-store equipment; enterprise integration meant transaction data reaching other systems. Release management mattered because one version had to reach a very large network without disrupting trade.
Operational
Cashiers and store managers use the system for every sale, so the work focused on transaction processes that behave the same in every location. Rollout and support were planned as operations in their own right: preparing stores, installing new versions and handling questions after go-live.
Managerial
My own work sat mostly here. I set the roadmap and priorities, defined the first useful scope and planned the path from alpha to live. Aligning store operations, business units and technical teams on one sequence of releases, and managing dependencies on other internal products, took as much attention as the features.
Questions answered
Why is modernising POS across many locations complex?
Every store depends on the cash register for daily trade, so it cannot go offline for long. The software has to work with the devices in each store, connect to central systems and be upgraded across a very large network. That makes rollout planning, testing and support as important as the features themselves.
Which operational scenarios mattered most?
The sources describe the core as standard cash register transactions across locations, device integrations and the many operational scenarios a store meets in daily trade. A detailed scenario list is not published here. The general approach was to cover the transactions stores rely on every day first, then extend.
How were deployment risks managed?
Through a phased path: a defined minimum scope, then alpha, beta, user acceptance testing and pilots before wider live use. Dependencies on devices, store readiness and other internal products were tracked as part of the plan.
What was Gönenç Türkekul's role?
He led product and delivery on the employer side: product vision, roadmap and prioritisation, MVP scope, and coordination of the test, pilot and live stages. The in-house software, analysis and testing teams built and tested the platform.
Can this platform be bought or licensed from Gönenç Türkekul?
No. The platform is owned and operated by the organisation he worked for. This page describes his experience; the related service pages explain how that experience can apply to other organisations.
Facing a similar change?
If your organisation is planning a change like this one, I am glad to talk it through.