• Home
  • Why DDI?
  • Custom Database Development
  • The Process
  • Contact us

The Process

The Custom Database Application Development Process

The key to successful bespoke database development lies in the planning, preparation, and implementation of the project from the outset. Database Development ICE has the necessary knowledge and experience to ensure our clients bespoke database application projects are completed to agreed timescales and written specification.

Whilst each client project is different, a standard process can be applied in most instances containing distinct phases as described below:

The  Custom Database Application Development Process

Requirements Analysis

It is essential for any successful custom database development project that the requirements are clearly identified and defined at the very outset. We work with our clients and all relevant personnel to ensure all processes and data flows are identified and documented. The results of this analysis from the basis of the database specification and therefore must be signed off by the client before any database design commences.

Database Design

Feeding on from the findings of the Requirements Analysis phase, our database engineers will then design a database schema, including the definitions of both the data dictionary and database model. Once the design is completed, sections of the overall application are broken down into distinct self contained 'modules' with their relevant definitions of inputs, processes and outputs; at which stage they are then allocated to software engineers for development.

Graphical User Interface (GUI) Design:

Bespoke database development applications usually resolve complicated business issues and therefore it is often difficult to visualize the end solution. To overcome this, our graphic designers will provide a number of design options for consideration. This is an interactive process with revisions being made until the client is completely satisfied with how the look and feel of their bespoke database application.

Testing & Debugging:

We ensure all modules of the database application are tested thoroughly in both isolation and also the overall system working to ensure everything works as per the database specification. Once we are satisfied everything has passed our rigorous internal testing processes, we will upload the database system to our test server for clients to begin their own beta testing. Any bugs found during beta testing and also first 3 months of the clients database application going live, are fixed free of charge.

 

Implementation and Training:

Our database development projects don't end once the developments are completed – we see this as just the start of the ongoing relationship which evolves thereafter. We work with our clients to implement the new database into their live environment as smoothly as possible and also train their staff, where necessary.

Invariably we will also keep a copy of the clients' custom database application on our internal servers to enable us to provide ongoing support and assistance if/when necessary.

 
  • Home
  • Database Development
  • Web Design
  • Software Development
  • The Process
  • Contact Us
  • Sitemap
Aberdeen
Balham
Bank
Bath
Battersea
Beckenham
Belfast
Bexleyheath
Birmingham
Blackburn
Blackfriars
Blackpool
Bolton
Borough
Bournemouth
Bradford
Brighton
Bristol
Bromley
Cambridge
Cannon Street
Canterbury
Cardiff
Carlisle
Carshalton
Central London
Cheapside
Chelmsford
Chelsea
Chester
Chislehurst
City
City of London
Clapham
Clerkenwell
Cleveland
Colchester
Coulsdon
Covent Garden
Coventry
Crewe
Croydon
Darlington
Dartford
Derby
Devonshire Square
Doncaster
Dorchester
Dudley
Dumfries
Dundee
Durham
East Dulwich
East Ham
East London
East Midlands
Edinburgh
Enfield
Essex
Exeter
Falkirk
Farringdon
Fenchurch Street
Galashiels
Glasgow
Gloucester
Greenwich
Guildford
Halifax
Harrogate
Harrow
Hemel Hempstead
Hereford
Huddersfield
Hull
Ilford
Inverness
Ipswich
Kent
Kilmarnock
Kingston Upon Thames
Kirkcaldy
Lancaster
Leeds
Leicester
Lewisham
Lincoln
Liverpool
Liverpool Street
London
London Bridge
London City
Luton
Manchester
Medway
Merton
Midlands
Milton Keynes
Mitcham
Monument
Motherwell
Newcastle
Newport
North London
North West London
Northampton
Norwich
Nottingham
Oldham
Oxford
Paisley
Perth
Peterborough
Plymouth
Portsmouth
Preston
Purley
Reading
Redhill
Romford
Salisbury
Sheffield
Shoreditch
Shrewsbury
Sidcup
Slough
Soho
South Croydon
South East London
South Norwood
South West London
Southall
Southampton
Southend on Sea
St Albans
St Pauls
Stevenage
Stockport
Stockwell
Stoke on Trent
Streatham
Sunderland
Surrey
Sussex
Sutton
Swanley
Swansea
Swindon
Taunton
Telford
Torquay
Truro
Tunbridge Wells
Twickenham
Wakefield
Wallington
Walsall
Warrington
Waterloo
Watford
West London
West Midlands
Westerham
Whitechapel
Wigan
Wolverhampton
Woolwich
Worcester
York

© 2011 Internet Concepts Limited All Rights Reserved

Designed and developed by Internet Concepts
Powered by ICE