The “ABC” Problem

Definition: The problem that technologies tend to do overlapping chunks of a process but do not interoperate.

Tool 1 does ABC (competitor tool also does ABC but uses YAML and stateless philosophy)
Tool 2 does BCD (competitor tool also does BCD, but has a preferable UI, but no role-based permissioning)
Tool 3 does CDE (competitor tool also does CDE, but also enables Foo but can’t support Bar)

But I just want ABCDE, with the minimal number of surprises. Unfortunately there’s no easy way to get it, and lots of complex ways to try to make it happen.

There are many combinations of tools that fit this description (e.g. Jenkins, Spinnaker, Kubernetes).

This isn’t something that’s easy to fix, but it’s worth naming.