DQMH®

Developer Experience that makes you smile 🙂

What is the DQMH®?

The Delacor Queued Message Handler (short: DQMH®) toolkit is a freely available reference design for LabVIEW. It expands on the NI QMH by providing safe, event-based message handling and scripting tools to make development easy, encourage the same style between different developers in the same project, and improve efficiency. Today, the DQMH® is arguably the most popular LabVIEW framework out there.

The LabVIEW ecosystem often sees teams of software developers with members of varying proficiency. Teams that are growing rapidly. Teams that need to onboard new members regularly. Teams that need to employ subcontractors and teams that don’t want to be dependent on a single source. DQMH® was created with these small teams in mind!

There’s a vast amount of content available: An exceptionally detailed manual, a plethora of videos and presentations, even podcasts! All of this makes it really easy to get new users of all proficiency levels up to speed very quickly. On top of that, there are lots of consultants – both the DQMH® Trusted Advisors and other 3rd parties – who are happy to offer courses, trainings and workshops for DQMH®.

The release of version 6.0 of DQMH® marks a milestone: It’s the first release created by the newly formed DQMH® Consortium, an organization founded by Fabiola De la Cueva to take over stewardship for and further the mission of the DQMH® Toolkit: To enable teams with different levels of proficiency to develop LabVIEW™ applications that are readable, maintainable, and scalable, and to ensure that this toolkit is here to stay for generations to come.

Watch DQMH® In Action

DQMH® Proficiency

At the DQMH® Consortium, we believe our priority should be our customers’ success. Ensuring that your team is equipped with the knowledge needed to tackle your challenges is paramount to your success. 

All the DQMH Consortium’s official courses are conducted by our DQMH Trusted Advisors. There is obviously no better place or way to learn about DQMH and its accompanying tools.

In a nutshell, our training offerings help with fast-tracking your team’s journey to DQMH® proficiency and, eventually, DQMH® mastery.

DQMH® Enthusiasts

What is a DQMH® Enthusiast?

The DQMH® Enthusiast membership is designed for dedicated developers who are passionate about the framework’s growth and success. As an Enthusiast, you’ll gain exclusive access to our internal communication channels, allowing you to connect with other like-minded members, the DQMH® Consortium, and Trusted Advisors. This membership offers you the opportunity to exchange experiences, share knowledge, and collaborate on ideas that will help the framework thrive.

In addition to being part of a vibrant community, DQMH® Enthusiasts enjoy special discounts on Consortium products, as well as early access to beta versions and pre-release updates. If you’re committed to supporting and advancing the DQMH® framework, the Enthusiast membership is your gateway to deeper involvement and exciting benefits.

As with all other proceeds generated by the Consortium, 100% of your membership fees go directly into the maintenance of DQMH and related products!

DQMH® Trusted Advisors

What is a DQMH® Trusted Advisor?

DQMH® Trusted Advisors have been audited by the DQMH® Consortium to verify they are following our best practices and have a deep understanding of the DQMH® Architecture. At the DQMH® Consortium, we believe our priority should be ensuring customer success. This means selecting the best architecture and tools for the project. DQMH® Trusted Advisors have demonstrated they know when DQMH® is the best option and when a different architecture is more appropriate.

DQMH® Trusted Advisors can help you start a new project or perform maintenance or upgrades to existing projects created using the DQMH® framework.

What does it take to become a DQMH® Trusted Advisor?

To apply to become a DQMH® Trusted Advisor, your company must follow software engineering best practices and have a track record of successful DQMH® implementations. Your company must have at least one CLA or a person with CLA-level experience and proficiency. Your company’s LabVIEW developers should have the DQMH® Framework badge awarded by NI. Please contact us for additional details.

Global Presence Worldwide

STUDIO BODs - Canada

STUDIO BODs - France

Hampel Software Engineering

Wovalab

Wired-in Software

SAS Workshops

Neosoft Technologies

PantherLAB

PrimeTest Automation

The DQMH® Podcast

The DQMH® Podcast is for the NI LabVIEW™ community. It is all about the Delacor Queued Message Handler (DQMH®) toolkit (a framework for NI LabVIEW™), and more broadly software engineering as it applies to NI LabVIEW™. Hear from the DQMH® Consortium and the DQMH® Trusted Advisors about how DQMH® helps solve their customer problems. Available via Apple Podcasts, Google Podcasts, Pocket Casts, and Spotify.

DQMH® Framework Badge

NI (National Instruments) recently introduced the badge program. The badge program encourages developers to assess their understanding of Engineering Fundamentals and Best Practices by taking online multiple-choice quizzes. Developers earn a badge by successfully completing each online quiz. NI chose the DQMH® Framework as one of the Framework badges. DQMH® Framework badge holders understand the basic concepts of creating an application using the Delacor Queued Message Handler. Badge earners understand when to use the different DQMH® module types, how to extend the default modules and design applications with multiple DQMH® modules communicating together. They understand the different DQMH® event types and how to use them and are familiar with DQMH® productivity tools. We encourage everyone to earn their DQMH® Framework badge.

DQMH® Newsletter

Contact us

Support Requests

Please use the DQMH Consortium Toolkits Discussions forum to submit your support requests.

Feature Requests

Please use the DQMH Consortium Toolkits Feature Requests page to submit your feature requests.

Contact Us

For Code Review, Architecture Review services, or for any other matter, please send us an email at info@dqmh.org.

For LabVIEW developers and their teams, who need to rely on a well maintained strong framework and tools, the DQMH® Consortium is an organization of LabVIEW and DQMH® experts that maintains and improves one of the industry standard LabVIEW™ frameworks and tools.