Software Development

Software development has been a core part of TBG Solutions business since 2001. Over the years we have worked with our engineers to formulate a standardised architecture and abstraction framework for both hardware and measurement. This puts us at the forefront of solutions providers, making the integration between software and hardware easier and ultimately resulting in faster time to market, increased efficiency and lower risk and cost for our customers.

Challenge us

With over 300 test, measurement and control projects delivered we have the confidence and the skill to meet any challenge you may have within your business. Why not put us to the test? Contact us with details of your project and allow us to show you what we are capable of.

Specifics

Like hardware, software begins with design. TBG implements a standard design template that captures and visualises all customer software requirements including user interfaces, software flow diagrams, hardware diagrams and channel lists. A formulated design review process both internally and externally ensures internal and external stakeholders are happy with the development plan before we proceed with the production of software.

TBG leverages the LabVIEW Object Oriented Programming method to create a standard back end framework with standard user interfaces for login, test, application, and interconnectivity to external applications such as databases and web services. Our templated user interfaces reduce production time and lead to increased stability of our software when deployed.

Since 2001, programming methods and ethos have changed, and we have kept up with this rapidly advancing environment by implementing a strong Hardware and Measurement Abstraction layer. This allows quick configurability and mitigating obsolescence which in turn helps our customers to futureproof their systems.

Case Studies

The best way to find out about a business is to see what they have achieved in the past. At TBG we are proud of the projects we have delivered and showcase just some of our successes here.

Why Choose Us

TBG Solutions have a wealth of experience in Data Acquisition, control and Automated Test Systems all of which revolve around a strong software foundation. We recognise that our customers need high uptime and scalability, and our inclusion of them in the software design and development process allows us to craft the perfect software solution to meet their requirements. We provide our customers with visibility throughout the entire lifecycle of a project.

Benefits

Benefits of a strong design and abstraction software framework

  • Easier transition into the production process with a well-defined design
  • Obsolescence mitigation via abstraction means less downtime
  • Well programmed code means it’s easier to debug
  • Collaborative design approach to software interfaces pre-agreed before development