SERVICES
Logistics
Software Development / Consultancy

Services - Software Development / Consultancy

BDL provides full lifecycle support. Our business and systems analysts will work with you to fully understand the business processes involved and to perform a comprehensive evaluation of your existing systems. For any defined "start" and "end" positions, required output or result, we will develop a system to seamlessly handle the intermediate workflow.

The experience we have gained from working with a broad range of clients, coupled with the exceptional business skills of our consultants, provides you with the ideal platform from which to really understand the core issues and processes which are key to your business.

We have previously developed applications to be used in processes such as Logistics, HHU based applications and Field Service applications.

BDL provides software development specialising in the following sectors:
Solutions:

- Web based business solutions
- Mobile applications
- Database solutions
- Management Information Report
- Automatic Vehicle Location (AVL) using GPS & GPRS

Other solutions

- Radio Frequency Identification
- GIS (Mapping solutions)

Our experience in these industries has allowed us to deliver to a diverse range of clients in many similar sectors. BDL delivers quality software on time, on budget leading to a faster return on investment (ROI) for our clients. Our biggest asset is our team. All our staff are highly skilled with good expertise and commercial experience in their subject.

We develop custom software systems that run on Windows operating systems: both client server and web based.

Our development/project teams deliver reliable and accurate business analysis, planning, design, testing, procedure reviews, systems integration, training and installation/rollout. In addition we can provide ongoing application support and managed/hosted application services.

We begin each project by discussing and defining your business objectives.

Feasibility study and Specification

BDL has a framework for carrying out software development projects. It consists of formal project stages, with defined deliverables to allow effective project control.

We use a mix of formal and informal techniques (such as prototyping) within the project stages. This means that we can achieve innovative software solutions that meet your business objectives.

Systems analysis

A computer system has to operate within your business and contribute to your goals and objectives.
In order to understand how the computer system should operate, we perform systems analysis using techniques such as Structured Analysis and Unified Modelling Language.

Systems design

We will build a prototype model of the user interface - so that you can see exactly how your system will look.
We also produce technical specifications of the system architecture and the database.

Programming

We can program in * Net (C#, VB*Net), Visual C++, Visual Basic, Java, and scripting Active Server Pages. Database programming in Oracle, SQL Server and MS Access

Testing

Our clients consistently rate highly the reliability and bug-free nature of our software, during project reviews.
We achieve this by doing thorough testing.

All programs are ‘code-stepped’ by the programmer. This means that they are executed one line at a time - while the programmer watches the values of data variables.

The system is then tested thoroughly, using carefully designed test cases to ensure that all aspects function correctly.
When appropriate, we also perform stress testing to ensure that the system will work under load.

Documentation

Every system is fully documented, using best practices in software engineering.
Written specifications are produced for Feasibility study, Requirements definition, detailed specification, Data model, etc. Every project stage has defined deliverables, including documentation.
We produce user documentation in the form of help files or HTML pages.

Implementation and Training

Implementation and training are carefully planned to ensure a smooth transition to live operation.
We avoid problems with converting live data, by doing trial runs during the system design.
Experience with data handling ensures that our bespoke applications are developed to integrate seamlessly with your existing infrastructure.

We understand that a holistic solution is essential to a successful business and we have in-depth experience of integrating both our own software, and that of other solution providers, into the business enterprise.

Software maintenance

We provide ongoing software maintenance for the systems that we develop.
This allows any problems to be resolved and minor changes to be done. Larger changes which are outside the scope of maintenance can be done as separate projects.

We design systems to be maintainable so that they give many years of use to our clients.
BDL continues to support the application once up and running, operating in accordance with strict Service Level Agreements. Our support specialists will resolve any queries or difficulties quickly and effectively, enabling you to get the very best from your personalised development.

©2008 Business Dispatch Ltd. All rights reserved