SaatPro
Where Technology Meets Clarity
The Canadian launch was a success, but for Kapil Mehta, success was only as good as the documentation that proved it. He sat in his glass-walled office in Delhi, his face illuminated by a dual-monitor setup. On one screen was the ServiceNow dashboard; on the other, a private Outlook folder labeled “Performance Review – 2026.”
Kapil was a “Steel Trap.” He didn’t shout when a process was skipped—he just dragged the incident alert into that folder. During the annual appraisal, those logs became his leverage. To Kapil, a developer who fixed a bug but didn’t update the RC (Release Control) record was just as dangerous as the bug itself.
Outside, the 10-member Infrastructure Team was wrapping up their night shift. They were the “Invisible Engine,” keeping the QT Money portal—running on high-stakes IBM Message Broker nodes—alive while North America slept.
Mohd Tariq, soft-spoken and perpetually polite, walked in for the morning handover. He noticed a junior engineer, Deepak, avoiding eye contact.
“Tariq,” Deepak whispered, “Node 1 had a memory spike at 3:00 AM. I cleared the logs and bypassed the secondary node to keep the connection live, but I didn’t update the Knowledge Transition (KT) Document or the ServiceNow ticket. I had to cover for Sunil; he left his shift early because of a family emergency.”
Tariq sighed, his voice calm but firm. “Deepak, I understand Sunil left you in a spot, but Kapil is already looking at the logs. Without that KT update, the audit trail is broken. If the London team tries to replicate that fix on their nodes, they’ll be flying blind. Let’s fix the record before Kapil opens his ‘Appraisal Folder’ for the morning review.”
The real engine of QT Money wasn’t just code; it was a high-availability infrastructure built on a “2-2-2” architecture:
Mohd Tariq opened SOAP UI on his workstation. He was firing test XML messages through the IBM Message Broker to verify the fix Deepak had attempted during the night shift.
“The latency on Node 1 is still spiking,” Tariq said, his voice dropping an octave in concern. “If we don’t balance this, the broker will hang. We need to run a Load Test immediately to see if the Load Balancer is actually ‘Heartbeating’ both nodes or just dumping everything on the primary.”
Kapil Mehta stood behind him, arms crossed. “A Load Test during the Canadian morning peak? If you trigger a failover now and it drops the connection for the Toronto users, that’s an SLA breach. That goes straight to Tim John’s desk.”
“Kapil, the risk of not testing is higher,” Tariq replied, pivoting his chair. “I’ve pre-uploaded the Rollback Plan and the Change Request (CR) in ServiceNow. I’ll run the bridge call myself. I’ll wear two caps: I’ll coordinate with the QA team on the XML validation while I manually shift 30% of the traffic to Node 2.”
Kapil looked at the ServiceNow queue. Tariq had already attached the Technical Specification Document and the Impact Analysis. It was a perfect PMP execution of Risk Mitigation.
The tension in the 7Pro office wasn’t just technical; it was deeply personal. Sunil, the infrastructure lead who had left his shift early the night before, walked into the office at 11:00 AM. He wasn’t there to work; he was there to ask for a week of Planned Holiday.
“Kapil, my cousin is getting married in Jaipur,” Sunil said, leaning over Kapil’s desk. “I’ve put the request in the portal. I need next week off.”
Kapil didn’t look up from his ServiceNow dashboard. “Sunil, we are in the middle of a Post-Launch Stabilization phase. We have a major deployment for the Europe ‘Smart-Wallet’ XML schemas scheduled for next Tuesday. You left your shift early last night without a proper handover to Deepak. Your request is rejected.”
“But Tariq said he’d cover!” Sunil argued, glancing at Tariq, who was currently balancing two headsets—one for the QA Bridge Call and one for the New Orleans infrastructure team.
Tariq signaled for a “mute” on his calls. “Sunil, I said I would help with the emergency last night. I didn’t say I could handle a 24/7 rotation for a week while we are doing Load Testing on the IBM nodes. We are short-staffed as it is.”
Kapil opened his “Performance Review – 2026” folder and made a silent note: Sunil – Prioritizing personal leave over critical deployment windows. Lack of accountability in shift handover. “The schedule is the schedule, Sunil,” Kapil said coldly. “In PMP, we call this Resource Constraint. If you aren’t here, the ‘2-2-2’ architecture fails because we don’t have the human ‘nodes’ to monitor it. Get back to your workstation.”
As the clock struck 1:00 AM in Delhi, the office was quiet, save for the hum of the server cooling and the steady murmur of the Global Bridge Call. Mohd Tariq sat at the helm, his screen split between the IBM Message Broker console and the ServiceNow Change Request.
“New Orleans, we are beginning the patch on Node 1,” Tariq announced into his headset. “Verify the XML schema version 4.2 in SOAP UI. We need to ensure the Euro-conversion logic is mapping correctly before we touch the second node.”
Kapil Mehta stood behind him, not saying a word, but his presence was a heavy weight. He was watching the “Live Logs.” If a single transaction dropped, it would be a permanent entry in his Performance Folder.
The process was surgical:
“Now for the final step,” Tariq whispered, his eyes red from the 14-hour day. “We have to replicate this to the DR (Disaster Recovery) Servers. If we don’t sync the DR nodes right now, the Canada-to-Europe failover will crash during a real emergency.”
By 3:30 AM, the DR synchronization was complete. Tariq uploaded the Deployment Completion Report to ServiceNow, attaching the successful Load Test logs. Kapil finally nodded, a rare sign of approval. “Good work, Tariq. You managed the ‘Two Caps’ well. Sunil’s lack of handover will be addressed at 9:00 AM.”