Develop Better Code Together
We work together with you and your team, sitting shoulder to shoulder.
We teach you practical tips and tricks while implementing your code, on-the-job.
Agile development, peer reviews, error debugging, workflows, …
Tools & Resources
3rd-party addons, presentations, NI forums, our knowledge base…
SW Dev Tidbits
Quick drop and keyboard shortcuts, plugins, style guides, better practices…
Implement Better Processes Together
We introduce you and your team to software development better practices.
Applying these processes to the very project we’re working on together makes them stick.
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. Hampel Software Engineering is the first German company, and one of less than 20 teams worldwide, to be awarded the CoE certification.