{"id":8938,"date":"2026-08-06T15:46:12","date_gmt":"2026-08-06T10:16:12","guid":{"rendered":"https:\/\/www.anakage.com\/blog\/?p=8938"},"modified":"2026-08-06T15:46:12","modified_gmt":"2026-08-06T10:16:12","slug":"running-engineering-on-own-itsm","status":"publish","type":"post","link":"https:\/\/www.anakage.com\/blog\/running-engineering-on-own-itsm\/","title":{"rendered":"Why We Run Our Own Engineering on Anakage ITSM"},"content":{"rendered":"<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"7:1-7:292;243-534\">A year ago we moved our entire engineering and product process onto Anakage ITSM. Bugs, feature requests, customer issues, release planning \u2014 all of it, in the tool we sell. It exposed more gaps in three weeks than a year of customer feedback had. It also made the product measurably better.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"9:1-9:63;536-598\">This is not a marketing story. Parts of it were uncomfortable.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"11:1-11:28;600-627\">The Mess We Started With<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"13:1-13:39;629-667\">Our work lived in five places at once.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"15:1-15:220;669-888\">Customer issues arrived by email and phone. Internal feature requests came through chat and hallway conversations. Bugs were argued about in developer groups. Release planning sat in a spreadsheet that one person owned.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"17:1-17:50;890-939\">Nothing was broken. Nothing was connected either.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"19:1-19:44;941-984\">Every week the same five questions came up:<\/p>\n<ol class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"21:1-25:56;986-1215\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"21:1-21:55;986-1040\">Is this customer issue already assigned to someone?<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"22:1-22:36;1041-1076\">Who owns this feature right now?<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"23:1-23:42;1077-1118\">Is this bug blocking the next release?<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"24:1-24:41;1119-1159\">Which team is overloaded this sprint?<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"25:1-25:56;1160-1215\">How many issues missed their target resolution time?<\/li>\n<\/ol>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"27:1-27:100;1217-1316\">Answering them took longer than fixing the actual problem. That is the part that finally pushed us.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"29:1-29:27;1318-1344\">What We Actually Wanted<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"31:1-31:60;1346-1405\">We were not looking to swap one ticketing tool for another.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"33:1-33:206;1407-1612\">We wanted engineering, product, QA and support working in one place. Every piece of work should follow the same lifecycle. It should not matter whether it started as a customer complaint or a product idea.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"35:1-35:25;1614-1638\">The shortlist was short:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"37:1-41:42;1640-1814\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"37:1-37:22;1640-1661\">One source of truth<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"38:1-38:30;1662-1691\">A named owner on every task<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"39:1-39:53;1692-1744\">Progress tracked without anyone asking for updates<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"40:1-40:28;1745-1772\">Measurable service levels<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"41:1-41:42;1773-1814\">Reports that need no manual preparation<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"43:1-43:46;1816-1861\">We were already building that. So we used it.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"45:1-45:36;1863-1898\">The First Three Weeks Were Rough<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"47:1-47:48;1900-1947\">Using your own software sounds easy. It is not.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"49:1-49:242;1949-2190\">Developers found things in days that customers had never bothered to report. Support engineers wanted faster ticket search. Product managers wanted dashboards that answered morning questions, not quarterly ones. Everyone wanted fewer clicks.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"51:1-51:97;2192-2288\">Some workflows looked correct on paper. They did not survive contact with real engineering work.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"53:1-53:126;2290-2415\">We had a choice at that point. Treat the complaints as noise, or treat them as requirements. We logged every one as a ticket.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"55:1-55:45;2417-2461\">Every Complaint Became a Development Task<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"57:1-57:41;2463-2503\">This is the part that changed our speed.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"59:1-59:167;2505-2671\">When something slows us down now, nobody writes a wishlist. Someone raises a ticket. It gets prioritised, assigned, built, tested and released inside the same system.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"61:1-61:100;2673-2772\"><strong>Dogfooding \u2014 using your own product in daily production work, exactly the way a customer would.<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"63:1-63:228;2774-3001\">A good number of features in Anakage ITSM exist because our own team hit the wall first. Better ticket visibility. Faster filtering. Clearer status transitions. SLA monitoring. Group-wise performance tracking. Agent scorecards.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"65:1-65:97;3003-3099\">None of those came from a roadmap workshop. They came from someone getting annoyed on a Tuesday.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"67:1-67:47;3101-3147\">Visibility Changed More Than Automation Did<\/h2>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone  wp-image-8939\" src=\"https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135054-632x333.png\" alt=\"ITSM \" width=\"535\" height=\"282\" srcset=\"https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135054-632x333.png 632w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135054-1020x537.png 1020w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135054-768x404.png 768w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135054-150x79.png 150w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135054.png 1516w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><img decoding=\"async\" class=\"alignnone  wp-image-8940\" src=\"https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135121-632x319.png\" alt=\"IT software Management \" width=\"539\" height=\"272\" srcset=\"https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135121-632x319.png 632w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135121-1020x514.png 1020w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135121-768x387.png 768w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135121-150x76.png 150w, https:\/\/www.anakage.com\/blog\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-06-135121.png 1510w\" sizes=\"(max-width: 539px) 100vw, 539px\" \/><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"69:1-69:50;3149-3198\">We expected automation to be the win. It was not.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"71:1-71:104;3200-3303\">The real change was visibility. We stopped asking people for status. We started looking at a dashboard.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"73:1-73:38;3305-3342\">In about ten seconds, anyone can see:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"75:1-79:33;3344-3498\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"75:1-75:22;3344-3365\">Total open workload<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"76:1-76:32;3366-3397\">Tickets assigned per engineer<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"77:1-77:30;3398-3427\">SLA compliance for the week<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"78:1-78:38;3428-3465\">Resolution trend against last month<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"79:1-79:33;3466-3498\">Which queue is quietly growing<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"81:1-81:154;3500-3653\">Our daily stand-up dropped from around 25 minutes to under 10. Planning meetings got sharper because nobody spends the first half reconstructing reality.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"83:1-83:82;3655-3736\">Managers now spend that time removing blockers instead of collecting information.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"85:1-85:46;3738-3783\">Accountability Without Anyone Being Chased<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"87:1-87:66;3785-3850\">Nobody enjoys being asked &#8220;what&#8217;s the status?&#8221; three times a day.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"89:1-89:163;3852-4014\">Now everyone sees the same screen. Each ticket has one owner. Each group has a measurable number. Each release has full traceability back to the original request.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"91:1-91:145;4016-4160\">That creates accountability without a manager standing over anyone. Developers spend more time solving problems and less time reporting on them.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"93:1-93:222;4162-4383\">There is a real caution here. Dashboards can turn into surveillance if you let them. We review team-level trends, not individual ticket counts, in performance conversations. That distinction matters more than the tooling.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"95:1-95:33;4385-4417\">What We Would Do Differently<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"97:1-97:12;4419-4430\">Two things.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"99:1-99:119;4432-4550\">We should have moved one team first instead of everyone at once. The first fortnight was noisier than it needed to be.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"101:1-101:176;4552-4727\">And we underestimated the reporting cleanup. Old spreadsheets kept getting updated in parallel for weeks. Killing the spreadsheet properly is a decision, not a migration step.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"103:1-103:26;4729-4754\">Is This Worth Copying?<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"105:1-105:49;4756-4804\">If you build software and sell it, probably yes.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"107:1-107:269;4806-5074\">If your team is under about ten people, the overhead may not pay off yet. Chat and a shared board might genuinely be enough. We are honest about that with prospects too \u2014 Anakage ITSM fits teams that have outgrown informal tracking, not teams that have not reached it.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"109:1-109:182;5076-5257\">The broader lesson applies to any tool you buy. Run it on your own hardest workflow before you roll it out widely. You will find in two weeks what a vendor demo will never show you.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"111:1-111:7;5259-5265\">FAQ<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"113:1-114:211;5267-5535\"><strong>Q: What does dogfooding mean in software development?<\/strong> A: Dogfooding means using your own product in real daily work, not just in testing. The team experiences the same friction customers do. It usually surfaces usability problems long before support tickets would.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"116:1-117:219;5537-5816\"><strong>Q: Can an ITSM platform replace a dedicated bug tracker?<\/strong> A: For many product teams, yes. The advantage is that customer issues and internal bugs live in one lifecycle. Teams doing heavy code-linked branching workflows may still prefer a developer-native tracker alongside it.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"119:1-120:200;5818-6076\"><strong>Q: How do you track SLAs on internal engineering work?<\/strong> A: Set target resolution times by ticket priority, then measure breaches weekly. Track it at group level rather than per person. The number is useful for capacity planning, not for ranking engineers.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"122:1-123:169;6078-6305\"><strong>Q: What should an engineering dashboard actually show?<\/strong> A: Open workload, ownership, SLA compliance, resolution trend and ageing tickets. Five things is enough. Dashboards that show twenty metrics get ignored within a month.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"125:1-126:196;6307-6563\"><strong>Q: Does using your own product really improve it faster?<\/strong> A: In our experience, clearly yes. Small usability fixes that would have waited two quarters got shipped in days. The reason is simple \u2014 the person feeling the pain can raise the ticket directly.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"128:1-129:183;6565-6789\"><strong>Q: Is ITSM only for IT support teams?<\/strong> A: No. The same lifecycle works for engineering, HR onboarding, facilities and finance requests. The core need is identical: intake, ownership, status and measurable resolution time.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"131:1-132:165;6791-6992\"><strong>Q: How long did the switch take?<\/strong> A: Core setup took under two weeks. Getting everyone to actually abandon the old spreadsheets took closer to six. The second number is the one people underestimate.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"136:1-136:209;6999-7207\">We did not expect running our own tool to change how we build it. It did. Every improvement now starts with a real problem our own team hit, which is a better source of requirements than any planning session.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"138:1-138:231;7209-7439\">If your engineering and support work is scattered across five tools, the Anakage team runs a 30 minute walkthrough of how we use it internally \u2014 no pitch deck. Book it at <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/anakage.com\/book-a-demo\" target=\"_blank\" rel=\"noopener\">anakage.com\/book-a-demo<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A year ago we moved our entire engineering and product process onto Anakage ITSM. Bugs, feature requests, customer issues, release [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8941,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[656],"tags":[],"coauthors":[88],"class_list":["post-8938","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-itsm"],"views":4,"_links":{"self":[{"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/posts\/8938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/comments?post=8938"}],"version-history":[{"count":1,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/posts\/8938\/revisions"}],"predecessor-version":[{"id":8942,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/posts\/8938\/revisions\/8942"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/media\/8941"}],"wp:attachment":[{"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/media?parent=8938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/categories?post=8938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/tags?post=8938"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.anakage.com\/blog\/wp-json\/wp\/v2\/coauthors?post=8938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}