Get in touch →

CCI Assistant

A manufacturer of equipment for validation, counting and storage of banknotes




Multi-Sector Holdings

Business size:



Computools team has applied its deep knowledge to carry out a professional redesign of the client’s application, improve it and strengthen it. Thanks to these efforts and the coordinated work of specialists, the client was completely satisfied with the finished product.

Several key options we solved:
  • Made an app a cross-platform saving its best features.
  • Increased speed, security, and performance.
  • Added a user-friendly interface with a streamlined flow.



  • An outdated, slow, and feature overloaded mobile application
  • Poor mobile app user experience and interface design
  • Limited number of Windows Phone devices amongst the company’s user base


  • A well-established reputation among enterprise-level and SME clients
  • High-demand product and service offering for a variety of industries
  • Experience in pioneering security solutions for cash counting, storage, and protection


Volumatic is a leader in intelligent physical cash handling solutions for Banking, Retail, and Leisure industries. Volumatic’s innovative solutions for counting, moving, and protecting banknotes enhance security, increase operational efficiency, and reduce shrinkage. Volumatic products across the globe secure over 4 billion dollars daily.

The previous incarnation of the CCi Assistant mobile application suffered a feature overload and lacked support, as it had been originally developed for Windows Phone OS. The app’s slow operation coupled with a limited number of Windows Phone devices among the user base encouraged Volumatic to redesign the application. Computools team was entrusted with the development of an Android mobile application to enable efficient management of cash collection, validation and counting through smartphones.

Digital Platform & Technology

Computools team carefully selected the best-suited set of technologies to fulfill the client’s goal of upgrading the outdated Windows Phone application and substituting it with a high-performance cross-platform solution.

Communication Framework

We established a clear and efficient two-way communication, crucial for the successful digital transformation, through regular email reports and Skype calls. A structured documentation environment coupled with an access to Computools’ internal task management platform enabled the client to track the project’s progress and introduce necessary changes to the initial requirements.


Using behaviour-driven development approach, Computools team created a detailed system requirements specification based on the user stories and the business process map.

As a CCi web admin I want to login so I can manage the mobile app Scenario #1 - Login with valid username and password Given that I have entered in my email address as username and email address is correctly formatted And I have entered in my password When I click the submit button Then I should be logged in Scenario #2 - Username incorrect Given that I have entered in an incorrect email address as username and email address is correctly formatted And I have entered in my password When I click the submit button Then display error message Scenario #3 - Password incorrect Given that I have entered in my email address as username and email address is correctly formatted And I have entered in an incorrect password When I click the submit button Then display error message As a CCI user I want to scan a barcode of the new cash pouch so that I can start using the new pouch to accept money ACCEPTANCE CRITERIA


Taking the client’s requirements and the project’s specifics into account, we have assembled a team of experienced software engineers, hand-picked from Computools’ talent pool to implement the digital transformation.


Established development flow and communication channels ensure smooth collaboration among Computools team members. Rapid prototyping, streamlined designs, and innovative products are the result of their synergy.

Dev Meeting

Working as a single unit, Computools software engineers share expertise and experience to boost overall development speed. Digital collaborative tools enable parallel code editing for quick results

Team Brainstorming

The project starts with a brainstorming session in a laptop-free zone with designers, developers, and project managers sharing ideas and feeding each other’s creative thinking.

Feedback Session

Every sprint is finalized by a feedback session with the client to factor in requirement changes and exchange ideas and opinions to reinforce innovative thinking and increase development efficiency.

Internal Communication Flow

Email and Skype were the Computools team primary internal communication channels for report sharing and addressing urgent issues. Regular audio and video conferences with the client enabled efficient communication throughout the development process. The client could follow the task assignment process and the project’s progress through Trello and Redmine project management platforms.

Project Management Methodology

To ensure continuous delivery and flexible development process, Computools team used Kanban project management methodology. Each 2-week sprint was followed by a new build enabling just-in-time implementation of the finished project.

Project timeline



First Sight
  • Client's Business Processes Analysis
  • Identifying Strengths & Weaknesses
  • Setting Goals With The Client
  • Establishing Specification, Tasks & Deadlines

Product DESIGN

  • Business Process Modelling
  • Technology Selection
  • Digital Platform & Technology
  • Specification, Tasks & Deadlines
Project Management Flow
  • Expertise-based Talent Evaluation And Team Forming
  • Internal Communication Flow Establishment
  • Project Management Methodology
Development Flow and Methodology
  • Development Methodology

Product Engineering

System Implementation
  • System requirements’ analysis
  • Roles and tasks assignment
Software Development
  • Code Creating & Refactoring
  • UI/UX Design
  • Testing & Fixing
  • Safety requirements’ verification


The product architecture plays a key role in developing it from scratch and when working on an upgrade. Computools' integrated approach includes the development of the architecture for the project, which allows taking into account not only functional features but also their interaction.

Contact Us

Get in touch to discuss your project or service expectations.
Simply fill in the form below or send us an e-mail to

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.