The problem with comprehensive solutions is they usually just cause more work.Leah

It’s different work, but it’s more work–usually feeding and caring for the system.

The problem with breaking things down into discreet, repeatable processes is that there’s nothing to connect the pieces in ways that make sense and are useful. So you end up with lots of hardware, software, and apps that may or may not work together.

Often the hardest thing about work is not the work itself. It’s working with others. The same is true for systems and software.

There are lots of reasons why different programs are not compatible with other programs. Much of it is legal. Companies are protecting their proprietary processes, or code, or gizmos. Others are competing for ubiquity so that everyone has to pay them to make their cool new technology work. Often, it’s just that things get developed in pieces, in different places, at different times.

Eventually, it will all have to talk to each other. But the answer is not to make everything convert to one language or way of functioning. It will have to be more like the internet where everything is built in discreet pieces, but you can find it and read it with any search engine, hardware, and a connection. Even the size of your rectangle doesn’t really matter now that everyone is formatting for mobile.

It will all become an app.

But there still needs to be a framework that is simple, useful, and makes sense.

I’m hoping it’s humans who understand the big picture and want things to actually work instead of repackaging “solutions” that  just make more work.

I’m hoping software companies want to solve problems instead of just sell stuff.