This talk focuses on the cross-functional impacts and needs of software observability, including how it can benefit roles such as Product Management, Engineering Management, Customer Success, CTO's office, and development.
Software observability is essential for quickly identifying faults in a system or confirming its fault-free operation. My presentation covers the techniques and supporting data required to accomplish these tasks across cross-functional roles, enabling them to do their jobs more effectively. Each role's depth of information varies, and that changes the corresponding tools, techniques, and pillars of observability that they rely on.
Furthermore, the time to react at each degrading 9 changes the questions we demand, which in turn changes the tools and data we need. This presentation will delve into these concepts and provide a comprehensive understanding of the need for fault analysis, fault tracing, and fault injection.