ballardchalmers - home

Contact us 01342 410223

Why Flexible Development?

The flexible development approach enables us to deliver our expertise in a manner that is right for you and your project.

Our 20 year heritage of collaboration with clients in various industry sectors UK-wide has earned us a deep understanding of the particular nature and quirks of each of these fields. Our custom software solutions target business needs far more precisely than off-the-shelf products, providing software tailored for business requirements. As such, we have evolved our own methodology of delivery. ‘Flexible development’ is a practical blend of waterfall and agile and this process is typically three-phased:

  1. You provide us with your initial outline scope of the project.
  2. We then provide you with a detailed system design and scope of work, plus a budget estimate with a % accuracy estimate.
  3. With that budget and time estimate now still being within the original expectations, or otherwise acceptable, the development phase begins. This still does not provide for a fixed-price, but gives the budget parameters and a clear change control process for the client and developers to work within to stay in budget.

If it turns out the scope is incomplete in practical terms during the process of development, then the budget can be increased, or the scope can be decreased. With flexible development it is clear to all parties that the budget has to remain estimated, as neither client nor supplier can guarantee to have covered every aspect of the requirement in this type of scoping, and it is understood that together we may yet uncover things not yet known as development progresses. It sounds simple because it is in practice!

With the flexible development approach we are guaranteeing our expertise, honesty, integrity and partnership to work together on delivering what is needed and wanted. 

Our aim with this has been to provide what is best for clients for the ongoing secure and robust live phase of the system that we have developed, and to ensure that all the effort put into the system’s development is now rewarded with the business-use it was intended for, and - most importantly - the resultant return on investment! And it works –most of our Clients work with us time and time again.

In addition to custom software development Projects, Ballard Chalmers offers Consultancy, Resourcing and Support services of the existing software.


Ballard Chalmers is one of the UK’s leading enterprise software engineering companies, specialising in development for the Microsoft Enterprise Application Platform. We are principally dedicated to software development and integration for the Microsoft Cloud, as well as on-premises and hybrid systems. Our expertise is in Microsoft .NET, SQL Server, BizTalk Server and SharePoint Server.

Let's talk

  01342 410223

Find out more

Thank you for contacting us.

We will be in touch with you shortly.