Topic · software
Enterprise software
Visitor and access infrastructure, maintenance and service operations, ITSM and the integration layers underneath them.
Notes
5 published
005cXML isn't REST: lessons from building a SAP Ariba integrationA protocol from a different era of enterprise software, with different assumptions — and REST habits actively work against you.SYSTEM NOTE · 2 MIN004Why enterprise integrations are harder than the API documentation suggestsThe documentation describes the happy path against a system you do not control, cannot test against, and will be debugging weeks after the failure.SYSTEM NOTE · 3 MIN003Why internal tools deserve better UXEmployees use internal software for eight hours a day and never get to choose it. That is an argument for more design attention, not less.OPINION · 3 MIN002Building software for receptionists, guards, hosts and admins at the same timeMulti-role UX is a data-modelling problem before it is an interface problem. Get the shared object right and the screens follow; get it wrong and no design rescues it.SYSTEM NOTE · 2 MIN001What building visitor management software taught me about physical operationsSoftware that touches a physical space has a constraint most products never meet — there is a queue, and the queue does not wait for your loading state.FOUNDER NOTE · 2 MIN
Work
001AahlanA B2B visitor-management and identity platform — reception, security, hosts and guards working from one record of who is on site.VISITOR MANAGEMENT · SAAS
ACTIVE→002Enterprise application hubAn internal application hub for an industrial organisation — one authenticated entry point to the systems employees actually use.ENTERPRISE PLATFORM
ACTIVE→003Enterprise CMMSA maintenance-management system built around one organisation's actual workflows rather than a generic asset-management model.CMMS · ENTERPRISE SOFTWARE
ACTIVE→004Enterprise IT support systemAn internal IT ticketing system designed so employees actually raise tickets instead of messaging someone directly.ITSM · ENTERPRISE SOFTWARE
ACTIVE→005Employee access & gate managementTurning raw gate and access events into an operational system employees and administrators can actually work with.ACCESS CONTROL · ENTERPRISE
ACTIVE→006SAP Ariba cXML connectorA supplier-visibility connector that speaks cXML to SAP Ariba properly — strict schemas, validated payloads and a push history you can audit.ENTERPRISE INTEGRATION
ACTIVE→007Consultation staff operationsThe operational half of the consultation platform — the tools staff use to run the day rather than the tools visitors use to book.OPERATIONS SOFTWARE
ACTIVE→
ACTIVE→002Enterprise application hubAn internal application hub for an industrial organisation — one authenticated entry point to the systems employees actually use.ENTERPRISE PLATFORM
ACTIVE→003Enterprise CMMSA maintenance-management system built around one organisation's actual workflows rather than a generic asset-management model.CMMS · ENTERPRISE SOFTWARE
ACTIVE→004Enterprise IT support systemAn internal IT ticketing system designed so employees actually raise tickets instead of messaging someone directly.ITSM · ENTERPRISE SOFTWARE
ACTIVE→005Employee access & gate managementTurning raw gate and access events into an operational system employees and administrators can actually work with.ACCESS CONTROL · ENTERPRISE
ACTIVE→006SAP Ariba cXML connectorA supplier-visibility connector that speaks cXML to SAP Ariba properly — strict schemas, validated payloads and a push history you can audit.ENTERPRISE INTEGRATION
ACTIVE→007Consultation staff operationsThe operational half of the consultation platform — the tools staff use to run the day rather than the tools visitors use to book.OPERATIONS SOFTWARE
ACTIVE→
Case studies
CS-01Building an enterprise visitor management system for Saudi operations→CS-02Designing an Arabic-first visitor management experience→CS-03Integrating SAP Ariba using strict cXML validation→CS-04Turning physical access logs into an enterprise software workflow→CS-05Building an internal CMMS around real operational workflows→CS-06Designing an employee IT support system people actually use→