Whether you’re large or small, blue-chip or not-for-profit; we’ll deliver your software project quickly, efficiently and on-budget

Keeping Things Simple
There’s nothing worse than embarking on your project only to find, halfway through, that what you thought you were getting isn’t quite what you are actually getting. That’s why, with TCF Software we can gurantee that:
All Intellectual Property (IP) rights are yours
We do not outsource any development work
We won’t make you reliant on us
We’ll keep you informed
So How Will My Project Work?
Customers often ask how their project will work. While it’s certainly not a case of ‘one size fits all’ as everyone’s needs are different; but we typically work through the following steps with our customers:
Let us know your needs
Project Proposal
Planning
Our Pricing Models
Once the design stage is approved there are two commercial models under which we can engage:
Agile (Scrum)
Fixed Price
We are happy to approach both products fully defined up front or not but if not fully defined then it is generally best for everyone to go down a time-basis route although we will attempt to give a rough time-estimate which we can revise at the end of each sprint as the detail becomes clearer.
Delivery and Testing
As we said we generally work in 2-4 week delivery sprints and we hand over each delivery for you to test and comment on.
This user acceptance testing (UAT) is done on a system separate to the live system, so you can test features and provide any feedback on bugs or issues in a pseudo-live environment. UAT is invaluable to ensure the robustness of the system in the hands of the people that will be using it day-to-day.
We use the state of the art project management platform, Jira, to both manage the project and to give you a platform to let us know of any issues so all issues are properly recorded. We are always on the end of a phone, email or Skype but using Jira means nothing gets lost and nothing get's forgotten.
Training
Our systems are developed to be intuitive for the user, so the need for formal training is significantly reduced. However, if required, we are happy to offer full training options on request and we can also produce full video training that you can refer to over and over.
Post Delivery Support
We’ll provide comprehensive support for your new software in the form of a Service Level Agreement (SLA) which is activated on launch of the system and includes: