For a software team, operability can often seem a distant and secondary concern, when features need to be delivered to schedule and budgets are tight. However, with a small amount of effort, we can make some basic design and implementation decisions which make the resulting software significantly more effective during operation.
With software systems becoming more (not less) complicated, we need ways to enable software teams to treat software operability as a first class concern; this blog and the accompanying book – Software Operability: a guide for software teams – aims to help software teams understand and implement software operability effectively.
Matthew Skelton has over 15 years’ experience in building and operating commercial software systems in more than 20 organisations. He has a strong interest in the operability of software and systems in general; he blogs at http://matthewskelton.net/, and is on Twitter as @matthewpskelton.