My thoughts as an enterprise Java developer.

Friday, July 24, 2020

Technology-as-a-Service Playbook Notes

My notes from reading Technology-as-a-Service Playbook:

Chapter 3:
Page 77: Report to customer on all benefits, features used, etc so they are less likely to stop service.
Page 94: “We don’t need to explain why these are important.”

Chapter 7:
Page 199: levels of adoption to measure
Page 213: cost for new customer vs upsell or renew
Page 216: measured->managed
Page 233: Customer business objectives often not passed to customer success.
Page 235: Customer outcome chain
Page 237: Deeply understand how most successful customers are successful and help all customers copy

Chapter 10:
Page 331: “If the customer is not ready to do what they need to do to succeed with you Xaas offer, then you should not take the deal.” They must be willing to adapt their business processes, train their end users, utilize their expertise, and run the customer success playbook given to them. Frontline sales must identify and spend little time on unwilling customers.

Wednesday, May 20, 2020

Logging

Level When to use Example Alert Response Environments
Fatal The system can't run Can't connect to main DB Immediately Immediately address All
Error There is a system problem Unable to run a DB query If the count passes a small threshold Keep current on all errors with plan for addressing and escalate as appropriate All
Warning There is a problem that isn't a system problem A specific request took longer than expected to process If the count passes a big threshold Generally stay current with most common logs and optionally create plan and/or escalate as appropriate All
Info Something happened that isn't a problem but is noteworthy Unable to process request because the request was invalid Optionally if the count passes a huge threshold Occasionally review to look for patterns that may need to be addressed Probably prod. Usually test. Always Dev.
Debug Something not noteworthy but useful for inspecting how the system is running A specific query took x milliseconds to run Never None Prod only rarely for some loggers. test rarely. Dev often.