Software Development Team Augmentation for Haas
Team augmentation for building a holistic solution that streamlines business performance and enhances customer service
This case study highlights how we've assisted our client in developing end-to-end service for selling and managing Haas CNC machines in one convenient digital place.
Business context
Our collaboration with Haas started in 2017 when we staffed our specialists to help the company quickly develop an end-to-end solution to improve their service workflow and provide an outstanding customer experience.
Our remote team addressed issues with existing products to meet users' demands, build a new solution to enhance service, and maintain the client's software.
The Onix team needed to:
Provide an effective staffing solution to accelerate time-to-market
Collect requirements to define the main product features and meet business goals
Set up a transparent and fine-tuned development process
Update and maintain the existing apps and develop a new app for machine service (HaasDrop)
Implement reliable technologies to enhance the app operation and expand its functionality
The app’s user flow
The HAAS project consists of
three main solutions:
Application that automates Haas internal processes
Service app for machines maintenance
Ecommerce app for buying and controlling machines
What we did
Application for
employees
The application for Haas employees enhances their operational efficiency and automates internal processes: assembly of equipment and integration of electronic document management.
Machine's
performance
The service app allows employees of the plant, warehouse, and support to provide qualitative machines maintenance service. If it breaks down, a technician checks the machine's performance and creates a request for service maintenance with an attached description of the issue with photos, etc.
eCommerce
mobile application
MyHAAS is an eCommerce mobile application for selling machine tools, spare parts, consumables (drills, saws), and accessories. Using this app, customers can use a comprehensive suite of functionality for Haas CNC machines, including tool ordering, speeds & feeds calculator, easy access to service procedures, troubleshooting guides, videos, and more.
Solution
The state-of-the-art features of Haas app. See how we provided development solutions aligned with our client's goals, budget, and time.
Effective order tracking
Managing and tracking orders is now more straightforward since all data is in one digital place. No matter what users need, from ordering parts, checking order status, or viewing/canceling an order - all of this information is available for them.
Enhanced service experience
Using the HaasService app, users can generate service requests for a machine, indicating the necessary information and attaching photos and diagnostic information.
Easy machine management in one place
MyHaas puts everything customers need to know about their CNC machines in one convenient place. Now they can manage machines by viewing details, learning about upgrades, ordering parts, and seeing a machines' activity.
Digital signature
Our specialists provided the ability to draw a handwritten signature and attach it to a PDF document. A digital signature relieves the plant from a large volume of documentation and manual work since there is no longer a need to print the document and sign it by hand. All data is digitally stored and secured in a central location.
Speeds & feeds calculator
This convenient and innovative feature allows employees to calculate speeds and feeds for milling and tapping.
Сonvenient monitoring of the machines' activity
Users can easily monitor the latest activity of machines and receive notifications when something happens. For example: a machine finished working, the coolant ran out, or a component broke.
Technology stack
See how we provided development solutions aligned with our client's goals, budget, and time.
Core Data
PDFKit
Secure Shell Protocol
SOAP
Foxit
Testimonial
Justin Zimmerman
SAP Manager at Haas Automation, Inc.
Onix and Haas Automation have been working together for five years. Onix provides us with exceptional resources to help meet our demand for iOS and Android development. Their technical team goes out of their way to share information and to help train our in-house developers, raising the efficiency of our entire mobile development team.
Their developers are very experienced, insightful, easy to work with and have great communication skills. The Onix team did a great job with helping build our flagship iOS apps called Haas Service and MyHaas.
When it was time to launch an Android version of the Haas Service App, it was extremely easy and fast to onboard a new Android developer. He worked directly with the original Onix iOS developer and we were able to launch the Android version of the app very quickly. We are very happy to continue to work with Onix for the foreseeable future.
Read more
Results
Employing reliable technologies and applying extensive experience in building high-quality software products, the Onix team helped to deliver end-to-end service for selling and servicing Haas CNC machines.
The central idea was to create one app to manage them all. The entire solution we built offers a streamlined way to sell high-value tooling and CNC machines while providing an improved buying experience. Now Haas employees at the plant, at the warehouse, and at support locations along with their customers, all have a digital solution that meets their specific needs: automating internal processes, providing qualitative machines maintenance service, managing machines, and more.
Today, the entire process of Haas is automated, leading to more streamlined business performance and enhanced customer service.
Read more