Software development.

Custom applications, integrations and data systems. Repairs and maintenance for existing business software.

Build a project brief

An integration field map.

A field map records what a connector transfers and how each value is converted. Use it to agree which system owns each field before development starts.

This original sample can be downloaded and adapted to your applications. It contains field definitions, not customer records.

Download the sample CSV

Example document. Source and destination names are illustrative.

Customer record mapping
Source fieldDestinationConversion rule
customer_idexternal_refPreserve the source identifier
emailemailTrim spaces; validate format
company_namedisplay_nameTrim surrounding spaces
statusis_activeMap active and inactive values
updated_atsource_updated_atConvert to UTC timestamp

Scroll the table horizontally to view all fields.

Record ownership: source applicationRejected values: review before transfer

Calculate API request batches

This counts batches of records. Check the API’s batch limit; authentication, lookups and retries can add requests.

1,250
200

Your settings stay on this page.

Data requests7

6 requests with 200 records each, and 1 request with 50 records.

  1. Request 1200 records
  2. Request 2200 records
  3. Request 3200 records
  4. Request 4200 records
  5. Request 5200 records
  6. Request 6200 records
  7. Request 750 records

Full bar: 200 records.

Project delivery

The scope lists the software to be supplied and the checks used to accept it. Delivery also includes the material needed to run and maintain the code:

Project scope and deliverables
Source
Application, connector or script code in the agreed repository.
Configuration
Runtime requirements, environment variable names and deployment steps.
Verification
Behavior checks, representative inputs and migration reconciliation.
Operation
Data mappings, logs, recovery procedures and maintenance notes.