Rebranding our workshops to DSH
Founded together with Fabiola De la Cueva (Delacor) and Steve Watts (SSDC), and joined by Brian Powell (Stravaro) in 2020, DSH Workshops offer the unique opportunity to learn from multiple experienced programmers / entrepreneurs.
We rebranded and added our complete existing workshop offering to the DSH portfolio. The mission statement “Pragmatic is how we do it” perfectly summarises the approach we’ve been following for years, and the expertise of our DSH partners compliments our specialities and allows for a much richer experience for our customers.
DSH “Center of Excellence” Workshops
We introduce you and your team to software development best practices.
We help you apply these processes to the very project you’re working on.
Source Code Control
git as a distributed SCC technology, GitLab for repository management, gitflow for structured collaboration, Sourcetree and Git Tower for easy access via graphical UI.
Standard Libraries & Templates
Introduction to the Delacor Queued Message Handler (DQMH), our very own hse-libraries, and how to build an application on top of them.
Style, Design & Architecture
Style and design guides tailored towards working together in small teams and/or subcontracting work packages without style headache. Plus: Architecture 101.
Reviews, Code Analysis & Testing
Code reviews, built-in and custom VI Analyzer tests, Unit Test frameworks, regression and integration testing.
Requirements Gathering & Tracking
Defining requirements, realistic time and budget planning, tracking of project progress, change management.
Automation & Continuous Integration
Programmatically create or modify LabVIEW code, automate processes, Release Automation with GitLab CI/CD
These contents are in accordance with National Instruments’ Center of Excellence (CoE) initiative, an elite best practices and standardisation program for advanced software development teams.
National Instruments has audited our processes and confirmed our extensive competence in team-based software development, and particularly the successful implementation of LabVIEW Best Practices with our customers. Hampel Software Engineering is the first German company, and one of less than 20 teams worldwide, to be awarded the CoE certification.
Now Available: Fully remote!
DSH “DQMH®” Workshops
2-day or 3-day workshops based on the Official DQMH® Training course,
using customer-specific real-life projects instead of generic examples.
DQMH Basics
- Introduction
- NI QMH
- User Events
- Actor-oriented Programming
- DQMH Architecture
Starting a Project
- Modelling with diagrams
- Modelling with tables
- Creating DQMH Modules
- Sharing DQMH Modules
- Exercises
Tips & Tricks
- Multiple EHL/MHL
- Helper Loops
- State Machines
- OOP / Classes
- API Testers
As DQMH Trusted Advisor, we have access to the Official DQMH Course materials. Furthermore, we can offer to bring in other DQMH Trusted Advisors or the DQMH team and Fabiola herself to present on their specific areas of expertise, including Test Driven Design/Development or Packed Project Libraries amongst many others.
Now Available: Fully remote!
DSH “Pragmatic Software Development”
For LabVIEW programmers who want to improve their software engineering approach to programming, the DSH Pragmatic Software Development Workshop is a one-day hands-on workshop that offers the opportunity to learn from three experienced programmers / entrepreneuers. They have decades of real-life experience in developing software and fulfilling projects, both fixed-price and based on time and materials.
More info on dsh-workshops.com
DSH “Customised On-Site” Workshop
For teams of LabVIEW developers looking to increase their proficiency, the DSH customised offering takes the contents of the Pragmatic Software Development workshop and puts the focus on the specific situation and strategy of your team.
More info on dsh-workshops.com