360-degree solution for On-Board Data Systems
OBDS (Onboard Data Systems) is a globally renowned leader in designing and developing paperless (digital) solutions for business and commercial aviation markets.
Solution: Dedicated Development Team
Business Domain: Aviation software
Technology and Tools: ASP.Net
Executive Summary
Our team partnered with OBDS to overcome their technical challenges and enhance their outdated flight documentation management web and mobile applications, with the aim of improving efficiency, safety, and cost-effectiveness.

Challenges and Objectives
OBDS was facing difficulties in finding partner with stron expertise in .Net and Xamarin to launch new product. Their existing flight documentation management web and mobile applications were outdated and required comprehensive upgrades. Furthermore, they needed to extend their functionality to mobile platforms while maintaining a user-friendly interface.

Their [8allocate] developers are relatively autonomous and listen carefully to our specs. They find weaknesses in our specifications that our previous developers have not found and will bring it to our attention. They provide the best possible code, and their QA is on point. I can rest easy when I hand a project over to them. I have no complaints about their project management. They’re extremely proactive and open to our feedback. We communicate with them via Skype and occasional calls. They integrate themselves into our coding standards and project management tool called Kanban. Their project managers are exceptional at finding talented developers to fill our positions. They conduct in-depth interviews and always offer five to six skilled developers.
Roger Sarazin, VP of Product and Services, OBDS
How Product/Service Helped
We’ve helped OBDS achieve their mission is to provide customers with digital tools to replace paper both on the ground and in the cockpit increasing flight efficiency, improving safety and saving money.

first vercion delivery time
testing and final deploy time
System Downtime after Final Launch
Exceed budget
Exeed deadline
Key ideas
Understanding the client’s functional and non-functional requirements, our team suggested the technology stack which best suited their needs, which included ASP.NET, Lucene.NET, ASP.NET Core, and SyncFusion Essential WPF. These technologies enabled agile pattern-based development, high-performance indexing solutions with full-text search capabilities, and robust, cross-platform development for web, mobile, and server-side architecture.
To address OBDS’s need for a more flexible and manageable licensing system, we developed a shared licensing system across all programs. This made it easier to manage licenses and create website structures and substructures.
In addition, we helped OBDS conduct research on new 3D models and created another app for housing aircraft maintenance manuals.
Highlights of Process
BRAINSTORMING
All members of the distributed team took part in the initial brainstorming session. Criticism-free web conference enabled the engineers to play ideas off against each other and come up with creative and efficient solutions to meet the client’s requirements.
DAILY SCRUM
Keeping the distributed team on schedule and within a budget was possible because of short and to-the-point daily scrums. Discussing progress, future plans and occurring issues helped quickly resolve problems and consistently keep software engineers on track.
FEEDBACK SESSIONS
Apart from daily scrums and sprint retrospectives, regular feedback sessions were scheduled. Two-way exchange of ideas, issues, and suggestions fueled the team’s efficiency and drove innovations.
INTERNAL COMMUNICATION FLOW
Our software engineers relied upon a well-established communication framework flow to coordinate their efforts with the client-side developers and to ensure efficient cooperation. Daily emails and Skype audio and video conferences kept the whole team appraised of everyone’s progress, plans, and roadblockers. Scrum Master assigned tasks and followed their progress through Kanban.
PROJECT MANAGEMENT METHODOLOGY
Mindful of the project’s requirements, our team implemented a hybrid project management methodology that combined the benefits of Scrum and Kanban. Daily scrums and short sprints set the development pace, while Kanban boards enabled the team members to track each task’s progress from assignment to completion. This approach enabled the team to stay flexible in the face of changing requirements and unexpected issues. Software engineers rounded up the sprints with interim testing and demonstrations of the new features.
CODE DEVELOPMENT
Our engineers evaluated the assigned tasks and selected the most efficient implementation approach. New code was tested by our developers and published to Dev for a second round of client-side testing. Upon the successful testing, the code was transferred to the continuous integration and deployment platform. The final round of QA was performed after the deployment.
Results
We done it! Upon scaling the client’s in-house IT department, our team implemented critical upgrades and introduced new features to the outdated flight documentation management web and mobile applications. Efficient collaboration framework resulted in a strong.
Frameworks
.Net 4.8
.Net Core
Cloud
AWS
Web
Asp.Net WebForms
Asp.Net MVC
Asp.Net WebApi
Asp.Net Core
jQuery
jQuery Mobile
Angular
Testing
TestRail
Swagger
Postman
Desktop/Mobile
Asp.Net WinForms
Asp.Net WPF
Xamarin.forms
Release
TeamCity
Octopus Deploy
Database
MS SQL
MySQL
Tools
Visual Studio 2019
KanbanFlow
Clockify
8allocate team will have your back
Don’t wait until someone else will benefit from your project ideas. Realize it now.