Seamless transition to a web application, saving costs and simplifying processes
Challenge: Time Care aimed to modernise its desktop application used for deploying medical staff for shifts by creating a responsive web interface that would simplify the process and ensure compliance with all applicable regulations.
Approach: We provided tech consultancy, front-end development, and solution architecture expertise. Through agile methodologies and collaboration across teams, the project addressed challenges like migrating complex legacy code.
Result: Successful transition to a modern, responsive web interface which enhanced business opportunities, staff deployment, cost-effectiveness, and accessibility. It introduced easier maintenance and SaaS options for Time Care.
Services we used:
Table of Contents
About the client
Time Care AB, a part of RLDatix is a leading provider of workforce management solutions, with a strong focus on the healthcare market.
With over 50% of the county councils (landsting) in Sweden as customers, Time Care has built an in-depth understanding of the issues and challenges faced by healthcare organisations on a daily basis.
RLDatix focuses on delivering software tools to help healthcare institutions manage their staff safely and efficiently so that they can deliver exceptional care to all their patients.
Our primary goal was to make a new modern web interface to the Time Care Planning product for the Roster Administrator role that was using a legacy desktop application.
Scope of work
We were responsible for refreshing Time Care’s product according to specific needs. Its aim was to help improve and streamline the process of identifying and deploying staff to fill available shifts.
As medical personnel can choose when to work and for how long, they need to fill their preferences into the system. Once this is done, the Roster Administrator has to prepare and approve schedules for individuals based on their preferences, whilst also taking into consideration organisational requirements, EU regulations and union agreements that place restrictions on staff, i.e. that one person cannot work longer than 40 hours a week.
Additional roles in the project
At the beginning of the project, our system architect stayed at Time Care’s headquarters and worked closely with the system architect on their side to observe and fully understand the system. This approach made it possible to set up the technical architecture, plan the work and guaranteed a solid foundation to start the development as quickly as possible generating real business value.
We came up with various facilitations and improvements and took care of the frontend so that the application is not only functional but also visually appealing.
We worked in agile methodologies with the Product Owner at our client’s side and the Scrum Master in Poland. The customer was very pleased with our experienced Scrum Master who really helped the team increase development momentum.
On Future Processing’s side, the project was also supported by an Agile Coach who was on hand to offer advice in case of doubts concerning the process, and a Technical Advisor who was there to help us overcome technological challenges.
We are extremely pleased with the cooperation. The team was able to quickly get used to the new application, boosting productivity. If problems appeared, they were being signalled right away, with suggested possible solutions. Our relationship with Future Processing can be without a doubt called a partnership since we felt like a part of their team. We wouldn’t change a thing if we were to enter the cooperation again.
Main benefits of our partnership
The aim was to help improve and streamline the process of identifying and deploying staff to fill available shifts.
The new responsive web user interface now successfully runs on modern technologies. It has streamlined the process of filling duties with appropriately skilled staff, not only simplifying a complex process but also ensuring no laws are transgressed.
The application has already started generating new businesses for Time Care. The transition from desktop to web application delivered a number of benefits:
- cost effectiveness: users access the application via the web browser, as the app only needs to be developed for a single operating system,
- access from anywhere: web applications have no usability constraint, allowing users access from any location and on a range of devices,
- easier maintenance: web-based applications need to be installed on the server only once and if a new version or upgrade is installed on the host server, users can access it straight away,
- enabled SaaS: possible for the customer to sell the application as a hosted service.
Key success factors
We worked together with developers from the UK, Sweden, Poland and, at the very end, Macedonia. Initially, working in such a team was troublesome as far as implementing and following Scrum was concerned. In time, we learned how to effectively manage our daily work and everything worked out to our advantage, as we could utilise each other’s knowledge.
Another challenge we faced at the beginning of the project was the migration of legacy code. The system is large and has evolved over many years. It also ran on code that was incomprehensible at first, written in an old technology and not always well documented, so we took the initiative and decided to get to know it better which dramatically improved and sped up the development process.