delay in the software development process • unclear requirements • avoidable process repetition (often caused by insufficient testing) • bureaucracy • slow internal communication
members were disconnected from Xbox LIVE and found themselves unable to log back in. … The root cause of this outage was human error.” - Microsoft blogs.msdn.com/b/xblops/archive/2011/10/03/issues-with-xbox-live-earlier-today.aspx
to noise ratio. e.g. Google SRE notes & StackExchange Alerts ◦ standard procedures and checklists. e.g. AWS Operational Checklist ◦ practice recovery from system failures. e.g. Netflix downtime & Xbox downtime ◦ practice backup with restore to dev/test. e.g. Netflix Priam ◦ infrastructure as code & auto-healing. e.g. Antifragile Systems ◦ simplicity is prerequisite for reliability. e.g. Forrester Devops & Simple Made Easy
Problem Solving Pattern Matters: Part One, The Problem Solving Pattern kmci.org/alllifeisproblemsolving/archives/the-problem-solving-pattern-matters-part-one-the-problem-solving-pattern/ The Problem Solving Pattern Matters:L Part Two, Some Types of Problem Solving Patterns kmci.org/alllifeisproblemsolving/archives/the-problem-solving-pattern-matters-part-two-some-types-of-problem-solving-patterns/ The Problem Solving Pattern Matters: Part Three, The PSP and Rabbit Organizations kmci.org/alllifeisproblemsolving/archives/the-problem-solving-pattern-matters-part-three-the-psp-and-rabbit-organizations/ - http://sysadvent.blogspot.co.il/2014/12/day-12-ops-and-development-teams.html - http://sysadvent.blogspot.co.il/2008/12/day-23-change-management.html - hbr.org/2012/05/six-myths-of-product-development Reference: