Keep it Simple and Practical
· 2 min read
In brief
Keep it simple and practical means achieving the required outcome with the fewest steps and eliminating anything that does not add value, because the more complex a system is, the less reliable it is and the harder it is to fix. John Sansbury sub-titles the principle 'Less is More' in his training courses.
- Focus on outcomes as the basis of value. Despite seeming obvious, the principle is often ignored: the IT world offers many examples of unnecessary complexity and over-engineering, and projects are frequently over-specified. Applying it can help stakeholders realise a solution has more functionality than they need.
- Prefer general rules to special cases. When dealing with exceptions, it is better to find one general rule than to write separate rules for every exception.
- Build a minimum viable product first. The principle is reflected in the idea of building a simpler initial working solution, then adding functionality if and when required. It draws on elements of Lean and Agile.
- Simple solutions are easier to support. There is less to fail, and diagnosing and fixing faults is easier when something does go wrong. A lateral thinking story makes the point: given two planks and two pieces of string to cross a room without touching the floor, most competitors tied a plank to each foot and 'skied', while the smartest tied one plank to one foot and hopped across in half the time. Having assets available does not mean the best solution uses them all.
Continue reading on the Exchange
Join or sign in to read the complete article and explore the full knowledge library.
Founder membership is free for life
More from John Sansbury
Available to members.
Related articles
Members
Leading Service Desk Practices
Members
Service Desk Performance Measurement
The Frameworks Tell You What. They Were Never Meant to Tell You How.
Here is a sentence from one of the leading service management framework textbooks, quoted in The Journey to Service Excellence: most of the content "should be taken as a suggestion of areas that an organisation might consider", a catalogue of topics to think about, "not a list of answers".
Members
Adopting a service value system in ITIL 4
ITIL® 4 reframes service management around the service value system, or SVS. Rather than a linear lifecycle, the SVS describes how every component and activity of an organisation works together to enable value creation.
