← All client work
I
Workforce app

Intoware

Intoware provides WorkfloPlus, a workforce app for repeatable and customisable workflows.

What WorkfloPlus is

A workforce app for repeatable, customisable workflows.

WorkfloPlus helps people carry out repeatable work through mobile workflows. Intoware had contracts with BP, Rolls-Royce and Bauer, giving context to the operating environment for the product.

The original app problem

A fragile starting point for mobile work.

The original WorkfloPlus app was written in Xamarin.Forms and had become flaky and fragile.

Six-month maintenance engagement

Support first, then a clearer route forward.

Anglian Software was initially contracted to maintain the existing app for six months. After that engagement, discussions with Intoware’s CTO led to a recommendation for a complete rewrite.

Rewrite decision and delivery

A subsequent 9–12-month rewrite.

The complete rewrite followed the initial maintenance engagement and took approximately 9–12 months.

Anglian Software’s role

Planning, making and checking the work.

Anglian Software contributed across the rewrite, from architecture and planning through to implementation and QA, with supporting web-server work.

01

Plan and lead

Architecture and planning, alongside project management.

02

Design and implement

Design, coding and implementation, with code reviews.

03

Test and support

Testing and QA, plus support for Intoware’s web server.

Workflow and mobile requirements

Built around the work people needed to do.

WorkfloPlus supported repeatable workflows on iOS and Android.

Workflow capabilities

Workflows could include barcode scanning, approvals, signatures, image capture and video capture.

Offline work on iOS and Android

People could continue working without connectivity. Updates were queued locally, could synchronise in any order and still worked correctly when connectivity returned.

Rewrite goals

Designed to improve the foundations of the app.

The rewrite was designed to improve stability, maintainability and performance.

Need to rethink an existing product?

Plan and deliver a better product foundation.

Start a product conversation →