Design is about decomposition and integration. We learn
design mostly from the nature – we examine things from the nature or the god
created things first. Our approach is decomposing them and find out the
components and the relationships among them. Then we create new things in
similar patterns. In addition, like evolution in nature, the product we develop
is in evolution too if we follow an iterative development method, which is the
norm now. But evolution does not start from nothing, rather it starts from an
original shape and that shape differentiates itself from others as a unique
specie. (I have no intention to argue about Creation and Evolution) Similarly,
an application we are developing is unique due to the uniqueness of the business
requirement, the environment of the product, and the technical solution
architecture. But the key point is, for successfully develop a product, that
the product has to be able to clearly demonstrate itself in terms of being and
to-be to the development team, or at least to the product owner, no matter in
the original shaping stage, or in each step of following iterations.
No comments:
Post a Comment