{"id":35,"date":"2024-05-28T12:13:56","date_gmt":"2024-05-28T10:13:56","guid":{"rendered":"https:\/\/technowpartners.com\/?page_id=35"},"modified":"2026-08-21T00:06:11","modified_gmt":"2026-08-20T22:06:11","slug":"how-we-work","status":"publish","type":"page","link":"https:\/\/technowpartners.com\/nl\/how-we-work\/","title":{"rendered":"How we work"},"content":{"rendered":"<section class=\"tn-hero tn-hero-xl tn-hero-deep tn-band-deep tn-block\">\n                            <div class=\"tn-topo\" aria-hidden=\"true\"><canvas><\/canvas><\/div>\n                        <div class=\"tn-block-inner\">\n                                    <div class=\"tn-label\">HOW WE WORK<\/div>\n                                        <script>\n        (function () {\n            function boot(wrap) {\n                if (wrap.dataset.tnBooted) return;\n                wrap.dataset.tnBooted = '1';\n\n                var host = wrap.closest('.tn-hero-deep');\n                if (host && wrap.parentNode !== host) host.insertBefore(wrap, host.firstChild);\n\n                var cv = wrap.querySelector('canvas');\n                if (!cv) return;\n                var cx = cv.getContext('2d');\n                var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n                var W = 0, H = 0, DPR = Math.min(window.devicePixelRatio || 1, 2);\n                var N = [], raf = null, live = false;\n\n                function size() {\n                    var r = wrap.getBoundingClientRect();\n                    W = r.width; H = r.height;\n                    cv.width = W * DPR; cv.height = H * DPR;\n                    cx.setTransform(DPR, 0, 0, DPR, 0, 0);\n                }\n                function seed() {\n                    N = [];\n                    var n = W < 700 ? 26 : 52;\n                    for (var i = 0; i < n; i++) {\n                        N.push({ x: Math.random() * W, y: Math.random() * H,\n                                 vx: (Math.random() - .5) * .16, vy: (Math.random() - .5) * .16,\n                                 r: Math.random() < .16 ? 2.6 : 1.4, p: Math.random() * Math.PI * 2 });\n                    }\n                }\n                function draw() {\n                    cx.clearRect(0, 0, W, H);\n                    var i, j, a, b, d, dx, dy, o;\n                    for (i = 0; i < N.length; i++) {\n                        for (j = i + 1; j < N.length; j++) {\n                            a = N[i]; b = N[j];\n                            dx = a.x - b.x; dy = a.y - b.y;\n                            d = Math.sqrt(dx * dx + dy * dy);\n                            if (d < 148) {\n                                o = (1 - d \/ 148) * .26;\n                                cx.strokeStyle = 'rgba(108,155,255,' + o.toFixed(3) + ')';\n                                cx.lineWidth = 1;\n                                cx.beginPath(); cx.moveTo(a.x, a.y); cx.lineTo(b.x, b.y); cx.stroke();\n                            }\n                        }\n                    }\n                    for (i = 0; i < N.length; i++) {\n                        a = N[i];\n                        var pulse = a.r > 2 ? (.55 + Math.sin(a.p) * .35) : .5;\n                        cx.fillStyle = 'rgba(108,155,255,' + pulse.toFixed(3) + ')';\n                        cx.beginPath(); cx.arc(a.x, a.y, a.r, 0, 6.2832); cx.fill();\n                    }\n                }\n                function step() {\n                    for (var i = 0; i < N.length; i++) {\n                        var a = N[i];\n                        a.x += a.vx; a.y += a.vy; a.p += .012;\n                        if (a.x < 0 || a.x > W) a.vx *= -1;\n                        if (a.y < 0 || a.y > H) a.vy *= -1;\n                    }\n                    draw();\n                    raf = requestAnimationFrame(step);\n                }\n                function start() { if (live || reduce) return; live = true; raf = requestAnimationFrame(step); }\n                function stop() { live = false; if (raf) cancelAnimationFrame(raf); raf = null; }\n\n                size(); seed(); draw();\n\n                if (!reduce && 'IntersectionObserver' in window) {\n                    new IntersectionObserver(function (es) {\n                        es[0].isIntersecting ? start() : stop();\n                    }, { threshold: 0 }).observe(wrap);\n                }\n                var t;\n                window.addEventListener('resize', function () {\n                    clearTimeout(t);\n                    t = setTimeout(function () { size(); seed(); draw(); }, 180);\n                });\n            }\n\n            function init() { document.querySelectorAll('.tn-topo').forEach(boot); }\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', init);\n            } else {\n                init();\n            }\n            \/\/ the block editor re-renders previews, so pick up new instances\n            if (window.acf && window.acf.addAction) {\n                window.acf.addAction('render_block_preview', init);\n            }\n        })();\n        <\/script>\n                        <h1>We read the instance, not the documentation<\/h1>\n                                    <div class=\"tn-lead\"><p>Documentation tells you what somebody intended. Update sets, custom tables, integration logs and catalogue usage tell you what actually happened. That gap is where the cost sits.<\/p>\n<\/div>\n                                                    <div class=\"tn-cta-row\">\n                        <a class=\"tn-button\" href=\"https:\/\/technowpartners.com\/nl\/contact-us\/\">Book a 30-minute platform review<\/a>\n                                                    <p class=\"tn-fineprint\">You keep the findings either way.<\/p>\n                                            <\/div>\n                            <\/div>\n        <\/section>\n        \n\n        <div class=\"tn-marquee tn-block\" style=\"--tn-marquee-speed: 38s\">\n            <div class=\"tn-marquee-track\"><div class=\"tn-marquee-group\"><span>Read the instance<\/span><span>Talk to the people who use it<\/span><span>Rank by cost of inaction<\/span><span>Cost the plan<\/span><span>Hand it over<\/span><\/div><div class=\"tn-marquee-group\"><span>Read the instance<\/span><span>Talk to the people who use it<\/span><span>Rank by cost of inaction<\/span><span>Cost the plan<\/span><span>Hand it over<\/span><\/div><\/div>\n        <\/div>\n        \n\n<section class=\"tn-block tn-section tn-points-section tn-band-deep\"><div class=\"tn-block-inner\"><div class=\"tn-label\">HOW WE START<\/div><h2>The 30-day platform review<\/h2><div class=\"tn-lead\"><p>Every engagement starts the same way, whether or not it turns into a project.<\/p>\n<\/div><ol class=\"tn-weeks\"><li><span class=\"tn-week\">Week 1<\/span><div class=\"tn-week-body\"><b>We read the instance, not the documentation<\/b><div class=\"tn-point-body\"><p>Update sets, custom tables, integration logs, CMDB health, catalogue usage, change throughput.<\/p>\n<\/div><\/div><\/li><li><span class=\"tn-week\">Week 2<\/span><div class=\"tn-week-body\"><b>We talk to the people who use it<\/b><div class=\"tn-point-body\"><p>Service desk agents, a change manager, two or three requesters. Fifteen minutes each. This is where the real failure modes surface.<\/p>\n<\/div><\/div><\/li><li><span class=\"tn-week\">Week 3<\/span><div class=\"tn-week-body\"><b>Findings<\/b><div class=\"tn-point-body\"><p>What is working, what is costing you, what is actively getting worse, and what to fix first. Ranked by cost of inaction.<\/p>\n<\/div><\/div><\/li><li><span class=\"tn-week\">Week 4<\/span><div class=\"tn-week-body\"><b>A costed plan<\/b><div class=\"tn-point-body\"><p>Scope, sequence, duration, price. Specific enough to execute.<\/p>\n<\/div><\/div><\/li><\/ol><div class=\"tn-callout\"><p>You keep the report and the plan whether or not you work with us. If the right answer is that you don&rsquo;t need us, that&rsquo;s what it will say.<\/p>\n<\/div><\/div><\/section>\n\n<section class=\"tn-block tn-section tn-split tn-split-rev\"><div class=\"tn-block-inner\"><div class=\"tn-split-text\"><div class=\"tn-label\">DURING DELIVERY<\/div><h2>Configured, not customised, wherever that holds<\/h2><div class=\"tn-lead\"><p>Out-of-the-box where out-of-the-box works. Every deviation gets written down with the reason it exists, so your next upgrade is a decision rather than an archaeology project.<\/p>\n<p>Your admins get the update sets, the design decisions and the reasoning. We are not trying to become a dependency.<\/p>\n<\/div><\/div><div class=\"tn-split-media\"><figure class=\"tn-media tn-media-wide\"><img decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens-1024x682.jpg\" class=\"attachment-large size-large\" alt=\"Two colleagues reviewing dashboards on screen\" loading=\"lazy\" srcset=\"https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens-1024x682.jpg 1024w, https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens-300x200.jpg 300w, https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens-768x512.jpg 768w, https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens-1536x1024.jpg 1536w, https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens-18x12.jpg 18w, https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-screens.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><\/div><\/section>\n\n<section class=\"tn-block tn-section tn-grid-section tn-band-alt\"><div class=\"tn-block-inner\"><div class=\"tn-label\">WHAT WE NEED FROM YOU<\/div><h2>Four things that decide the timeline<\/h2><div class=\"tn-grid\"><article class=\"tn-cell\"><h3>A decision-maker per process<\/h3><div class=\"tn-cell-body\"><p>Someone who can say yes to how incident or change will work. Projects stall on absent process owners far more often than on technology.<\/p>\n<\/div><\/article><article class=\"tn-cell\"><h3>Read access to the instance, early<\/h3><div class=\"tn-cell-body\"><p>We can assess far more from the platform than from a workshop. Getting access in week one is the single biggest schedule lever.<\/p>\n<\/div><\/article><article class=\"tn-cell\"><h3>An honest answer about what is already broken<\/h3><div class=\"tn-cell-body\"><p>We will find it anyway. Telling us up front saves a week.<\/p>\n<\/div><\/article><article class=\"tn-cell\"><h3>Someone to hand over to<\/h3><div class=\"tn-cell-body\"><p>A named admin who will own the platform afterwards, involved from the start rather than trained at the end.<\/p>\n<\/div><\/article><\/div><\/div><\/section>\n\n<section class=\"tn-block tn-bleed tn-band-deep\" style=\"background-image:url(https:\/\/technowpartners.com\/wp-content\/uploads\/2026\/08\/tn-office-dark.jpg)\"><div class=\"tn-block-inner\"><div class=\"tn-bleed-text\"><div class=\"tn-label\">NEXT STEP<\/div><h2>Start with the review<\/h2><div class=\"tn-lead\"><p>Thirty minutes, a certified consultant, and a straight answer about whether we can help.<\/p>\n<\/div><div class=\"tn-cta-row\"><a class=\"tn-button tn-shimmer\" href=\"https:\/\/technowpartners.com\/nl\/contact-us\/\">Book the review<\/a><\/div><\/div><\/div><\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-35","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":17,"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":371,"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/pages\/35\/revisions\/371"}],"wp:attachment":[{"href":"https:\/\/technowpartners.com\/nl\/wp-json\/wp\/v2\/media?parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}