[IxDA Discuss] can we make it to easy?
Andrei Herasimchuk
andrei at involutionstudios.com
Sat May 3 18:12:42 PDT 2008
On May 3, 2008, at 5:41 PM, Kontra wrote:
> They don't need to *claim* that they make it so, but if, for example,
> you observe that the vendors of expensive enterprise software (in the
> high six, seven figures) get a very significant portion of their
> revenue from product-specific training, coaching, certification,
> installation, etc., and that the very low priority they place on the
> obvious simplification of their products, you can hardly avoid the
> conclusion that it's not in their business interest to de-complicate.
99% of the time, complex products are built poorly because the team
building them lacked people who knew how to design software more
elegantly. Nothing else. All that other stuff you just laid out there
doesn't go away because a product is complex or easy. It's just part
of the domain that software lives in due to a lot of other factors.
Whether people in our industry want to hear it or not... when software
is designed badly and excessively more complex than it has to be, its
because one of us did it or the team building the software lacked a
competent design team. Period. Don't go around blaming engineers,
don't go around blaming the executives or marketing or whatever else
you want to do. It's just not true.
As for the UNIX example cited by Dave: The bottom line is that once
you learn those arcane commands, it's actually EASIER... Yes...
EASIER... to use UNIX especially by those how know how to type
quickly. I understand people don't enjoy learning arcane commands, but
UNIX was built by engineers for engineers, so its just too bad. If you
want to play in their world, you'll play by their rules. When
engineers want to play in my world, I make them learn my rules (like
paying attention to typography, color and behavioral details), so I
consider it a fair deal.
And FWIW, I don't know UNIX very well and prefer a GUI over a command
line, but even I can watch a programmer fly through doing a whole slew
of actions that with a GUI would have taken them 5 times longer and
realize that for them, it's actually easier to do it their way.
By many standards from people I hear in the software design industry,
I think more than a few would consider the piano the most obtuse
instrument on the planet. I mean... my word! Not only does one have to
learn scales and music and all that, then you have to learn how to
play the damn thing with all of those keys! And the keys aren't even
labeled. The nerve!
--
Andrei Herasimchuk
Principal, Involution Studios
innovating the digital world
e. andrei at involutionstudios.com
c. +1 408 306 6422
More information about the Discuss
mailing list