Did it ever occurs to you that they had far less functionality when these examples were created? Backend programmers kept piling functionality into these apps and at some point no matter how good a designer is it just gets overwhelmed.
Did it ever occurs to you that they had far less functionality when these examples were created? Backend programmers kept piling functionality into these apps and at some point no matter how good a designer is it just gets overwhelmed.
Wow that's the first time I have heard the problem phrased this way. Usually it's the other way around -- the designers and product leads want to pile on so many features and the backend devs can't keep up, so the codebase turns into a rotten pile of shit.
What you are talking about is product people or product owners not designers.
That's what's fashionable today (or yesterday? I can't keep up), but it hasn't always been the case.
For the last 20 years I have been doing this it was the case. Before that too.
So not sure what you are referring to.
You sure you are not confusing campaign sites with actual digital tools and resources? It's never been a trend by designers to want to overcomplicate the design. The strive for whitespace runs so deep in most designers that you simple don't get the used car salesman mentality where every little pixel left untouched is one to much.
It's entirely possible my experience was atypical, the I did a lot of reading about UX at the time and this seems to be what the "best practice" was at the time.
So if a dialog was shown the best way to do it was to have the dialog expand from the clicked element for instance. Now dialog's are frowned upon.
1. BizDev and/or Sales identify a feature set that would enable a deal or broaden the market suitability.
2. Dev team tasked with adding feature XYZ.
3. Designer brought in to figure out how to add the feature to the UI with minimal effort.
4. Repeat.
I think this version is much more common in enterprise software and less so in mass consumer stuff. As we all know, enterprise software is unsexy and not worthy of YC/Startup culture. High touch sales also favors fewer deals with more customer leverage and really fat commissions for sales people.
Customers don't have to consider things like applicability to other customers, stability, performance or maintenance.
Specifically, one was primarily a visualization tool. It was trivial to add various data transformations. However, the UI to render and interact with any one of those transformations would take substantially longer.