A simple note about the difference between a product created for a client's request and an architectural solution.
A problem is determined by the functional and non-functional requirements of the customer.
A product is defined by a set of functions or features that are used directly by the end-user.
A solution is a combination of one or more products to solve a specific problem.
Architects should not think about products, but about solutions.
Thank you for reading!
Any questions? Leave your comment below to start fantastic discussions!