Refreshing Time Care’s product including a transition from desktop to web which meant cost savings and easier application access.
Time Care AB 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. Since 2009, Time Care has been a part of Allocate Software.
Allocate Software 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.
What the client needed
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.
We entered into partnership with Time Care when the company was already one of Allocate Software’s branches. We came recommended as a reliable, outsourcing development partner.
public and private sector organisations globally choose Allocate Software
Time Care has become a part of Allocate Software, Europe's leading staffing optimisation company
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.
Optimising staffing efficiency - The Roster Administrator
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.
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.
Used in the project
Get software solutions and achieve business goals
Work with us and turn your idea into a great software solution adjusted to your company’s needs.