Hacker News new | ask | show | jobs
by AndrewKemendo 16 days ago
Every product reveals its design if you know how to interrogate it.

So knowing a software architecture for something you use is the HARDEST part to observe and the UX is the easiest to observe.

provided you can describe what you observe, and your desired workflow that matches your need, then you can replicate it provided you understand how to test and iterate, which again is trivial to learn.

Combine:

Observations of workflows to implement and

Notional data architecture

You can create a slimmed down version of pretty much anything.

I mean this is basically every image editor compared to Photoshop.

A designer that is used to all the features Photoshop has, and then you just use the most common workflows that most people use, to be the feature bootstrap for your Photoshop alternative that’s much lighter weight and cheaper etc.