ai architecture artificial-intelligence Book Review business career Compliance Content Corporate Life Customer Support cybersecurity data data-science DevOps education entropy fitness garmin leadership Licensing marketing microservices Monitoring music Observability Operations Partnership philosophy Product Management Products saas Sales Security software-development technology User Experience

Tag: Customer Support

  • CISOs’ Accountability for Product Security

    CISOs’ Accountability for Product Security

    There’s news going around about the Solarwinds CISO potentially being held personally accountable by the SEC for the 2020 build pipeline hack against their Orion systems management platform. Making vendors accountable for product security is probably a good idea, equivalent to food producers being accountable for their product. It’s faintly…

  • Uptime nines aren’t equally distributed

    Uptime nines aren’t equally distributed

    Once upon a time, I worked at a hosting company… sadly, after a hardware upgrade gone wrong, the database server behind a customer’s website was sitting open on a data center floor with a cracked motherboard during their launch event. We provided an overall yearly uptime better than three nines…

  • Supporting a Product’s Cluster Headaches

    Supporting a Product’s Cluster Headaches

    Cluster headaches are problem reports that make everyone else in the organization ask “are we seeing that too?” and pile on. Alice suspects a memory leak and files a report. Bob tags his customers to it as well. They start discussing general performance questions in a chat or a meeting…

  • Enterprise Roshambo

    Enterprise Roshambo

    Ever wish there was a simple game to explain how complex organizations make decisions? You’re in luck! Roshambo, also known as rock-paper-scissors, explains it all. There are a few productive hours in each day, and three conflicting ways to spend them. The game explains how they will be prioritized. Default…

  • Declaring Idea Bankruptcy

    Declaring Idea Bankruptcy

    It’s obvious that your R&D team can’t do everything at once, right? It’s obvious that items lower on the backlog aren’t going to happen unless they displace something higher on the backlog, right? And yet. Lots of those items are people’s beloved ideas. Good ideas, that would make the product…

  • Supporting Ancient Software

    Supporting Ancient Software

    With another round of fixes to Windows XP, the time is ripe for bloviating about supporting ancient stuff. Every software vendor has to decide what to do about supporting what they used to ship, as well as the broader ecosystem around them. Operating systems, databases, service providers. Maximize use of…

  • Security Logging

    Security Logging

    Security logging is interesting. Detecting security and compliance issues means uncovering nasty little leakages of unintentional or surprising information all over. When you add a powerful security tool to the environment, it starts to shine light into dark corners. No one expects that temporary file of sensitive data or the…

  • Engines and fuel – who writes quality content?

    Engines and fuel – who writes quality content?

    In software, everyone wants to build engines, and no one wants to make fuel. A platform for executing content has high potential leverage and lots of vendors make those. The expected community of fuel makers rarely materializes. Content for software engines breaks down along two axes: simplicity versus complexity and…

  • It’s not a platform without partners

    It’s not a platform without partners

    What are the major decisions that a platform needs to make in order to balance incentivizing development vs. maintaining quality and control over their 3rd party app marketplace? Let’s look at this on three scales, in which the right answer for a given team is somewhere between two unrealistic and…

  • Automating ERs through Support is Crap

    Automating ERs through Support is Crap

    Enhancement request tickets filed through support are a sign that the product team is failing. Here’s why. How does a product team know what to do? There are three forces at play to produce product market fit: customer requests, market analysis, and engineering research. Customer requests are the purest and…