A Quote by Bruce Tognazzini

Constrain the user's expectations to match the abilities of the software. — © Bruce Tognazzini
Constrain the user's expectations to match the abilities of the software.

Quote Author

I'm not of the opinion that all software will be open source software. There is certain software that fits a niche that is only useful to a particular company or person: for example, the software immediately behind a web site's user interface. But the vast majority of software is actually pretty generic.
Software suppliers are trying to make their software packages more 'user-friendly'... Their best approach so far has been to take all the old brochures and stamp the words 'user-friendly' on the cover.
The iPhone was the first phone that brought what we used to think of as 'desktop quality' software to a handheld platform: software where you just say, 'Wow, that's a great user experience,' not merely, 'Wow, that's a great user experience for a handheld.'
In a user lead model, users are bringing in their own technology... and you can build software then, around the user.
We had a bunch of models for user adoption of Robinhood Gold. The data team had some silly names for a range of adoption levels: 'Mediocre expectations,' 'middle-of-the-road expectations' and 'great expectations.' The numbers we ended up with were significantly higher than 'great expectations.'
Tribalism isn't a bad thing. If you're a Facebook user, or Twitter user or Foursquare user or LinkedIn user, those are all tribes... and they may even have sub-tribes. It's not pejorative, it's declarative.
For the average home-user, anti-virus software is a must.
We decided that the French could never write user-friendly software because they're so rude.
The whole concept of data science is that the software becomes the expert, and you, as the average user, are able to understand what's going on.
I still work that expectation/disappointment cycle all the time. I think it is part of the human nature and I think the most important thing is not to judge it. We are human and we do have expectations and a lot of our expectations are often not met. It is a process of learning how to be kind and compassionate and loving to ourselves when we don't get the things we want when people, circumstances, and opportunities don't match our expectations.
Android is a major step towards an ethical, user-controlled, free-software portable phone, but there is a long way to go.
I'm taking each match one at a time, not putting expectations on myself, just getting fired up to compete, and taking each match as is.
When it comes to e-book playback devices and software, I have always thought that the emphasis on ergonomic concerns as a tipping point for the end-user population was misplaced.
The truth of Moore's law has made remarkable things possible. On the software side, I think natural user interfaces in all their forms are equally significant.
Microsoft has laid down the foundations for next-generation computing and is the founder in terms of providing user-friendly software - thereby increasing the number of novice users.
The critical thing in developing software is not the program, it's the design. It is translating understanding of user needs into something that can be realized as a computer program.
This site uses cookies to ensure you get the best experience. More info...
Got it!