logoalt Hacker News

MORPHOICEStoday at 11:17 AM1 replyview on HN

What I've been pondering is the nature of what makes the user interface of some software "industrial" versus "complicated." ~

“The difference I return to again and again isn’t tech depth. It’s constraints.”

"Rough framework I’m using lately:"

Consumer software aims at maximizing joy.

“Enterprise software is all about coordination.”

"Industrial software operates in a environment of the real-world "mess", yet its

"Industrial stuff appears to be more concerned with:

      a.
failure modes

long-term maintenance

predictable behavior vs cleverness

But as soon as software is involved with physical processes, the tolerance for ambiguity narrows quickly.

Curious how others see it:

What’s your mental line between enterprise and industrial? What constraints have affected your designing? “Nice abstractions.” Any instances where these failed the test of reality?


Replies

alexjurkiewicztoday at 11:53 AM

The article isn't talking talking about "industrial" in relation to user interfaces. It isn't talking about user interfaces at all.

Your consumer/enterprise/industrial framework is orthogonal to the articles focus: how AI is massively reducing the cost of software.