We knocked a failing weight loss program into shape

“Softwire have been professional and efficient from day one. They put a great deal of emphasis on code maintainability and extensibility and I would heartily recommend them.”

John Philippou, Head of IT, LighterLife

The Challenge

Take over a complex project which was behind schedule and over budget, and deliver a viable product.

To complete a suite of client management software for LighterLife’s weight loss counsellors.

Initially, Softwire were working only on the server code with existing contractors working on the desktop client. However, LighterLife soon asked us to take over the whole project.

The code was poor and lacked documentation, and the deadline was fixed.

Our Solution

Slim down the code; concentrate on the most important features; sprint to the finish line.

We needed to find a way to deliver a project that was significantly behind schedule, whilst evaluating the key requirements.

We looked at the required functionality in terms of user stories. These stories were assigned points based on their importance. We then prioritised these features to ensure that the initial release would contain critical functions.

We streamlined the code to a manageable size without sacrificing key functionality. This significantly increased the opportunity to add new features.

The Result

We delivered a working product on time for LighterLife’s counsellor conference.

The new desktop client dramatically reduced time counsellors spend doing administrative work, freeing them up to help their clients get to where they want to be in life.

Client
LighterLife

Technologies
.NET technology stack, using C#, WCF, WPF and SQL Server

The Project
Suite of applications
 to help LighterLife counsellors manage their clients

The Results
We dramatically reduced time counsellors spend doing administrative work, freeing them up to help their clients get to where they want to be in life