Home |  General |  Services |  Clients |  Contact Us

Software Development

We specialise in the development of bespoke database applications using SQL Server, Access, Visual Basic, .NET, VB.NET, C#, C++ and ASP.NET.

We work with small and large companies in a variety of industries. We often do work for other software companies because we are seen as SQL Server and .NET experts. The systems we have developed range from small Access databases to large multi-site, multi-user SQL Server database applications with millions of records and hundreds of users.

We also develop PocketPC/Windows Mobile solutions, E-commerce web sites, Intranet web sites, and Extranet web site portals.

We get involved in all stages of the software development lifecycle from initial concept right through to the finished product. We have helped many of our customers with Requirements Specification, Analysis & Design, Testing, Deployment and Support.

We have particular expertise in SQL Server and have developed tools that are purchased and downloaded from our web site by SQL Server developers and database administrators all over the world.

Interested? Contact us to discuss your requirements and we will give you a fixed-price quotation.

Our Approach

We can help you meet your business objectives within your budget. We measure our results at a business level, not at a technical level. Our software development service is based on a staged approach. Throughout a software development project we provide our clients with progress reports and work-in-progress samples.

Our 7 stage approach involves:

  • 1. Analyse Requirements

  • Discuss business requirements with project stakeholders. Produce brief requirements-overview document and review with client.

  • 2. Produce Functional Specification

  • Produce a specification document that provides a scope for the whole project. The document is the terms of reference for all development.

  • 3. Develop Prototype Version

  • Develop a prototype version to demonstrate the concept, look & feel and key technology to be used in the project.

  • 4. Develop Feature Complete Version

  • Develop a feature complete version that is usable and robust.

  • 5. Test

  • Test the application.

  • 6. Deploy

  • Deploy the database and application. Produce an installer (setup.exe or MSI package) for distribution to users.

  • 7. Support

  • Provide warranty support and ongoing support for bug fixes. Provide support based on an agreed service level agreement (SLA).

    Home |  General |  Services |  Clients |  Contact Us
    Copyright 2017 Ecatenate Limited