Custom Built Software
Margin Business Solutions provide custom built software solutions, primarily database applications.
User Stories
All out software projects start with a set of 'User Stories'. These user stories for the basis for the capturing of the customers requirements. User stories are an alternative method to lengthy requirements documents, often hundreds of pages long. One of the core benefits of user stores is that they provide a very quick way to establish the initial set of requirements.
Test Driven Development
Once we have captured the customers User Stories, we then produce an initial set of tests, that can be described to the customer. These tests outline how we will test for the the scenario's outlined in the User Stories.
The enormous benefit of having a bank of tests become apparent later in the development cycle, and more importantly, when the project is live. At that point, it is possible to make a change to the system, and instantly test every piece of functionality, against all functionality previously confirmed. This prevents the usual situation that occurs with large systems, where the progress of development grinds to a halt due to difficulties in minor incremental changes.
To see a larger picture of how we can prove each functional element is working after each small change, click here
To discuss our approach in more detail, please
contact us.
Our skill sets include
Database
MS SQL Server, MS Access, mySQL
Front End
Webforms using DotNetNuke, ASP.Net, Winforms using VB.Net and C#
Hardware Integration
We have completed many projects in the last fifteen years where we completed difficult challenges to integrate various types of hardware with software systems. We have completed many projects in mission critical manufacturing environments.