Skip to website
Harpreet VelqethiChief Information Officer · Essays & perspective

Chief Information Officer India

Define the business distinction before choosing the system rule

A system needs to know whether this is the same instruction, the same customer and the right moment in the record. Similar-looking data does not settle those questions.

01

Keep the instruction identifiable when its message returns

A repeated message can be a retry of an earlier instruction or a separate valid instruction with similar values. I work with business owners to define that difference before choosing a duplicate-handling rule. The design needs a stable reference to the intended action, a record of the result and a way to examine mismatches or unresolved status. Technology should not silently infer intent from an amount or contact field merely because those values are easy to compare. I also ask what happens after a response is lost, when a message arrives late and when a colleague retries outside the normal path. The resulting service still needs reconciliation and ownership. A reliable receipt record supports finance and operations; it does not itself decide whether an insurance contract has been accepted or changed.

02

Treat a proposed merge as a business assertion

Two customer records can share an address, telephone number or contact person while belonging to distinct legal entities. I regard a merge as an assertion that needs appropriate evidence, not simply as a way to reduce the number of records in a database. Authorised business colleagues should define the relevant identity and decide ambiguous cases. Technology can show the candidate links, preserve the basis of a decision and prevent unresolved matches from becoming silent combinations. The cost includes review effort and the inconvenience of keeping some records separate while evidence is incomplete. A smaller database is not the objective if the reduction confuses responsibilities or exposes one customer's material to another. I want the system to make uncertainty manageable without presenting a similarity score as a legal or insurance conclusion.

03

Preserve when a change applied and when it was recorded

The date on which a system learns of an approved change can differ from the date to which the business change applies. Both can matter when a colleague reconstructs what was known and what was in effect. I work with the authorised owners to represent those dates separately and to define the view needed for each task. This is not permission to backdate a decision or alter cover through a technical shortcut. The source instruction and appropriate approval remain essential. Testing should include late entries, corrections and future-effective changes rather than only a sequence in which every event arrives in order. I also retain the cases a revised platform cannot yet support. An assisted legacy route can be a necessary cost while the company develops a more complete account of its history.

04

Test the task without assuming a mouse

A screen can look complete while a colleague using a keyboard cannot reach a control, understand focus or finish the workflow. I ask for representative tasks to be tested through the actual sequence, with appropriate users and specialists involved. The review should include opening, editing, confirming and recovering from errors, rather than count individual controls that respond to a key. A defined test result remains narrower than a statement that the entire service meets every accessibility requirement. Where work is unfinished, an appropriate assisted route needs funding and a clear owner. I make that retained cost visible instead of reporting only the tasks that passed. The objective is practical operability for the people doing the work, with further assessment wherever the evidence does not yet support a wider claim.

A leadership conviction

Reliable technology preserves the meaning of an instruction when it is repeated, corrected, delayed or used by someone outside the designer's assumptions.

Start a conversation